* lisp/textmodes/css-mode.el (css-ts-mode--outline-predicate): Improve.

Set separate value that differs from 'css--treesit-simple-imenu-settings'
by adding new node "at_rule".
This commit is contained in:
Juri Linkov 2025-03-13 20:25:29 +02:00
parent 8298bbada4
commit abeeb6eb74

View file

@ -1824,7 +1824,13 @@ rgb()/rgba()."
"Settings for `treesit-simple-imenu'.")
(defvar css-ts-mode--outline-predicate
(nth 1 (car css--treesit-simple-imenu-settings))
(rx bos (or "rule_set"
"media_statement"
"keyframes_statement"
"keyframe_block"
"supports_statement"
"at_rule")
eos)
"Predicate for `treesit-outline-predicate'.")
(defvar css--treesit-defun-type-regexp