]> git.eshelyaron.com Git - emacs.git/commit
Fix treesit-outline related settings
authorJuri Linkov <juri@linkov.net>
Wed, 12 Feb 2025 18:31:22 +0000 (20:31 +0200)
committerEshel Yaron <me@eshelyaron.com>
Thu, 13 Feb 2025 11:51:37 +0000 (12:51 +0100)
commit73e28c92567764be9fee6bf66b05c3e172206708
tree3fa5339898120776f4532b0d326c88e0f7ff75d7
parent99e88301c2d86723b2aeb823a433489725b072bf
Fix treesit-outline related settings

* lisp/treesit.el (treesit-outline-level): Use level 1 by default
since treesit-outline--at-point now always returns the current node.

* lisp/progmodes/ruby-ts-mode.el (ruby-ts-mode):
Use 'bos' instead of 'bol'.  Add "singleton_class" to
'treesit-outline-predicate'.  Use new condition 'named' in
'treesit-outline-predicate' (bug#74963).

(cherry picked from commit 44c11cd4241ffc8636135bc41ac718101666d34d)
lisp/progmodes/ruby-ts-mode.el
lisp/treesit.el