diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2008-02-23 00:10:24 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2008-02-23 00:10:24 +0000 |
commit | 485a008075ce19bfdf19922c803d1637ebb5255e (patch) | |
tree | fce4fa1a9d5ca8b236760b8c9b05bb06e7d9a801 /Completion/Zsh/Type/_delimiters | |
parent | 21307324337a613ef53e437219ddcbc3f3bb53ff (diff) | |
download | zsh-485a008075ce19bfdf19922c803d1637ebb5255e.tar.gz zsh-485a008075ce19bfdf19922c803d1637ebb5255e.tar.xz zsh-485a008075ce19bfdf19922c803d1637ebb5255e.zip |
24585: completion for glob qualifiers plus
bug fix for _alternative
Diffstat (limited to 'Completion/Zsh/Type/_delimiters')
-rw-r--r-- | Completion/Zsh/Type/_delimiters | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Completion/Zsh/Type/_delimiters b/Completion/Zsh/Type/_delimiters new file mode 100644 index 000000000..bb5bba8d0 --- /dev/null +++ b/Completion/Zsh/Type/_delimiters @@ -0,0 +1,16 @@ +#autoload + +# Simple function to offer delimiters for modifiers and qualifers. +# Single argument is tag to use. + +local expl +local -a list + +zstyle -a ":completion:${curcontext}:$1" delimiters list || + list=(: + / - %) + +if (( ${#list} )); then + _wanted delimiters expl delimiter compadd -S '' -a list +else + _message delimiter +fi |