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)
 
 ;;;***