X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ragel.vim;h=023b69b7c15001a4cf85b6a4c3602ac55a92fe4f;hb=25455644da4f19a88c8469a8d6f91a13dee17fdf;hp=10cf3951d40c046f00789b81204fb6abc58ba96a;hpb=a542d65cd8ddadcdb76e2a69d1a36b7ed3fed9c7;p=external%2Fragel.git diff --git a/ragel.vim b/ragel.vim index 10cf395..023b69b 100644 --- a/ragel.vim +++ b/ragel.vim @@ -32,23 +32,6 @@ syntax keyword ocKeyword throw try catch operator typeid syntax keyword ocKeyword and bitor xor compl bitand and_eq or_eq xor_eq not not_eq syntax keyword ocKeyword static_cast dynamic_cast -" D Keywords -syntax keyword ocType wchar dchar bit byte ubyte ushort uint ulong cent ucent -syntax keyword ocType cfloat ifloat cdouble idouble real creal ireal -syntax keyword ocKeyword abstract alias align asm assert body cast debug delegate -syntax keyword ocKeyword deprecated export final finally foreach function import in inout -syntax keyword ocKeyword interface invariant is mixin module out override package pragma -syntax keyword ocKeyword super synchronized typeof unittest version with - -" Java Keywords -syntax keyword ocType byte short char int - -" Objective-C Directives -syntax match ocKeyword "@public\|@private\|@protected" -syntax match ocKeyword "@interface\|@implementation" -syntax match ocKeyword "@class\|@end\|@defs" -syntax match ocKeyword "@encode\|@protocol\|@selector" - " Numbers syntax match ocNumber "[0-9][0-9]*" syntax match ocNumber "0x[0-9a-fA-F][0-9a-fA-F]*" @@ -124,9 +107,9 @@ syntax cluster inlineItems contains=rlCodeCurly,ocComment,ocPreproc,ocLiteral,oc syntax region rlCodeCurly matchgroup=NONE start="{" end="}" contained contains=@inlineItems syntax region rlCodeSemi matchgroup=Type start="\" start="\" start="\" start="\" matchgroup=NONE end=";" contained contains=@inlineItems -syntax region rlWrite matchgroup=Type start="\" matchgroup=NONE end=";" contained contains=rlWriteKeywords,rlWriteOptions +syntax region rlWrite matchgroup=Type start="\" matchgroup=NONE end="[;)]" contained contains=rlWriteKeywords,rlWriteOptions -syntax keyword rlWriteKeywords init data exec eof exports contained +syntax keyword rlWriteKeywords init data exec exports start error first_final contained syntax keyword rlWriteOptions noerror nofinal noprefix noend nocs contained "