Mercurial > vim
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 |