diff options
| author | Huon Wilson <dbau.pp+github@gmail.com> | 2013-02-25 23:35:48 +1100 |
|---|---|---|
| committer | Huon Wilson <dbau.pp+github@gmail.com> | 2013-02-25 23:42:46 +1100 |
| commit | 8f926be7c49ea4664392ff16163d94d54bc77e4b (patch) | |
| tree | ca555e95fffb68e0e2fa8aeee6bd867e9c8ca1eb /rust-mode.el | |
| parent | 33d178df7dff36dd8c83354b03821fcc517ac669 (diff) | |
| download | rust-mode-8f926be7c49ea4664392ff16163d94d54bc77e4b.tar.gz | |
Emacs: Update emacs mode to be more similar to the vim mode.
Copy the keyword list, and add `self` so that it is somewhat highlighted
(being liberal with the correct categories).
Diffstat (limited to 'rust-mode.el')
| -rw-r--r-- | rust-mode.el | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/rust-mode.el b/rust-mode.el index 5fbd2ab..5a6acba 100644 --- a/rust-mode.el +++ b/rust-mode.el @@ -66,22 +66,17 @@ "trait" "struct" "fn" "enum" "impl")) (puthash word 'def table)) - (dolist (word '("again" "assert" - "break" - "copy" - "do" "drop" - "else" "export" "extern" - "fail" "for" - "if" "use" - "let" "log" "loop" - "move" "new" - "pure" "pub" "priv" - "ref" "return" "static" - "unchecked" "unsafe" - "while")) + (dolist (word '("as" "break" + "copy" "do" "drop" "else" + "extern" "for" "if" "let" "log" + "loop" "once" "priv" "pub" "pure" + "ref" "return" "static" "unsafe" "use" + "while" "while" + "assert" + "mut")) (puthash word t table)) (puthash "match" 'alt table) - (dolist (word '("true" "false")) (puthash word 'atom table)) + (dolist (word '("self" "true" "false")) (puthash word 'atom table)) table)) ;; FIXME type-context keywords |
