Added installation information; changed ‘svn command’ string to ‘be command’.
authorMarkus Vock <ruppi04@web.de>
Sat, 31 Mar 2012 12:44:35 +0000 (14:44 +0200)
committerMarkus Vock <ruppi04@web.de>
Sat, 31 Mar 2012 12:44:35 +0000 (14:44 +0200)
misc/completion/_be

index 15f9fe01d28d4c2e1ffd598d83339b51f5c5aa70..11a4ec39a16dc7784c90ed53324f2383b458f037 100644 (file)
@@ -1,4 +1,8 @@
 #compdef be
+#
+# This file should be copied into one of the directories in $fpath;
+# e. g. /usr/local/share/zsh/site-functions/_be.
+# From then on, every new shell should have the be completion.
 
 __be_commands () {
   local -a commands
@@ -28,7 +32,7 @@ __be_commands () {
   )
 
   integer ret=1
-  _describe -t commands 'commands' commands && ret=0
+  _describe -t commands 'command' commands && ret=0
   return ret
 }
 
@@ -355,17 +359,13 @@ _be () {
 
   case $state in
     (command)
-      _wanted commands expl 'svn command' __be_commands && ret=0
+      _wanted commands expl 'be command' __be_commands && ret=0
       #__be_commands
       ;;
     (option-or-argument)
       becommand="${words[1]}"
       curcontext="${curcontext%:*:*}:be${becommand}:"
       _call_function ret _be-${becommand}
-
-      ;;
-    *)
-      echo "$state"
       ;;
   esac
 }