Am I missing something or does the new yaml-ts-mode
not having any rules for indentation? Seems odd in a language where indentation is semantically relevant.
GNU Emacs 29.1 (build 2, x86_64-unknown-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) of 2023-08-03
Treesitter grammar installed and loaded via:
(use-package treesit-auto
:config
(add-to-list 'global-treesit-auto-modes '(not org-mode))
(setq treesit-auto-install t)
(global-treesit-auto-mode))
There was quite a debate on wether it should inherit prog-mode here, maybe the fact that it does not is the cause of what you describe ?
https://lists.gnu.org/archive/html/emacs-devel/2023-02/msg01009.html
Thanks for the link; I read this discussion as well but couldn’t be too sure about the impact. I made a copy of the
yaml-ts-mode.el
and switched it to be derived fromprog-mode
, but it had no effect on the indentation sadly.