diff options
| author | Yuan Fu | 2024-12-24 13:17:51 -0800 |
|---|---|---|
| committer | Yuan Fu | 2024-12-24 13:56:44 -0800 |
| commit | e2a9af431191d5c71e2ca7a4347ce9e435e8cca0 (patch) | |
| tree | 67a6f8c6dfa92f4905f584eb887508e8b92b99ef /java | |
| parent | 833494d4b00a837be8ceaa09b37f54ce17d0a062 (diff) | |
| download | emacs-e2a9af431191d5c71e2ca7a4347ce9e435e8cca0.tar.gz 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 'java')
0 files changed, 0 insertions, 0 deletions