Fix Bash completion support.
svn path=/nixos/trunk/; revision=19971
This commit is contained in:
parent
c373ac846d
commit
5cb934da59
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue