- Only performance reasons; to be possibly fixed, I miss the aliases.
ctags: Omit '.pc' (quilt(1)) and '.svn'.
export _home_short_dotbashrc=true
fi
-if [ -z "$_home_short_dotbashrc" ];then
+# "$PS1" for interactive shells detection.
+if [ -n "$PS1" -a -z "$_home_short_dotbashrc" ];then
# We permit later reinitialization by unsetting it.
# During our execution we forbid spawning to prevent deadlock by:
# source /etc/bashrc
); };export -f mi
function ctags {(unset ctags;
if [ $# -ne 0 -a '(' $# -ne 1 -o "$1" '!=' "--c-types=+px" ')' ];then ctags "$@";else
- find -name testsuite -prune -o \
+ find -name testsuite -prune -o -name .pc -prune -o -name .svn -o \
-type f -a '!' -name tags -a '!' -name TAGS -a '(' -false \
-o -name "*.[chC]" \
-o -name "*.cc" \