Merge pull request #1585 from mbrubeck/master
Update the keyword lists in rust.md and syntax.vim
This commit is contained in:
commit
32c9f7e8cf
2 changed files with 11 additions and 7 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue