mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-04 10:41:11 +02:00
39522: add-zsh-hook/add-zle-hook-widget: Promise append semantics.
The sentence about "as widgets" is removed since there is a whole paragraph about that later on.
This commit is contained in:
parent
59a67b31b0
commit
b4cc190db9
2 changed files with 5 additions and 1 deletions
|
@ -1,5 +1,8 @@
|
|||
2016-10-07 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||
|
||||
* 39522: Doc/Zsh/contrib.yo: add-zsh-hook/add-zle-hook-widget:
|
||||
Promise append semantics.
|
||||
|
||||
* 39489: Completion/Unix/Type/_path_files: Interpret -P as
|
||||
literally, rather than as a pattern.
|
||||
|
||||
|
|
|
@ -311,6 +311,7 @@ still be manipulated as a hook.
|
|||
var(function) is name of an ordinary shell function. If no options
|
||||
are given this will be added to the array of functions to be executed
|
||||
in the given context.
|
||||
Functions are invoked in the order they were added.
|
||||
|
||||
If the option tt(-L) is given, the current values for the hook arrays
|
||||
are listed with tt(typeset).
|
||||
|
@ -345,7 +346,7 @@ as the var(hook) argument.
|
|||
|
||||
var(widgetname) is the name of a ZLE widget. If no options are given this
|
||||
is added to the array of widgets to be invoked in the given hook context.
|
||||
Note that the hooks are called as widgets, that is, with
|
||||
Widgets are invoked in the order they were added, with
|
||||
example(tt(zle )var(widgetname)tt( -Nw -- "$@"))
|
||||
|
||||
vindex(WIDGET, in hooks)
|
||||
|
|
Loading…
Reference in a new issue