1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-23 04:53:12 -08:00
emacs/doc
Yuan Fu e2a9af4311
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.
2024-12-24 13:56:44 -08:00
..
emacs Merge from origin/emacs-30 2024-12-21 07:56:08 -05:00
lispintro Update FSF's address 2024-09-02 21:02:09 +02:00
lispref Add treesit-aggregated-simple-imenu-settings 2024-12-24 13:56:44 -08:00
man Merge from origin/emacs-30 2024-12-21 07:56:08 -05:00
misc Use smarter default for erc-server-reconnect-function 2024-12-20 18:18:02 -08:00
translations ; Fix typos 2024-06-07 23:51:18 +02:00