From fa3750fd0fa77a47a5ce99144d5c93c2723cc878 Mon Sep 17 00:00:00 2001 From: short <> Date: Wed, 26 Sep 2001 17:22:44 +0000 Subject: [PATCH] +Double invocation protected by "$_home_short_dotbashrc" flag +function _bash_profile_addpath() gets unset as it is considered local --- .bashrc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.bashrc b/.bashrc index 9aefd77..c3d9626 100644 --- a/.bashrc +++ b/.bashrc @@ -1,3 +1,6 @@ +if [ -z "$_home_short_dotbashrc" ];then + _home_short_dotbashrc=true + if [ -f /etc/bashrc ];then source /etc/bashrc;fi function _bash_profile_addpath # variable,dirpathname @@ -21,6 +24,8 @@ _bash_profile_addpath PERLLIB "$HOME/lib/perl5/site_perl/`perl -V:versio _bash_profile_addpath CVSROOT "$HOME/cvs" single _bash_profile_addpath CVSROOT "$HOME/pserver/cvs" single +unset -f _bash_profile_addpath + alias ls='ls -bF' alias l='ls -lbF' alias maple="ssh -t vega.fjfi.cvut.cz maple" @@ -45,3 +50,5 @@ function cvsupdatei { cvs update "$@" 2>&1|grep -v '^?'|less; }; export -f cvsup ulimit -c 0 if [ -f "$HOME/.bashrc.local" ];then source "$HOME/.bashrc.local";fi + +fi # _home_short_dotbashrc -- 1.8.3.1