summaryrefslogtreecommitdiff
path: root/.emacs.d/lisp/rust-mode.el
diff options
context:
space:
mode:
authorSimeon Simeonov2024-11-09 13:04:13 +0100
committerSimeon Simeonov2024-11-09 13:04:13 +0100
commita773e7ed865a1a7eb5bf00b9f0481e888534831a (patch)
tree9b0014538bb1cdddd41f651eba62a54d5ebca475 /.emacs.d/lisp/rust-mode.el
parent87d628a4bb80f1253e01e408bb8e02a0840f85b2 (diff)
Upgrade markdown-mode, nginx-mode, rust-mode, yaml-mode and python-mode/property_getter
Diffstat (limited to '.emacs.d/lisp/rust-mode.el')
-rw-r--r--.emacs.d/lisp/rust-mode.el10
1 files changed, 6 insertions, 4 deletions
diff --git a/.emacs.d/lisp/rust-mode.el b/.emacs.d/lisp/rust-mode.el
index a0f6542..8d38295 100644
--- a/.emacs.d/lisp/rust-mode.el
+++ b/.emacs.d/lisp/rust-mode.el
@@ -71,10 +71,6 @@ instead of `prog-mode'. This option requires emacs29+."
71 map) 71 map)
72 "Keymap for Rust major mode.") 72 "Keymap for Rust major mode.")
73 73
74(if (and (version<= "29.1" emacs-version) rust-mode-treesitter-derive)
75 (require 'rust-mode-treesitter)
76 (require 'rust-prog-mode))
77
78;;;###autoload 74;;;###autoload
79(autoload 'rust-mode "rust-mode" "Major mode for Rust code." t) 75(autoload 'rust-mode "rust-mode" "Major mode for Rust code." t)
80 76
@@ -82,6 +78,12 @@ instead of `prog-mode'. This option requires emacs29+."
82(add-to-list 'auto-mode-alist '("\\.rs\\'" . rust-mode)) 78(add-to-list 'auto-mode-alist '("\\.rs\\'" . rust-mode))
83 79
84(provide 'rust-mode) 80(provide 'rust-mode)
81
82(if (and rust-mode-treesitter-derive
83 (version<= "29.1" emacs-version))
84 (require 'rust-mode-treesitter)
85 (require 'rust-prog-mode))
86
85(require 'rust-utils) 87(require 'rust-utils)
86 88
87;;; rust-mode.el ends here 89;;; rust-mode.el ends here