diff options
author | Yuan Fu <casouri@gmail.com> | 2022-09-07 11:46:07 -0700 |
---|---|---|
committer | Yuan Fu <casouri@gmail.com> | 2022-09-07 11:46:07 -0700 |
commit | 47a6c23751ba2eb097f0d4d61976eefa19425ba1 (patch) | |
tree | cc8b89f419bba1af74afd4b1ce5903c00b732506 /lisp/emacs-lisp/float-sup.el | |
parent | 77d5a0cf9fc4a6dc44f0c6ee5e3295e0eea08273 (diff) | |
download | emacs-47a6c23751ba2eb097f0d4d61976eefa19425ba1.tar.gz emacs-47a6c23751ba2eb097f0d4d61976eefa19425ba1.tar.bz2 emacs-47a6c23751ba2eb097f0d4d61976eefa19425ba1.zip |
Add tree-sitter font-lock settings helper function/macro
1. Add treesit-font-lock-rules that helps with settings
treesit-font-lock-settings.
2. Remove treesit-font-lock-defaults and with it, decoration levels.
Now major modes should set treesit-font-lock-settings with the output
of treesit-font-lock-rules rather than setting
treesit-font-lock-defaults.
* lisp/treesit.el (treesit-font-lock-settings): Update docstring.
(treesit-font-lock-rules): New function.
(treesit-font-lock-defaults): Remove variable.
(treesit-font-lock-enable): Remove code that interacts
treesit-font-lock-defaults.
* doc/lispref/modes.texi: Update manual for
treesit-font-lock-settings, treesit-font-lock-rules,
treesit-font-lock-defaults.
Diffstat (limited to 'lisp/emacs-lisp/float-sup.el')
0 files changed, 0 insertions, 0 deletions