]> git.sur5r.net Git - bacula/bacula/blob - gui/baculum/framework/3rdParty/TextHighlighter/Text/diff.xml
d369a27274f2ef6ab56bd30855962088d33bfecc
[bacula/bacula] / gui / baculum / framework / 3rdParty / TextHighlighter / Text / diff.xml
1 <?xml version="1.0"?>\r
2 <!-- $Id: diff.xml,v 1.1 2007/06/03 02:35:28 ssttoo Exp $ -->\r
3 \r
4 <highlight lang="diff" case="yes">\r
5 \r
6   <authors>\r
7     <author name="Andrey Demenev" email="demenev@gmail.com"/>\r
8   </authors>\r
9 \r
10 \r
11   <default innerClass="default" />\r
12 \r
13          <block name="noNewLine" match="/^\\\sNo\snewline.+$/m" innerClass="special"/>\r
14 \r
15          <block name="diffSeparator" match="/^\-\-\-$/m" innerClass="code"/>\r
16 \r
17          <block name="diffCmdLine" match="/^(diff\s+\-|Only\s+|Index).*$/m" innerClass="var"/>\r
18          <block name="diffFiles" match="/^(\-\-\-|\+\+\+)\s.+$/m" innerClass="reserved"/>\r
19 \r
20          <block name="contextOrg" match="/^\*.*$/m" innerClass="quotes"/>\r
21          <block name="contextNew" match="/^\+.*$/m" innerClass="string"/>\r
22          <block name="contextChg" match="/^!.*$/m" innerClass="inlinedoc"/>\r
23 \r
24          <block name="defOrg" match="/^\&lt;\s.*$/m" innerClass="quotes"/>\r
25          <block name="defNew" match="/^\&gt;\s.*$/m" innerClass="string"/>\r
26          <block name="defChg" match="/^\d+(\,\d+)?[acd]\d+(,\d+)?$/m" innerClass="code"/>\r
27 \r
28          <block name="uniOrg" match="/^\-.*$/m" innerClass="quotes"/>\r
29          <block name="uniNew" match="/^\+.*$/m" innerClass="string"/>\r
30          <block name="uniChg" match="/^@@.+@@$/m" innerClass="code"/>\r
31 \r
32          <block name="normOrg" match="/^d\d+\s\d+$/m" innerClass="code"/>\r
33          <region name="normNew" start="/^a\d+\s\d+$/m" end="/(?=^[ad]\d+\s\d+)/m" innerClass="var" delimClass="code"/>\r
34 \r
35          <region name="edNew" start="/^(\d+)(,\d+)?(a)$/m" end="/^(\.)$/m" innerClass="string" delimClass="code"/>\r
36          <region name="edChg" start="/^(\d+)(,\d+)?(c)$/m" end="/^(\.)$/m" innerClass="inlinedoc" delimClass="code"/>\r
37          <block name="edDel" match="/^(\d+)(,\d+)?(d)$/m" innerClass="code"/>\r
38 \r
39          <region name="fedNew" start="/^a(\d+)(\s\d+)?$/m" end="/^(\.)$/m" innerClass="string" delimClass="code"/>\r
40          <region name="fedChg" start="/^c(\d+)(\s\d+)?$/m" end="/^(\.)$/m" innerClass="inlinedoc" delimClass="code"/>\r
41          <block name="fedDel" match="/^d(\d+)(\s\d+)?$/m" \r
42                 innerClass="code"/>\r
43 \r
44 \r
45 </highlight>\r