]> git.eshelyaron.com Git - emacs.git/commitdiff
; Minor cleanup for tree-sitter font-lock rules in js-ts-mode
authorYuan Fu <casouri@gmail.com>
Thu, 29 Dec 2022 00:57:21 +0000 (16:57 -0800)
committerYuan Fu <casouri@gmail.com>
Thu, 29 Dec 2022 01:33:07 +0000 (17:33 -0800)
* lisp/progmodes/js.el (js--treesit-font-lock-settings): Minor cleanup.

lisp/progmodes/js.el

index 211d4d7d805677afa2b6ecc6caf2dad55744457e..4dece11d1c1293051482d3ae9a5ac516c89267af 100644 (file)
@@ -3479,20 +3479,17 @@ This function is intended for use in `after-change-functions'."
   (treesit-font-lock-rules
 
    :language 'javascript
-   :override t
    :feature 'comment
-   `((comment) @font-lock-comment-face)
+   '((comment) @font-lock-comment-face)
 
    :language 'javascript
-   :override t
    :feature 'constant
-   `(((identifier) @font-lock-constant-face
+   '(((identifier) @font-lock-constant-face
       (:match "^[A-Z_][A-Z_\\d]*$" @font-lock-constant-face))
 
      [(true) (false) (null)] @font-lock-constant-face)
 
    :language 'javascript
-   :override t
    :feature 'keyword
    `([,@js--treesit-keywords] @font-lock-keyword-face
      [(this) (super)] @font-lock-keyword-face)
@@ -3569,8 +3566,7 @@ This function is intended for use in `after-change-functions'."
 
    :language 'javascript
    :feature 'jsx
-   `(
-     (jsx_opening_element
+   '((jsx_opening_element
       [(nested_identifier (identifier)) (identifier)]
       @font-lock-function-name-face)
 
@@ -3588,7 +3584,7 @@ This function is intended for use in `after-change-functions'."
 
    :language 'javascript
    :feature 'number
-   `((number) @font-lock-number-face
+   '((number) @font-lock-number-face
      ((identifier) @font-lock-number-face
       (:match "^\\(:?NaN\\|Infinity\\)$" @font-lock-number-face)))