diff options
Diffstat (limited to 'rust-mode-treesitter.el')
| -rw-r--r-- | rust-mode-treesitter.el | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/rust-mode-treesitter.el b/rust-mode-treesitter.el new file mode 100644 index 0000000..1183e98 --- /dev/null +++ b/rust-mode-treesitter.el @@ -0,0 +1,19 @@ +;;; rust-mode-treesitter.el --- use native rust-ts-mode -*-lexical-binding: t-*- +;;; Commentary: + +;; Derive from rust-ts-mode instead of prog-mode + +;;; Code: + +;;;###autoload +(define-derived-mode rust-mode rust-ts-mode "Rust" + "Major mode for Rust code. + +\\{rust-mode-map}" + :group 'rust-mode + + (add-hook 'before-save-hook rust-before-save-hook nil t) + (add-hook 'after-save-hook rust-after-save-hook nil t)) + +(provide 'rust-mode-treesitter) +;;; rust-mode-treesitter.el ends here |
