summaryrefslogtreecommitdiff
path: root/test/lisp
diff options
context:
space:
mode:
authordannyfreeman <danny@dfreeman.email>2023-08-07 15:55:27 -0400
committerEli Zaretskii <eliz@gnu.org>2023-08-10 11:59:13 +0300
commit71bc060e4031bee83ec79354bff526fa8a27a81d (patch)
treecb715587fc5d1c39da37eea99f4ed9d69515b6cc /test/lisp
parent889cfb42ed9e857a7e813bb356bb2b5e588c89c0 (diff)
downloademacs-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