From 67b9d82847ad8032c6ffbee3055e8960436e0520 Mon Sep 17 00:00:00 2001 From: Ben Blum Date: Mon, 2 Jul 2012 18:00:43 -0400 Subject: [PATCH] vim syntax: add drop & rustString contains rustTodo --- src/etc/vim/syntax/rust.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/etc/vim/syntax/rust.vim b/src/etc/vim/syntax/rust.vim index be20020549c..f64344a8489 100644 --- a/src/etc/vim/syntax/rust.vim +++ b/src/etc/vim/syntax/rust.vim @@ -13,7 +13,7 @@ syn keyword rustAssert assert syn match rustAssert "assert\(\w\)*" syn keyword rustKeyword alt as break syn keyword rustKeyword check claim cont const copy else export extern fail -syn keyword rustKeyword do for if impl import in let log +syn keyword rustKeyword do drop for if impl import in let log syn keyword rustKeyword loop mod mut of pure syn keyword rustKeyword ret self to unchecked syn match rustKeyword "unsafe" " Allows also matching unsafe::foo() @@ -45,7 +45,7 @@ syn keyword rustConstant success failure " task syn match rustModPath "\w\(\w\)*::[^<]"he=e-3,me=e-3 syn match rustModPathSep "::" -syn region rustString start=+L\="+ skip=+\\\\\|\\"+ end=+"+ +syn region rustString start=+L\="+ skip=+\\\\\|\\"+ end=+"+ contains=rustTodo syn region rustAttribute start="#\[" end="\]" contains=rustString