summaryrefslogtreecommitdiff
path: root/Completion/Core
diff options
context:
space:
mode:
authorSven Wischnowsky <wischnow@users.sourceforge.net>2000-05-02 08:14:28 +0000
committerSven Wischnowsky <wischnow@users.sourceforge.net>2000-05-02 08:14:28 +0000
commite102702cd5c2372a248a9ddadad4dedeb7c55e8f (patch)
treee6e64caeb1775d3bffdb568fbae8eadb912a0be2 /Completion/Core
parent167c2881f55fd3130c5c21852d9a68fd9eeffd70 (diff)
downloadzsh-e102702cd5c2372a248a9ddadad4dedeb7c55e8f.tar.gz
zsh-e102702cd5c2372a248a9ddadad4dedeb7c55e8f.zip
completion doc fixes and cleanup; _sort_tags updated (11047)
Diffstat (limited to 'Completion/Core')
-rw-r--r--Completion/Core/_sort_tags29
1 files changed, 10 insertions, 19 deletions
diff --git a/Completion/Core/_sort_tags b/Completion/Core/_sort_tags
index f1740511d..d765c0d12 100644
--- a/Completion/Core/_sort_tags
+++ b/Completion/Core/_sort_tags
@@ -1,28 +1,19 @@
#autoload
-comptry arguments values
+comptry -m '(|*-)argument-* (|*-)option-* values'
comptry options
-case "$contexts" in
# Some silly examples commented out:
#
-# *p[bgpn]m*) # change the order for file-completion
-# comptry globbed-files directories
-# comptry all-files
-# ;;
-# *:dvips,-o*) # automatic context set by _arguments
-# comptry all-files
-# return
-# ;;
-# *:kill,*)
+# case "$curcontext" in
+# *:*:*:kill:*)
# comptry processes
-# return # this return ensures that we use only processes
+# return 1 # this return ensures that we use only processes
# ;;
-*)
- comptry globbed-files
- comptry directories
- comptry all-files
- ;;
-esac
+# *:*:*:-command-*)
+# comptry commands functions
+# comptry builtins aliases
+# ;; # no return, reserved-words and params after this
+# esac
-comptry "$@"
+return 0