Fix Bash completion support.

svn path=/nixos/trunk/; revision=19971
This commit is contained in:
Ludovic Courtès 2010-02-13 00:07:12 +00:00
parent c373ac846d
commit 5cb934da59
1 changed files with 12 additions and 8 deletions

View File

@ -61,11 +61,15 @@ alias ll="ls -l"
alias l="ls -alh" alias l="ls -alh"
alias which="type -p" alias which="type -p"
# Completion. # The "non-interactive" Bash build does not support programmable
#if [ -d "@bash@/etc/bash_completion.d" ]; then # completion so check whether it's available.
# export BASH_COMPLETION_DIR="@bash@/etc/bash_completion.d" if shopt -q progcomp 2> /dev/null; then
#fi # Completion.
#if [ -f "@bash@/etc/bash_completion" ]; then if [ -z "$BASH_COMPLETION_DIR" -a -d "@bash@/etc/bash_completion.d" ]; then
# export BASH_COMPLETION="@bash@/etc/bash_completion" BASH_COMPLETION_DIR="@bash@/etc/bash_completion.d"
# source "$BASH_COMPLETION" fi
#fi if [ -z "$BASH_COMPLETION" -a -f "@bash@/etc/bash_completion" ]; then
BASH_COMPLETION="@bash@/etc/bash_completion"
source "$BASH_COMPLETION"
fi
fi