Merge pull request #1585 from mbrubeck/master

Update the keyword lists in rust.md and syntax.vim
This commit is contained in:
Graydon Hoare 2012-01-20 16:13:45 -08:00
commit 32c9f7e8cf
2 changed files with 11 additions and 7 deletions

View file

@ -218,16 +218,17 @@ alt any as assert
be bind block bool break be bind block bool break
char check claim const cont char check claim const cont
do do
else export else enum export
f32 f64 fail false float fn for f32 f64 fail false float fn for
i16 i32 i64 i8 if iface impl import in int i16 i32 i64 i8 if iface impl import in int
let log let log
mod mutable mod mutable
native note native note
of
prove pure prove pure
resource ret resource ret
self str syntax self str syntax
tag true type true type
u16 u32 u64 u8 uint unchecked unsafe use u16 u32 u64 u8 uint unchecked unsafe use
vec vec
while while

View file

@ -14,15 +14,18 @@ if !exists("main_syntax")
let main_syntax='rust' let main_syntax='rust'
endif endif
syn keyword rustKeyword alt as assert auth be bind block break chan syn keyword rustKeyword alt as assert be bind block break
syn keyword rustKeyword check claim cont const copy do else enum export fail syn keyword rustKeyword check claim cont const copy do else enum export fail
syn keyword rustKeyword fn for if iface impl import in inline lambda let log syn keyword rustKeyword fn for if iface impl import in inline lambda let log
syn keyword rustKeyword log_err mod mutable native note of prove pure syn keyword rustKeyword mod mutable native note of prove pure
syn keyword rustKeyword resource ret self tag type unsafe use while syn keyword rustKeyword resource ret self syntax type unchecked
syn keyword rustKeyword with syn keyword rustKeyword unsafe use while with
" Reserved words
syn keyword rustKeyword m32 m64 m128 f80 f16 f128 class trait
syn keyword rustType any int uint float char bool u8 u16 u32 u64 f32 syn keyword rustType any int uint float char bool u8 u16 u32 u64 f32
syn keyword rustType f64 i8 i16 i32 i64 str task syn keyword rustType f64 i8 i16 i32 i64 str
syn keyword rustBoolean true false syn keyword rustBoolean true false