From: Eli Zaretskii Date: Sat, 7 Jul 2018 09:34:26 +0000 (+0300) Subject: * lisp/imenu.el (imenu-generic-expression): Doc fix. (Bug#32016) X-Git-Tag: emacs-26.1.90~291 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=9d6ca5ad4de832a0e8095ed1acf74d6bc18eb358;p=emacs.git * lisp/imenu.el (imenu-generic-expression): Doc fix. (Bug#32016) --- diff --git a/lisp/imenu.el b/lisp/imenu.el index 8cf3c768ead..89114524ebc 100644 --- a/lisp/imenu.el +++ b/lisp/imenu.el @@ -207,9 +207,9 @@ string (which specifies the title of a submenu into which the matches are put). REGEXP is a regular expression matching a definition construct which is to be displayed in the menu. REGEXP may also be a -function, called without arguments. It is expected to search -backwards. It must return true and set `match-data' if it finds -another element. +function of no arguments. If REGEXP is a function, it is +expected to search backwards, return non-nil if it finds a +definition construct, and set `match-data' for that construct. INDEX is an integer specifying which subexpression of REGEXP matches the definition's name; this subexpression is displayed as the menu item.