1
0
Fork 0
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:
Daniel Shahaf 2016-09-30 15:26:27 +00:00
parent 59a67b31b0
commit b4cc190db9
2 changed files with 5 additions and 1 deletions

View file

@ -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.

View file

@ -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)