diff options
author | dannyfreeman <danny@dfreeman.email> | 2023-08-07 15:55:27 -0400 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2023-08-10 11:59:13 +0300 |
commit | 71bc060e4031bee83ec79354bff526fa8a27a81d (patch) | |
tree | cb715587fc5d1c39da37eea99f4ed9d69515b6cc /test/lisp | |
parent | 889cfb42ed9e857a7e813bb356bb2b5e588c89c0 (diff) | |
download | emacs-71bc060e4031bee83ec79354bff526fa8a27a81d.tar.gz emacs-71bc060e4031bee83ec79354bff526fa8a27a81d.tar.bz2 emacs-71bc060e4031bee83ec79354bff526fa8a27a81d.zip |
Properly expand the JSX indentation rules in 'js-ts-mode'
* lisp/progmodes/js.el (js--treesit-indent-rules): Fix
'js-ts-mode' indent bug in JSX expressions. Before this
change, treesit indent mechanisms were trying to call this
compatibility function like a matching or anchor rule.
This resulted in an error when running `indent-for-tab-command`
while the cursor was in a JSX expression:
treesit--simple-indent-eval: Wrong number of
arguments: ((cl-struct-js--pitem-tags ido-cur-list t) nil "Indent rules
helper, to handle different releases of tree-sitter-javascript."
(Bug#65134)
Diffstat (limited to 'test/lisp')
0 files changed, 0 insertions, 0 deletions