From 72f362cf2c8200e57d7759628bb1ffff105dd631 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Wed, 16 Aug 2006 09:06:39 +0000 Subject: 22610: allow zstyle -L to have arguments --- Doc/Zsh/mod_zutil.yo | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'Doc/Zsh/mod_zutil.yo') diff --git a/Doc/Zsh/mod_zutil.yo b/Doc/Zsh/mod_zutil.yo index c7342fdba..659b4aff7 100644 --- a/Doc/Zsh/mod_zutil.yo +++ b/Doc/Zsh/mod_zutil.yo @@ -7,7 +7,7 @@ The tt(zsh/zutil) module only adds some builtins: startitem() findex(zstyle) -xitem(tt(zstyle) [ tt(-L) ]) +xitem(tt(zstyle) [ tt(-L) [ var(pattern) [ var(style) ] ] ]) xitem(tt(zstyle) [ tt(-e) | tt(-) | tt(-)tt(-) ] var(pattern) var(style) var(strings) ...) xitem(tt(zstyle -d) [ var(pattern) [ var(styles) ... ] ]) xitem(tt(zstyle -g) var(name) [ var(pattern) [ var(style) ] ]) @@ -31,8 +31,18 @@ complex patterns are considered to be more specific than the pattern `tt(*)'. The first form (without arguments) lists the definitions in the order -tt(zstyle) will test them. If the tt(-L) option is given, listing is -done in the form of calls to tt(zstyle). Forms with arguments: +tt(zstyle) will test them. + +If the tt(-L) option is given, listing is done in the form of calls to +tt(zstyle). The optional first argument is a pattern which will be matched +against the string supplied as the pattern for the context; note that +this means, for example, `tt(zstyle -L ":completion:*")' will +match any supplied pattern beginning `tt(:completion:)', not +just tt(":completion:*"): use tt(":completion:\*") to match that. +The optional second argument limits the output to a specific style (not a +pattern). tt(-L) is not compatible with any other options. + +The other forms are the following: startitem() item(tt(zstyle) [ tt(-) | tt(-)tt(-) | tt(-e) ] var(pattern) var(style) var(strings) ...)( -- cgit 1.4.1