about summary refs log tree commit diff
path: root/src/etc/vim/syntax/rust.vim
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2011-08-04 20:29:35 -0700
committerPatrick Walton <pcwalton@mimiga.net>2011-08-05 09:25:27 -0700
commit684df97ef00116ad2fb763e43508673776e992de (patch)
tree00c908f27d860ff2cff4f136c6ba509718a62c2c /src/etc/vim/syntax/rust.vim
parentd7ee55bfd0240095d0614ec5d33774171a177d86 (diff)
downloadrust-684df97ef00116ad2fb763e43508673776e992de.tar.gz
rust-684df97ef00116ad2fb763e43508673776e992de.zip
etc: Update the Vim syntax mode with new keywords
Diffstat (limited to 'src/etc/vim/syntax/rust.vim')
-rw-r--r--src/etc/vim/syntax/rust.vim12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/etc/vim/syntax/rust.vim b/src/etc/vim/syntax/rust.vim
index 4ba851240aa..470d3c587fd 100644
--- a/src/etc/vim/syntax/rust.vim
+++ b/src/etc/vim/syntax/rust.vim
@@ -14,12 +14,12 @@ if !exists("main_syntax")
   let main_syntax='rust'
 endif
 
-syn keyword   rustKeyword     use meta syntax mutable native mod import export
-syn keyword   rustKeyword     let auto io state unsafe auth with bind type rec
-syn keyword   rustKeyword     tup tag vec fn iter obj as drop task chan flush
-syn keyword   rustKeyword     spawn if else alt case in do while break cont
-syn keyword   rustKeyword     fail log log_err note claim check prove assert
-syn keyword   rustKeyword     for each ret put be
+syn keyword   rustKeyword     alt as assert auth be bind break chan check
+syn keyword   rustKeyword     claim cont do each else export fail fn for if
+syn keyword   rustKeyword     import in iter let log log_err macro meta mod
+syn keyword   rustKeyword     mutable native note obj port prove put resource
+syn keyword   rustKeyword     ret self spawn syntax tag type unsafe use while
+syn keyword   rustKeyword     with
 
 syn keyword   rustType        any int uint float char bool u8 u16 u32 u64 f32
 syn keyword   rustType        f64 i8 i16 i32 i64 str task