* _call_program
@ 2003-01-15 16:37 Oliver Kiddle
0 siblings, 0 replies; only message in thread
From: Oliver Kiddle @ 2003-01-15 16:37 UTC (permalink / raw)
To: Zsh workers
An undocumented feature of _call_program is, quoting Sven from 9897, that
"If the value of the style starts with a hyphen, it is only prepended
to the strings given as arguments."
I've never used this feature before but it doesn't quite do what I want
now. It prepends the strings so the command ends up as an argument to
your replacement command. I wanted to use the style to add extra
options to the command. I can't think of any situation where you might
want this command passed. So does anyone use this feature as it is and
does anyone mind if I apply the patch below?
Oliver
--- Completion/Base/Utility/_call_program Mon Apr 2 13:13:47 2001
+++ Completion/Base/Utility/_call_program Wed Jan 15 17:15:01 2003
@@ -4,7 +4,7 @@
if zstyle -s ":completion:${curcontext}:${1}" command tmp; then
if [[ "$tmp" = -* ]]; then
- eval "$tmp[2,-1]" "$argv[2,-1]"
+ eval "$tmp[2,-1]" "$argv[3,-1]"
else
eval "$tmp"
fi
This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-01-15 17:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-15 16:37 _call_program Oliver Kiddle
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).