51 lines · 1.6 KB · Text
RawDownload
" Vim syntax file" Language:     Bazaar (bzr) commit file" Maintainer:   Dmitry Vasiliev <dima at hlabs dot spb dot ru>" URL:          http://www.hlabs.spb.ru/vim/bzr.vim" Revision:     $Id: bzr.vim,v 1.1 2007/05/05 17:20:51 vimboss Exp $" Filenames:    bzr_log.*" Version:      1.0 " For version 5.x: Clear all syntax items." For version 6.x: Quit when a syntax file was already loaded.if version < 600  syntax clearelseif exists("b:current_syntax")  finishendif syn region bzrRegion   start="^-\{14} This line and the following will be ignored -\{14}$" end="\%$" contains=ALLsyn match bzrRemoved   "^removed:$" containedsyn match bzrAdded     "^added:$" containedsyn match bzrRenamed   "^renamed:$" containedsyn match bzrModified  "^modified:$" containedsyn match bzrUnchanged "^unchanged:$" containedsyn match bzrUnknown   "^unknown:$" contained " Synchronization.syn sync clearsyn sync match bzrSync  grouphere bzrRegion "^-\{14} This line and the following will be ignored -\{14}$"me=s-1 " Define the default highlighting." For version 5.7 and earlier: only when not done already." For version 5.8 and later: only when an item doesn't have highlighting yet.if version >= 508 || !exists("did_bzr_syn_inits")  if version <= 508    let did_bzr_syn_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif   HiLink bzrRegion     Comment  HiLink bzrRemoved    Constant  HiLink bzrAdded      Identifier  HiLink bzrModified   Special  HiLink bzrRenamed    Special  HiLink bzrUnchanged  Special  HiLink bzrUnknown    Special   delcommand HiLinkendif let b:current_syntax = "bzr"