mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-16 02:50:26 -08:00
* etc/NEWS: Mention the new mode. * lisp/progmodes/heex-ts-mode.el: New file. * test/lisp/progmodes/heex-ts-mode-tests.el: New file. * test/lisp/progmodes/heex-ts-mode-resources/indent.erts: New file. * admin/notes/tree-sitter/build-module/batch.sh: * admin/notes/tree-sitter/build-module/build.sh: Add HEEx support.
47 lines
417 B
Text
47 lines
417 B
Text
Code:
|
|
(lambda ()
|
|
(setq indent-tabs-mode nil)
|
|
(heex-ts-mode)
|
|
(indent-region (point-min) (point-max)))
|
|
|
|
Point-Char: $
|
|
|
|
Name: Tag
|
|
|
|
=-=
|
|
<div>
|
|
div
|
|
</div>
|
|
=-=
|
|
<div>
|
|
div
|
|
</div>
|
|
=-=-=
|
|
|
|
Name: Component
|
|
|
|
=-=
|
|
<Foo>
|
|
foobar
|
|
</Foo>
|
|
=-=
|
|
<Foo>
|
|
foobar
|
|
</Foo>
|
|
=-=-=
|
|
|
|
Name: Slots
|
|
|
|
=-=
|
|
<Foo>
|
|
<:bar>
|
|
foobar
|
|
</:bar>
|
|
</Foo>
|
|
=-=
|
|
<Foo>
|
|
<:bar>
|
|
foobar
|
|
</:bar>
|
|
</Foo>
|
|
=-=-=
|