* PATCH: new style completion for conditions
@ 1999-02-03 15:16 Sven Wischnowsky
0 siblings, 0 replies; only message in thread
From: Sven Wischnowsky @ 1999-02-03 15:16 UTC (permalink / raw)
To: zsh-workers
Almost not worth a separate patch: this adds completion for conditions
to the `new-completion-examples'-file. This is almost as simple as the
one that is built in for compctl.
Bye
Sven
--- om/new-completion-examples Wed Feb 3 15:24:08 1999
+++ Misc/new-completion-examples Wed Feb 3 16:15:26 1999
@@ -330,6 +330,18 @@
[[ ${(Pt)${COMMAND}} = assoc* ]] && complist -k "( ${(kP)${COMMAND}} )"
}
+defcomp __cond --cond--
+__cond() {
+ if [[ -current -1 -o ]] then
+ complist -o -M 'L:|[nN][oO]= M:_= M:{A-Z}={a-z}'
+ elif [[ -current -1 -nt || -current -1 -ot || -current -1 -ef ]] then
+ files
+ else
+ files
+ complist -v
+ fi
+}
+
# Do sub-completion for pre-command modifiers.
defcomp __precmd - nohup nice eval time rusage noglob nocorrect exec
--
Sven Wischnowsky wischnow@informatik.hu-berlin.de
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~1999-02-03 15:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-02-03 15:16 PATCH: new style completion for conditions Sven Wischnowsky
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).