Skip to content
Newer
Older
100644 28 lines (23 sloc) 993 Bytes
7b671a2 @brammool Update runtime files.
brammool authored Aug 15, 2012
1 " Vim syntax file
2 " Language: hg (Mercurial) commit file
3 " Maintainer: Ken Takata <kentkt at csc dot jp>
4 " Last Change: 2012 Aug 2
5 " Filenames: hg-editor-*.txt
6 " License: VIM License
7 " URL: https://github.com/k-takata/hg-vim
8
9 if exists("b:current_syntax")
10 finish
11 endif
12
13 syn match hgcommitComment "^HG:.*$"
14 syn match hgcommitUser "^HG: user: \zs.*$" contained containedin=hgcommitComment
15 syn match hgcommitBranch "^HG: branch \zs.*$" contained containedin=hgcommitComment
16 syn match hgcommitAdded "^HG: \zsadded .*$" contained containedin=hgcommitComment
17 syn match hgcommitChanged "^HG: \zschanged .*$" contained containedin=hgcommitComment
18 syn match hgcommitRemoved "^HG: \zsremoved .*$" contained containedin=hgcommitComment
19
20 hi def link hgcommitComment Comment
21 hi def link hgcommitUser String
22 hi def link hgcommitBranch String
23 hi def link hgcommitAdded Identifier
24 hi def link hgcommitChanged Special
25 hi def link hgcommitRemoved Constant
26
27 let b:current_syntax = "hgcommit"
Something went wrong with that request. Please try again.