From e3a1e69fb5614a368c3cea0d7afac4f8dc200e24 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sat, 27 May 2023 18:07:14 -0400 Subject: [PATCH] Update toml for emacs29. --- ansible/roles/emacs/files/lang-rust.el | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ansible/roles/emacs/files/lang-rust.el b/ansible/roles/emacs/files/lang-rust.el index 6c241a9..e38ae1a 100644 --- a/ansible/roles/emacs/files/lang-rust.el +++ b/ansible/roles/emacs/files/lang-rust.el @@ -50,4 +50,17 @@ :hook (rust-ts-mode . cargo-minor-mode)) ) +(use-package toml-ts-mode + :ensure nil + :pin manual + :mode ( + ("\\.toml\\'" . toml-ts-mode) + ) + :commands (toml-ts-mode) + :init + (add-to-list 'treesit-language-source-alist '(toml "https://github.com/tree-sitter/tree-sitter-toml")) + (unless (treesit-ready-p 'toml) (treesit-install-language-grammar 'toml)) + ) + + (provide 'lang-rust)