Mercurial > hg > xemacs-beta
diff lisp/utils/auto-autoloads.el @ 197:acd284d43ca1 r20-3b25
Import from CVS: tag r20-3b25
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:00:02 +0200 |
parents | a2f645c6b9f8 |
children | 850242ba4a81 |
line wrap: on
line diff
--- a/lisp/utils/auto-autoloads.el Mon Aug 13 09:59:07 2007 +0200 +++ b/lisp/utils/auto-autoloads.el Mon Aug 13 10:00:02 2007 +0200 @@ -806,8 +806,10 @@ (autoload 'regexp-opt "regexp-opt" "\ Return a regexp to match a string in STRINGS. Each string should be unique in STRINGS and should not contain any regexps, -quoted or not. If optional PAREN is non-nil, ensure that the returned regexp -is enclosed by at least one regexp grouping construct. +quoted or not. If optional PAREN is non-nil, ensure that the returned +regexp is enclosed by at least one regexp match grouping construct. If +optional NON-SHY is non nil, the inner groupings will use \"\\\\( \\\\)\" grouping, +rather than the default \"\\\\(?: \\\\)\" 'shy', or non-match-capturing groups. The returned regexp is typically more efficient than the equivalent regexp: (let ((open-paren (if PAREN \"\\\\(\" \"\")) (close-paren (if PAREN \"\\\\)\" \"\"))) @@ -819,7 +821,9 @@ (autoload 'regexp-opt-depth "regexp-opt" "\ Return the depth of REGEXP. This means the number of regexp grouping constructs (parenthesised expressions) -in REGEXP." nil nil) +in REGEXP, not counting the \"\\\\(?: \\\\)\" non-match-capturing groups unless +COUNT-SHY-GROUPS-TOO is non-nil. +See `regexp-opt'." nil nil) ;;;***