diff options
Diffstat (limited to 'syntax/gitrebase.vim')
-rw-r--r-- | syntax/gitrebase.vim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/syntax/gitrebase.vim b/syntax/gitrebase.vim index 64a97acb..762c2f44 100644 --- a/syntax/gitrebase.vim +++ b/syntax/gitrebase.vim @@ -30,6 +30,8 @@ syn match gitrebaseLabel "\v^l(abel)=>" nextgroup=gitrebaseName skipwhite syn match gitrebaseReset "\v^(t|reset)=>" nextgroup=gitrebaseName skipwhite syn match gitrebaseSummary ".*" contains=gitrebaseHash contained syn match gitrebaseCommand ".*" contained +syn match gitrebaseEmpty " \zs# empty$" containedin=gitrebaseSummary contained +syn match gitrebaseComment "# " containedin=gitrebaseEmpty contained syn match gitrebaseComment "^\s*#.*" contains=gitrebaseHash syn match gitrebaseSquashError "\v%^%(s%(quash)=>|f%(ixup)=>)" nextgroup=gitrebaseCommit skipwhite syn match gitrebaseMergeOption "\v-[Cc]>" nextgroup=gitrebaseMergeCommit skipwhite contained @@ -52,6 +54,7 @@ hi def link gitrebaseMerge Exception hi def link gitrebaseLabel Label hi def link gitrebaseReset Keyword hi def link gitrebaseSummary String +hi def link gitrebaseEmpty Error hi def link gitrebaseComment Comment hi def link gitrebaseSquashError Error hi def link gitrebaseMergeCommit gitrebaseCommit |