From 0b3e611388b43e59d37fa92e12acf3c50fd144e9 Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Fri, 23 Sep 2022 12:52:16 +0900 Subject: [PATCH] complete: fix syntax error for bash-3.0 --- lib/core-complete.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/core-complete.sh b/lib/core-complete.sh index 34d11a64..b054366c 100644 --- a/lib/core-complete.sh +++ b/lib/core-complete.sh @@ -2997,7 +2997,7 @@ function ble/complete/progcomp/.compvar-reduce-cur { cur=${cur:${#BASH_REMATCH}+1} elif [[ $cur =~ $_ble_complete_progcomp_cur_rex_break ]]; then cur=${cur:${#BASH_REMATCH}} - [[ ${BASH_REMATCH[5]} == @(\$*|@|\\?) ]] && cur=${BASH_REMATCH[5]#\\}$cur + case ${BASH_REMATCH[5]} in (\$*|@|\\?) cur=${BASH_REMATCH[5]#\\}$cur ;; esac fi }