Mercurial > vim-lawrencium
view syntax/hgannotate.vim @ 126:47209552ec46
Shellescaped all command arguments in HgRepo.GetCommand,
so that the commands work properly with ugly file names,
in my case containing parentheses.
Wrapping revision arguments in quotes is no longer necessary,
so removed all of that as well.
author | namark <nshan.nnnn@gmail.com> |
---|---|
date | Wed, 02 Dec 2015 22:45:12 +0400 |
parents | e8b115e595d1 |
children |
line wrap: on
line source
" Vim syntax file " Language: hg annotate output " Maintainer: Ludovic Chabant <ludovic@chabant.com> " Filenames: <none> if exists("b:current_syntax") finish endif syn case match syn match hgannotateAnnotation '\v[^\:]+\:'he=e-1 syn match hgannotateAuthor '\v^[^ ]+' containedin=hgannotateAnnotation syn match hgannotateNumber '\v\s\d+\s'ms=s+1,me=e-1 containedin=hgannotateAnnotation syn match hgannotateChangeset '\v\s[a-f0-9]{12}\s'ms=s+1,me=e-1 containedin=hgannotateAnnotation syn match hgannotateDate '\v\s[0-9]{4}\-[0-9]{2}\-[0-9]{2}\:'ms=s+1,me=e-1 containedin=hgannotateAnnotation 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 hi def link hgannotateAuthor Keyword hi def link hgannotateNumber Number hi def link hgannotateChangeset Identifier hi def link hgannotateDate PreProc hi def link hgannotateLongDate PreProc