Mercurial > vim-lawrencium
comparison syntax/hgannotate.vim @ 97:e8b115e595d1
Syntax highlighting for `Hgwannotate`.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 25 Jul 2014 09:46:00 -0700 |
parents | 396da6e76952 |
children |
comparison
equal
deleted
inserted
replaced
96:1ea783dd06dd | 97:e8b115e595d1 |
---|---|
11 | 11 |
12 syn match hgannotateAnnotation '\v[^\:]+\:'he=e-1 | 12 syn match hgannotateAnnotation '\v[^\:]+\:'he=e-1 |
13 syn match hgannotateAuthor '\v^[^ ]+' containedin=hgannotateAnnotation | 13 syn match hgannotateAuthor '\v^[^ ]+' containedin=hgannotateAnnotation |
14 syn match hgannotateNumber '\v\s\d+\s'ms=s+1,me=e-1 containedin=hgannotateAnnotation | 14 syn match hgannotateNumber '\v\s\d+\s'ms=s+1,me=e-1 containedin=hgannotateAnnotation |
15 syn match hgannotateChangeset '\v\s[a-f0-9]{12}\s'ms=s+1,me=e-1 containedin=hgannotateAnnotation | 15 syn match hgannotateChangeset '\v\s[a-f0-9]{12}\s'ms=s+1,me=e-1 containedin=hgannotateAnnotation |
16 syn match hgannotateDate '\v\s[0-9]{4}-[0-9]{2}-[0-9]{2}\:'ms=s+1,me=e-1 containedin=hgannotateAnnotation | 16 syn match hgannotateDate '\v\s[0-9]{4}\-[0-9]{2}\-[0-9]{2}\:'ms=s+1,me=e-1 containedin=hgannotateAnnotation |
17 syn match hgannotateLongDate '\v\s\w{3} \w{3} \d\d \d\d\:\d\d\:\d\d \d{4} [\+\-]?\d{4}\:'ms=s+1,me=e-1 containedin=hgannotateAnnotation | |
17 | 18 |
18 hi def link hgannotateAuthor Keyword | 19 hi def link hgannotateAuthor Keyword |
19 hi def link hgannotateNumber Number | 20 hi def link hgannotateNumber Number |
20 hi def link hgannotateChangeset Identifier | 21 hi def link hgannotateChangeset Identifier |
21 hi def link hgannotateDate PreProc | 22 hi def link hgannotateDate PreProc |
23 hi def link hgannotateLongDate PreProc | |
22 | 24 |