From 4190bb4430dd488a673f53fcd841bf9faa6fccb2 Mon Sep 17 00:00:00 2001 From: Simon Let Date: Mon, 17 Feb 2020 12:27:44 +0100 Subject: [PATCH] fix bash-completions detection --- scripts/util.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/util.sh b/scripts/util.sh index cfbe3f9..02637d5 100644 --- a/scripts/util.sh +++ b/scripts/util.sh @@ -60,10 +60,9 @@ __resh_run_daemon() { __resh_bash_completion_init() { # primitive check to find out if bash_completions are installed # skip completion init if they are not - _get_comp_words_by_ref >/dev/null 2>/dev/null || return + _get_comp_words_by_ref >/dev/null 2>/dev/null + [[ $? == 127 ]] && return local bash_completion_dir=~/.resh/bash_completion.d - # source user completion directory definitions - # taken from /usr/share/bash-completion/bash_completion if [[ -d $bash_completion_dir && -r $bash_completion_dir && \ -x $bash_completion_dir ]]; then for i in $(LC_ALL=C command ls "$bash_completion_dir"); do