summaryrefslogtreecommitdiff
path: root/Etc/zsh-development-guide
diff options
context:
space:
mode:
Diffstat (limited to 'Etc/zsh-development-guide')
-rw-r--r--Etc/zsh-development-guide3
1 files changed, 2 insertions, 1 deletions
diff --git a/Etc/zsh-development-guide b/Etc/zsh-development-guide
index 793e2d255..77f065029 100644
--- a/Etc/zsh-development-guide
+++ b/Etc/zsh-development-guide
@@ -391,7 +391,8 @@ arguments are:
implement multiple builtins
- the options the builtin accepts, given as a string containing the
option characters (the above example makes the builtin accept the
- options `f', `l', `a', `g', and `s')
+ options `f', `l', `a', `g', and `s'). Passing NULL here disables
+ all flag handling, i.e. even "--".
- and finally a optional string containing option characters that
will always be reported as set when calling the C-function (this,
too, can be used when using one C-function to implement multiple