aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Gutov2023-09-13 02:21:04 +0300
committerDmitry Gutov2023-09-13 02:21:04 +0300
commit5dcc4b7eab1bb6949bfcd179b3582f777dcc2cea (patch)
treeff94c0f1bc6ded7550770d479c066560bac999c7
parent1fb2fb501f34d7c08462209a798e65904ea7b8da (diff)
downloademacs-5dcc4b7eab1bb6949bfcd179b3582f777dcc2cea.tar.gz
emacs-5dcc4b7eab1bb6949bfcd179b3582f777dcc2cea.zip
Tweak s-p-f for js-ts-mode
* lisp/progmodes/js.el (js-ts--s-p-query): Consider two more contexts (bug#65470).
-rw-r--r--lisp/progmodes/js.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el
index 9b6da4ec2fc..1528c6b7de5 100644
--- a/lisp/progmodes/js.el
+++ b/lisp/progmodes/js.el
@@ -3871,6 +3871,8 @@ Currently there are `js-mode' and `js-ts-mode'."
3871 '(((regex pattern: (regex_pattern) @regexp)) 3871 '(((regex pattern: (regex_pattern) @regexp))
3872 ((variable_declarator value: (jsx_element) @jsx)) 3872 ((variable_declarator value: (jsx_element) @jsx))
3873 ((assignment_expression right: (jsx_element) @jsx)) 3873 ((assignment_expression right: (jsx_element) @jsx))
3874 ((arguments (jsx_element) @jsx))
3875 ((parenthesized_expression (jsx_element) @jsx))
3874 ((return_statement (jsx_element) @jsx)))))) 3876 ((return_statement (jsx_element) @jsx))))))
3875 3877
3876(defun js-ts--syntax-propertize (beg end) 3878(defun js-ts--syntax-propertize (beg end)