diff options
author | Randy Taylor <dev@rjt.dev> | 2022-11-19 22:30:13 -0500 |
---|---|---|
committer | Yuan Fu <casouri@gmail.com> | 2022-11-22 19:07:26 -0800 |
commit | 0ed313642227afdeccf48057eea458edca9d2962 (patch) | |
tree | 610cca8b1e6caa592f804e943efe7336fa851e77 /src/treesit.c | |
parent | efe599df3127bea4c6251ce20513945fdd947c26 (diff) | |
download | emacs-0ed313642227afdeccf48057eea458edca9d2962.tar.gz emacs-0ed313642227afdeccf48057eea458edca9d2962.tar.bz2 emacs-0ed313642227afdeccf48057eea458edca9d2962.zip |
Utilize new font-lock faces for more tree-sitter modes (Bug#59397)
* lisp/progmodes/java-ts-mode.el (java-ts-mode--font-lock-settings):
Use font-lock-number-face.
(java-ts-mode): Alphabetize features.
* lisp/progmodes/js.el (js--treesit-operators): Define operators.
(js--treesit-font-lock-settings): Use bracket, delimiter,
escape-sequence, property, number, and operator font-lock faces.
(js-ts-mode): Add them to the feature list and alphabetize.
* lisp/progmodes/json-ts-mode.el (json-ts-mode--font-lock-settings):
Use bracket, delimiter, escape-sequence, and number faces. Remove
unused features.
(json-ts-mode): Add them to the feature list and alphabetize.
* lisp/progmodes/sh-script.el (sh-mode--treesit-settings): Use
bracket, delimiter, number, misc-punctuation, and operator font-lock
faces.
(sh-mode--treesit-operators): Remove ; and ;; from list.
(bash-ts-mode): Add them to the feature list and alphabetize.
* lisp/progmodes/ts-mode.el (ts-mode--operators): Define operators.
(ts-mode--font-lock-settings): Use escape-sequence, number, and
operator font-lock faces.
(ts-mode): Add them to the feature list and alphabetize.
Diffstat (limited to 'src/treesit.c')
0 files changed, 0 insertions, 0 deletions