From 67d9a47d79a4265b98e0cc3dd3e6840030818489 Mon Sep 17 00:00:00 2001 From: Bart Schaefer Date: Sat, 7 May 2022 16:54:31 -0700 Subject: 50184: fix inclusion of -S separator in -r options passed to compadd through _describe --- Completion/Base/Utility/_values | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Completion/Base/Utility/_values') diff --git a/Completion/Base/Utility/_values b/Completion/Base/Utility/_values index 688ada848..5ed79e890 100644 --- a/Completion/Base/Utility/_values +++ b/Completion/Base/Utility/_values @@ -60,7 +60,7 @@ if compvalues -i "$keep[@]" "$@"; then _describe "$descr" \ noargs "$sep[@]" -M 'r:|[_-]=* r:|=*' -- \ args -S "${argsep}" -M 'r:|[_-]=* r:|=*' -- \ - opts -qS "${argsep}" -r "${argsep}${sep} \\t\\n\\-" -M 'r:|[_-]=* r:|=*' + opts -qS "${argsep}" -r "${argsep}${sep[2]} \\t\\n\\-" -M 'r:|[_-]=* r:|=*' curcontext="$oldcontext" -- cgit 1.4.1