1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 07:11:34 -08:00
emacs/doc/emacs
Dmitry Gutov 0c125fcc67 Make highlighting more regular across TS modes (bug#61205)
* doc/emacs/display.texi (Parser-based Font Lock):
Update description of treesit-font-lock-level, moving 'property' to
level 4.

* lisp/treesit.el (treesit-font-lock-level): Likewise, in docstring.

* lisp/progmodes/c-ts-mode.el (c-ts-base-mode): Do that here.

* lisp/progmodes/cmake-ts-mode.el (cmake-ts-mode): Add a comment.

* lisp/progmodes/go-ts-mode.el (go-ts-mode): Add 'definition' to
level 1.  Move 'function', 'property' and 'variable' to level 4.
(go-ts-mode--font-lock-settings): Move a bunch of existing rules
to 'definition'.  Add highlighting of function parameters.

* lisp/progmodes/rust-ts-mode.el (rust-ts-mode)
(rust-ts-mode--font-lock-settings): Same.  And also change "scoped
identifiers" highlights to only match capitalized names.
2023-02-05 15:50:16 +02:00
..
abbrevs.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ack.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
anti.texi Update Antinews in the user manual for Emacs 29 2023-01-01 17:38:23 +02:00
arevert-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
back.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
basic.texi Improve documentation of 'repeat-mode' and related variables 2023-02-02 15:34:58 +02:00
book-spine.texi
buffers.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
building.texi Improve documentation of gdb-mi's dedicated windows 2023-02-02 20:49:15 +02:00
cal-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
calendar.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.1 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cmdargs.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
commands.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
custom.texi ; * doc/emacs/custom.texi (Init Rebinding): Fix wording in last change. 2023-01-21 09:50:59 +02:00
dired-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dired.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
display.texi Make highlighting more regular across TS modes (bug#61205) 2023-02-05 15:50:16 +02:00
doclicense.texi
docstyle.texi
emacs-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
emacs.texi Document tree-sitter features in the user manual 2023-01-29 15:22:20 +02:00
emacsver.texi.in
emerge-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
entering.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
files.texi Document tree-sitter features in the user manual 2023-01-29 15:22:20 +02:00
fixit.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fortran-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
frames.texi ; * doc/emacs/frames.texi (Mouse References): Improve indexing. 2023-01-28 09:49:53 +02:00
glossary.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gnu.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gpl.texi
haiku.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
help.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
indent.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
killing.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
kmacro.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
m-x.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
macos.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
maintaining.texi * lisp/vc/vc-dir.el: Make keys ‘% m’ and ‘* %’ compatible with Dired 2023-01-18 19:55:10 +02:00
Makefile.in ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mark.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mini.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
misc.texi ; * doc/emacs/misc.texi (Document View): Remove @footnote (bug#61152). 2023-01-29 19:00:59 +02:00
modes.texi ; * doc/emacs/modes.texi (Choosing Modes): Add index entries. 2023-01-19 16:15:13 +02:00
msdos-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
msdos.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mule.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
package.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
picture-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
programs.texi Document tree-sitter features in the user manual 2023-01-29 15:22:20 +02:00
regs.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rmail.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
screen.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
search.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sending.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
text.texi Minor documentation improvements for outline-minor-mode (bug#61062) 2023-01-28 19:59:22 +02:00
trouble.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
vc-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
vc1-xtra.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
windows.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xresources.texi ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00