about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSven Wischnowsky <wischnow@users.sourceforge.net>2000-05-18 11:04:34 +0000
committerSven Wischnowsky <wischnow@users.sourceforge.net>2000-05-18 11:04:34 +0000
commit191930e8fbcc4475e3345ca5c8e0281b70a3f96c (patch)
treec1872dbf00bab30e4391c5f4dd72ddfaaf647d71
parentca670d4d27953588909d4b682eae5d7757bcf512 (diff)
downloadzsh-191930e8fbcc4475e3345ca5c8e0281b70a3f96c.tar.gz
zsh-191930e8fbcc4475e3345ca5c8e0281b70a3f96c.tar.xz
zsh-191930e8fbcc4475e3345ca5c8e0281b70a3f96c.zip
fix for completion of `netscape -remote' (11460)
-rw-r--r--ChangeLog3
-rw-r--r--Completion/User/_netscape12
2 files changed, 6 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index 1e21e0d3b..21b422df7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2000-05-18  Sven Wischnowsky  <wischnow@zsh.org>
 
+	* 11460: Completion/User/_netscape: fix for completion of
+ 	`netscape -remote'
+	
 	* 11459: Completion/Core/_main_complete, Doc/Zsh/compsys.yo: allow
  	_main_complete to call an arbitrary command given as arguments
 	
diff --git a/Completion/User/_netscape b/Completion/User/_netscape
index ed2bccc75..33db18aee 100644
--- a/Completion/User/_netscape
+++ b/Completion/User/_netscape
@@ -56,15 +56,9 @@ if [[ "$state" = "remote" ]]; then
       fi
     ;;
     *)
-      if [[ -z "$QIPREFIX" ]]; then
-	_wanted commands expl 'remote commands' \
-  	    compadd -s'(' -S '' -M 'm:{a-zA-Z}={A-Za-z}' - \
-                    $remote_commands && ret=0
-      else
-	_wanted commands expl 'remote commands' \
-            compadd -qS '(' -M 'm:{a-zA-Z}={A-Za-z}' - \
-                    $remote_commands && ret=0
-      fi
+      _wanted commands expl 'remote commands' \
+  	  compadd -qS "${${QIPREFIX:+(}:-\(}" -M 'm:{a-zA-Z}={A-Za-z}' - \
+                  $remote_commands && ret=0
     ;;
   esac
 fi