]> git.eshelyaron.com Git - emacs.git/commit
Adapt recent css-ts-mode changes to mhtml-ts-mode
authorJuri Linkov <juri@linkov.net>
Sun, 2 Mar 2025 18:44:40 +0000 (20:44 +0200)
committerEshel Yaron <me@eshelyaron.com>
Tue, 4 Mar 2025 21:02:52 +0000 (22:02 +0100)
commitb76cfaede504b20a8bc097efdc3ae98010ea0799
tree558cf96c76fdc36a5ffa42132c36bc969552d461
parent013f9da935287af417c4f7d2ddc57d79d62f859e
Adapt recent css-ts-mode changes to mhtml-ts-mode

* lisp/textmodes/css-mode.el (css--treesit-thing-settings):
(css-ts-mode--outline-predicate): New variables.
(css-ts-mode): Set treesit-outline-predicate.

* lisp/textmodes/mhtml-ts-mode.el (mhtml-ts-mode--treesit-thing-settings):
Use css--treesit-thing-settings and css--treesit-defun-type-regexp.
(mhtml-ts-mode): Use 'css-ts-mode--outline-predicate' for
'treesit-aggregated-outline-predicate'.

(cherry picked from commit 888a2b5394f4574edd5fe6e76bef91aab8111ebd)
lisp/textmodes/css-mode.el
lisp/textmodes/mhtml-ts-mode.el