X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=vim%2Fsyntax%2Fc.vim;h=41ac4ad30438e37443e9691dff39dd87b7a79c21;hb=5d1af5e2d843cdca9551fcdd769ebad8075d6750;hp=734f156cb136895ac305e1e0114a441226099dcb;hpb=2ee4fc387c9a42c3b974369a94560a115e7bb335;p=~madcoder%2Fdotfiles.git diff --git a/vim/syntax/c.vim b/vim/syntax/c.vim index 734f156..41ac4ad 100644 --- a/vim/syntax/c.vim +++ b/vim/syntax/c.vim @@ -8,10 +8,9 @@ syn keyword isGlobal _G syn match isGlobal "\<[a-zA-Z_][a-zA-Z0-9_]*_g\>" syn keyword cType byte -syn match cType "\<[a-zA-Z_][a-zA-Z0-9_]*_\(array\|vector\|htbl\|ring\|set\)\>" syn match cFunction "\<\([a-z][a-zA-Z0-9_]*\|[a-zA-Z_][a-zA-Z0-9_]*[a-z][a-zA-Z0-9_]*\)\> *("me=e-1 -syn match Function "\$\<\([a-z][a-zA-Z0-9_]*\|[a-zA-Z_][a-zA-Z0-9_]*[a-z][a-zA-Z0-9_]*\)\> *[({]"me=e-1 -syn match cType "\<[a-zA-Z_][a-zA-Z0-9_]*_[ft]\>" +syn match cPreProc "[$@]\<\([a-z][a-zA-Z0-9_]*\|[a-zA-Z_][a-zA-Z0-9_]*[a-z][a-zA-Z0-9_]*\)\>" +syn match cType "\<[a-zA-Z_][a-zA-Z0-9_]*_[bft]\>" hi def link isGlobal Function hi def link cStructure Type