diff options
| author | Chris Morgan <me@chrismorgan.info> | 2014-02-27 16:51:20 +1100 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-02-27 21:04:04 -0800 |
| commit | 0a663a2d3173832d656f4b2a31009407444defe7 (patch) | |
| tree | 86d0997defb14ec8262f7f15da67d0cb8178632a /src/etc | |
| parent | eda5755a9d4f3a8e4664eef1f5de43dded55a517 (diff) | |
| download | rust-0a663a2d3173832d656f4b2a31009407444defe7.tar.gz rust-0a663a2d3173832d656f4b2a31009407444defe7.zip | |
Update prelude items in Vim syntax.
Diffstat (limited to 'src/etc')
| -rw-r--r-- | src/etc/vim/syntax/rust.vim | 29 |
1 files changed, 9 insertions, 20 deletions
diff --git a/src/etc/vim/syntax/rust.vim b/src/etc/vim/syntax/rust.vim index 673b4d3d1b2..7e0b6d99d24 100644 --- a/src/etc/vim/syntax/rust.vim +++ b/src/etc/vim/syntax/rust.vim @@ -52,8 +52,7 @@ syn keyword rustType f64 i8 i16 i32 i64 str Self " to make it easy to update. " Core operators {{{3 -syn keyword rustTrait Sized -syn keyword rustTrait Freeze Send +syn keyword rustTrait Freeze Pod Send Sized syn keyword rustTrait Add Sub Mul Div Rem Neg Not syn keyword rustTrait BitAnd BitOr BitXor syn keyword rustTrait Drop @@ -64,32 +63,25 @@ syn keyword rustEnum Result syn keyword rustEnumVariant Ok Err " Functions {{{3 -"syn keyword rustFunction print println -"syn keyword rustFunction range "syn keyword rustFunction from_str +"syn keyword rustFunction range +"syn keyword rustFunction drop " Types and traits {{{3 syn keyword rustTrait Any AnyOwnExt AnyRefExt AnyMutRefExt syn keyword rustTrait Ascii AsciiCast OwnedAsciiCast AsciiStr IntoBytes -syn keyword rustTrait Bool syn keyword rustTrait ToCStr syn keyword rustTrait Char syn keyword rustTrait Clone DeepClone syn keyword rustTrait Eq Ord TotalEq TotalOrd Ordering Equiv syn keyword rustEnumVariant Less Equal Greater syn keyword rustTrait Container Mutable Map MutableMap Set MutableSet -syn keyword rustTrait Default -syn keyword rustTrait Hash -syn keyword rustTrait FromStr syn keyword rustTrait FromIterator Extendable syn keyword rustTrait Iterator DoubleEndedIterator RandomAccessIterator CloneableIterator syn keyword rustTrait OrdIterator MutableDoubleEndedIterator ExactSize - -syn keyword rustTrait Algebraic Trigonometric Exponential Hyperbolic -syn keyword rustTrait Bitwise Bounded Fractional -syn keyword rustTrait Num NumCast CheckedAdd CheckedSub CheckedMul CheckedDiv -syn keyword rustTrait Orderable Signed Unsigned Round -syn keyword rustTrait Primitive Int Float ToStrRadix ToPrimitive FromPrimitive +syn keyword rustTrait Num NumCast CheckedAdd CheckedSub CheckedMul +syn keyword rustTrait Signed Unsigned Round +syn keyword rustTrait Primitive Int Float ToPrimitive FromPrimitive syn keyword rustTrait GenericPath Path PosixPath WindowsPath syn keyword rustTrait RawPtr syn keyword rustTrait Buffer Writer Reader Seek @@ -99,20 +91,17 @@ syn keyword rustTrait Tuple1 Tuple2 Tuple3 Tuple4 syn keyword rustTrait Tuple5 Tuple6 Tuple7 Tuple8 syn keyword rustTrait Tuple9 Tuple10 Tuple11 Tuple12 syn keyword rustTrait ImmutableEqVector ImmutableTotalOrdVector ImmutableCloneableVector -syn keyword rustTrait OwnedVector OwnedCloneableVector OwnedEqVector MutableVector +syn keyword rustTrait OwnedVector OwnedCloneableVector OwnedEqVector +syn keyword rustTrait MutableVector MutableTotalOrdVector syn keyword rustTrait Vector VectorVector CloneableVector ImmutableVector "syn keyword rustFunction stream -syn keyword rustTrait Port Chan GenericChan GenericSmartChan GenericPort Peekable +syn keyword rustTrait Port Chan "syn keyword rustFunction spawn syn keyword rustSelf self syn keyword rustBoolean true false -syn keyword rustConstant Some None " option -syn keyword rustConstant Ok Err " result -syn keyword rustConstant Less Equal Greater " Ordering - " Other syntax {{{2 " If foo::bar changes to foo.bar, change this ("::" to "\."). |
