comparison runtime/syntax/bzr.vim @ 2034:7bc41231fbc7

Update runtime files.
author Bram Moolenaar <bram@zimbu.org>
date Wed, 06 Jan 2010 20:54:52 +0100
parents f4f8014d516e
children b37888de599c
comparison
equal deleted inserted replaced
2033:de5a43c5eedc 2034:7bc41231fbc7
1 " Vim syntax file 1 " Vim syntax file
2 " Language: Bazaar (bzr) commit file 2 " Language: Bazaar (bzr) commit file
3 " Maintainer: Dmitry Vasiliev <dima at hlabs dot spb dot ru> 3 " Maintainer: Dmitry Vasiliev <dima at hlabs dot spb dot ru>
4 " URL: http://www.hlabs.spb.ru/vim/bzr.vim 4 " URL: http://www.hlabs.spb.ru/vim/bzr.vim
5 " Revision: $Id$ 5 " Last Change: 2009-01-27
6 " Filenames: bzr_log.* 6 " Filenames: bzr_log.*
7 " Version: 1.1 7 " Version: 1.2.1
8 "
9 " Thanks:
10 "
11 " Gioele Barabucci
12 " for idea of diff highlighting
8 13
9 " For version 5.x: Clear all syntax items. 14 " For version 5.x: Clear all syntax items.
10 " For version 6.x: Quit when a syntax file was already loaded. 15 " For version 6.x: Quit when a syntax file was already loaded.
11 if version < 600 16 if version < 600
12 syntax clear 17 syntax clear
13 elseif exists("b:current_syntax") 18 elseif exists("b:current_syntax")
14 finish 19 finish
15 endif 20 endif
16 21
17 syn region bzrRegion start="^-\{14} This line and the following will be ignored -\{14}$" end="\%$" contains=ALL contains=@NoSpell 22 if exists("bzr_highlight_diff")
23 syn include @Diff syntax/diff.vim
24 endif
25
18 syn match bzrRemoved "^removed:$" contained 26 syn match bzrRemoved "^removed:$" contained
19 syn match bzrAdded "^added:$" contained 27 syn match bzrAdded "^added:$" contained
20 syn match bzrRenamed "^renamed:$" contained 28 syn match bzrRenamed "^renamed:$" contained
21 syn match bzrModified "^modified:$" contained 29 syn match bzrModified "^modified:$" contained
22 syn match bzrUnchanged "^unchanged:$" contained 30 syn match bzrUnchanged "^unchanged:$" contained
23 syn match bzrUnknown "^unknown:$" contained 31 syn match bzrUnknown "^unknown:$" contained
32 syn cluster Statuses contains=bzrRemoved,bzrAdded,bzrRenamed,bzrModified,bzrUnchanged,bzrUnknown
33 if exists("bzr_highlight_diff")
34 syn cluster Statuses add=@Diff
35 endif
36 syn region bzrRegion start="^-\{14} This line and the following will be ignored -\{14}$" end="\%$" contains=@NoSpell,@Statuses
24 37
25 " Synchronization. 38 " Synchronization.
26 syn sync clear 39 syn sync clear
27 syn sync match bzrSync grouphere bzrRegion "^-\{14} This line and the following will be ignored -\{14}$"me=s-1 40 syn sync match bzrSync grouphere bzrRegion "^-\{14} This line and the following will be ignored -\{14}$"me=s-1
28 41
35 command -nargs=+ HiLink hi link <args> 48 command -nargs=+ HiLink hi link <args>
36 else 49 else
37 command -nargs=+ HiLink hi def link <args> 50 command -nargs=+ HiLink hi def link <args>
38 endif 51 endif
39 52
40 HiLink bzrRegion Comment
41 HiLink bzrRemoved Constant 53 HiLink bzrRemoved Constant
42 HiLink bzrAdded Identifier 54 HiLink bzrAdded Identifier
43 HiLink bzrModified Special 55 HiLink bzrModified Special
44 HiLink bzrRenamed Special 56 HiLink bzrRenamed Special
45 HiLink bzrUnchanged Special 57 HiLink bzrUnchanged Special