From b404fc3aeb7486f1423f54ae7a2914a0425adbac Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Sun, 20 Apr 2008 16:56:29 +0000 Subject: users/12798: document passing NULL flags to builtin definition --- Etc/zsh-development-guide | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Etc') 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 -- cgit 1.4.1