summaryrefslogtreecommitdiff
path: root/rust-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'rust-mode.el')
-rw-r--r--rust-mode.el8
1 files changed, 8 insertions, 0 deletions
diff --git a/rust-mode.el b/rust-mode.el
index 328b9a8..440f609 100644
--- a/rust-mode.el
+++ b/rust-mode.el
@@ -1,3 +1,8 @@
+;;; rust-mode.el --- A major emacs mode for editing Rust source code
+
+;; Version: 0.1.0
+;; Package-Requires: ((cm-mode "0.1.0"))
+
(require 'cm-mode)
(require 'cc-mode)
@@ -277,6 +282,7 @@
((eq (rust-context-align cx) t) (+ (rust-context-column cx) (if closing -1 0)))
(t (+ base (if closing 0 unit)))))))
+;;;###autoload
(define-derived-mode rust-mode fundamental-mode "Rust"
"Major mode for editing Rust source files."
(set-syntax-table rust-syntax-table)
@@ -293,3 +299,5 @@
(define-key rust-mode-map "{" 'rust-electric-brace)
(provide 'rust-mode)
+
+;;; rust-mode.el ends here