about summary refs log tree commit diff
path: root/Completion/X
diff options
context:
space:
mode:
authorOliver Kiddle <opk@users.sourceforge.net>2001-06-28 11:22:55 +0000
committerOliver Kiddle <opk@users.sourceforge.net>2001-06-28 11:22:55 +0000
commit45c1cee848faf8bdb1f9db545516d7a98c50c749 (patch)
tree2538d76e17a2e5bfa910f70bff409e17320d6ddb /Completion/X
parentddf881f0538ea417ccc26193571d1973fca22b07 (diff)
downloadzsh-45c1cee848faf8bdb1f9db545516d7a98c50c749.tar.gz
zsh-45c1cee848faf8bdb1f9db545516d7a98c50c749.tar.xz
zsh-45c1cee848faf8bdb1f9db545516d7a98c50c749.zip
fix for two digit display numbers and -encodings option (15159)
Diffstat (limited to 'Completion/X')
-rw-r--r--Completion/X/Command/_vnc9
1 files changed, 4 insertions, 5 deletions
diff --git a/Completion/X/Command/_vnc b/Completion/X/Command/_vnc
index cd619c6f0..24ffc3f83 100644
--- a/Completion/X/Command/_vnc
+++ b/Completion/X/Command/_vnc
@@ -1,7 +1,7 @@
-#compdef vncserver vncviewer
+#compdef vncserver vncviewer xvncviewer
 
 local displays args
-displays=( ~/.vnc/$HOST:?.pid(N:r:t:s/$HOST//) )
+displays=( ~/.vnc/$HOST:<->.pid(N:r:t:s/$HOST//) )
 displays=( \\${^displays} ) 
 
 case $service in
@@ -19,10 +19,9 @@ case $service in
       - help \
 	'-help'
   ;;
-  vncviewer) 
-    # should allow list for -encodings
+  *vncviewer) 
     _xt_arguments -shared -viewonly -fullscreen -bgr233 -owncmap -truecolour \
-      '-encodings:encodings:(copyrect hextile corre rre raw)' \
+      '-encodings:encodings:_values -s " " copyrect hextile corre rre raw' \
       '-depth:depth' \
       '-passwd:file:_files' \
       '(1)-listen:display number' \