summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp-cstr.el
diff options
context:
space:
mode:
authorYuan Fu <casouri@gmail.com>2024-12-24 13:17:51 -0800
committerYuan Fu <casouri@gmail.com>2024-12-24 13:56:44 -0800
commite2a9af431191d5c71e2ca7a4347ce9e435e8cca0 (patch)
tree67a6f8c6dfa92f4905f584eb887508e8b92b99ef /lisp/emacs-lisp/comp-cstr.el
parent833494d4b00a837be8ceaa09b37f54ce17d0a062 (diff)
downloademacs-e2a9af431191d5c71e2ca7a4347ce9e435e8cca0.tar.gz
emacs-e2a9af431191d5c71e2ca7a4347ce9e435e8cca0.tar.bz2
emacs-e2a9af431191d5c71e2ca7a4347ce9e435e8cca0.zip
Add treesit-aggregated-simple-imenu-settings
Now we support setting up Imenu for multiple languages * doc/lispref/modes.texi: Update manual. * lisp/treesit.el: (treesit-aggregated-simple-imenu-settings): New variable. (treesit--imenu-merge-entries): New function. (treesit--generate-simple-imenu): This was previously treesit-simple-imenu. (treesit-simple-imenu): Support treesit-aggregated-simple-imenu-settings. (treesit-major-mode-setup): Recognize treesit-aggregated-simple-imenu-settings. * test/src/treesit-tests.el (treesit-imenu): New test.
Diffstat (limited to 'lisp/emacs-lisp/comp-cstr.el')
0 files changed, 0 insertions, 0 deletions