]> git.eshelyaron.com Git - emacs.git/commit
* lisp/imenu.el (imenu-flatten): Add new choice 'group' (bug#70846).
authorJuri Linkov <juri@linkov.net>
Wed, 29 May 2024 18:05:20 +0000 (21:05 +0300)
committerEshel Yaron <me@eshelyaron.com>
Thu, 30 May 2024 14:26:16 +0000 (16:26 +0200)
commitb55ada410930e0aa98c1efd1a8e5d06480bf8959
tree5451d62771ab16e49a1216168cf05dabe6c477c9
parentcb6cf95e39f90f96acc93574ecbeb1d08594cadd
* lisp/imenu.el (imenu-flatten): Add new choice 'group' (bug#70846).

(imenu-flatten): For prefix use the implicit symbol 'prefix'.
(imenu--completion-buffer): Use :group-function
if imenu-flatten is 'group'.
(imenu--flatten-index-alist): Handle the value 'group' of
imenu-flatten in a way similar to the value 'annotation'.

(cherry picked from commit f469ab73a777c9930582af8b4fd22967f07808aa)
lisp/imenu.el