From fdc562c8f3d4175ecfb59d30e84cc61b88642266 Mon Sep 17 00:00:00 2001 From: Keita Haga Date: Thu, 10 Mar 2011 20:22:44 +0900 Subject: [PATCH] misc/vim/syntax/factor.vim: add support for UNION: syntax --- misc/factor.vim.fgen | 2 ++ misc/vim/syntax/factor.vim | 2 ++ 2 files changed, 4 insertions(+) diff --git a/misc/factor.vim.fgen b/misc/factor.vim.fgen index 7b56356550..26ca1e78e4 100644 --- a/misc/factor.vim.fgen +++ b/misc/factor.vim.fgen @@ -109,6 +109,7 @@ syn match factorSymbol /\/ syn region factorSymbols start=/\/ end=/;/ syn region factorConstructor2 start=/\/ end=/\<;\>/ +syn region factorUnion start=/\/ end=/\<;\>/ syn region factorStruct start=/\<\(UNION-STRUCT:\|STRUCT:\)\>/ end=/\<;\>/ syn match factorConstant /\/ @@ -266,6 +267,7 @@ if version >= 508 || !exists("did_factor_syn_inits") HiLink factorForget Define HiLink factorAlien Define HiLink factorTuple Typedef + HiLink factorUnion Typedef HiLink factorStruct Typedef if &bg == "dark" diff --git a/misc/vim/syntax/factor.vim b/misc/vim/syntax/factor.vim index 2e602794fc..703ad6d07f 100644 --- a/misc/vim/syntax/factor.vim +++ b/misc/vim/syntax/factor.vim @@ -96,6 +96,7 @@ syn match factorSymbol /\/ syn region factorSymbols start=/\/ end=/;/ syn region factorConstructor2 start=/\/ end=/\<;\>/ +syn region factorUnion start=/\/ end=/\<;\>/ syn region factorStruct start=/\<\(UNION-STRUCT:\|STRUCT:\)\>/ end=/\<;\>/ syn match factorConstant /\/ @@ -253,6 +254,7 @@ if version >= 508 || !exists("did_factor_syn_inits") HiLink factorForget Define HiLink factorAlien Define HiLink factorTuple Typedef + HiLink factorUnion Typedef HiLink factorStruct Typedef if &bg == "dark"