[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 523d246d663 2/2: Merge branch 'master' of git.savannah.gnu.org:/s
From: |
Eli Zaretskii |
Subject: |
master 523d246d663 2/2: Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs |
Date: |
Fri, 31 May 2024 02:36:50 -0400 (EDT) |
branch: master
commit 523d246d6635bc682448cb24ba79847f7f628d6b
Merge: f3891da4972 87e4e1beab0
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs
---
lisp/progmodes/js.el | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el
index 6cb84592896..f5629ff8fbe 100644
--- a/lisp/progmodes/js.el
+++ b/lisp/progmodes/js.el
@@ -3829,6 +3829,8 @@ See `treesit-thing-settings' for more information.")
(defvar js--treesit-sexp-nodes
'("expression"
+ "parenthesized_expression"
+ "formal_parameters"
"pattern"
"array"
"function"
@@ -3846,7 +3848,12 @@ See `treesit-thing-settings' for more information.")
"undefined"
"arguments"
"pair"
- "jsx")
+ "jsx"
+ "statement_block"
+ "object"
+ "object_pattern"
+ "named_imports"
+ "class_body")
"Nodes that designate sexps in JavaScript.
See `treesit-thing-settings' for more information.")
@@ -3889,10 +3896,10 @@ See `treesit-thing-settings' for more information.")
(setq-local treesit-thing-settings
`((javascript
- (sexp ,(regexp-opt js--treesit-sexp-nodes))
- (sentence ,(regexp-opt js--treesit-sentence-nodes))
- (text ,(regexp-opt '("comment"
- "template_string"))))))
+ (sexp ,(js--regexp-opt-symbol js--treesit-sexp-nodes))
+ (sentence ,(js--regexp-opt-symbol
js--treesit-sentence-nodes))
+ (text ,(js--regexp-opt-symbol '("comment"
+ "template_string"))))))
;; Fontification.
(setq-local treesit-font-lock-settings js--treesit-font-lock-settings)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 523d246d663 2/2: Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs,
Eli Zaretskii <=