diff options
| author | brotzeit <brotzeitmacher@gmail.com> | 2022-12-27 19:16:44 +0100 |
|---|---|---|
| committer | Sibi Prabakaran <sibi@psibi.in> | 2024-02-17 11:12:16 +0530 |
| commit | f74dd1cd87987ea7faf0cfc6240c2284ef9133cb (patch) | |
| tree | 1601fe6d9dab4a84a89a4e4be1fcf5b933591815 /rust-mode-treesitter.el | |
| parent | 8bbe70b72fde8046e12e6a41ffbee6c9f6b4ddd7 (diff) | |
| download | rust-mode-f74dd1cd87987ea7faf0cfc6240c2284ef9133cb.tar.gz | |
provide alternative rust-mode that derives from rust-ts-mode
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 |
