summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--Completion/Core/_files2
-rw-r--r--Completion/Core/_main_complete2
3 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 88c21fe68..7ee52d5ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,9 @@
2000-04-05 Sven Wischnowsky <wischnow@informatik.hu-berlin.de>
+ * 10507: Completion/Core/_files, Completion/Core/_main_complete:
+ two small fixes (-g in _files and menu style)
+
* 10502: Src/parse.c: use magic number in zwc files as zwc-version,
report zsh-version in error message.
diff --git a/Completion/Core/_files b/Completion/Core/_files
index f16da0b50..0c0231cb4 100644
--- a/Completion/Core/_files
+++ b/Completion/Core/_files
@@ -6,7 +6,7 @@ zparseopts -a opts \
'/=tmp' 'f=tmp' 'g+:-=tmp' q n 1 2 P: S: r: R: W: X+: M+: F: J+: V+:
type="${(@j::M)${(@)tmp#-}#?}"
-(( $tmp[(I)-g*] )) && glob="${(j: :)${(M)tmp:#-g*}#-g}"
+(( $tmp[(I)-g*] )) && glob="${(j: :)${(@M)tmp:#-g*}#-g}"
ign=$opts[(I)-F]
if (( ign )); then
ign=( $=opts[ign+1] )
diff --git a/Completion/Core/_main_complete b/Completion/Core/_main_complete
index 890638d60..2a1477e04 100644
--- a/Completion/Core/_main_complete
+++ b/Completion/Core/_main_complete
@@ -140,7 +140,7 @@ if [[ $compstate[old_list] = keep || $compstate[nmatches] -gt 1 ]]; then
else
sel=( "${(@M)_menu_style:#select*}" )
- if (( $# )); then
+ if (( $#sel )); then
local min=9999999 i num
for i in "$sel[@]"; do