diff options
| author | Dmitry Gutov | 2023-09-13 02:21:04 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2023-09-13 02:21:04 +0300 |
| commit | 5dcc4b7eab1bb6949bfcd179b3582f777dcc2cea (patch) | |
| tree | ff94c0f1bc6ded7550770d479c066560bac999c7 | |
| parent | 1fb2fb501f34d7c08462209a798e65904ea7b8da (diff) | |
| download | emacs-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.el | 2 |
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) |