Diffstat (limited to 'share/tinykate/syntax/diff.xml') (more/less context) (ignore whitespace changes)
-rw-r--r-- | share/tinykate/syntax/diff.xml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/share/tinykate/syntax/diff.xml b/share/tinykate/syntax/diff.xml new file mode 100644 index 0000000..2d71403 --- a/dev/null +++ b/share/tinykate/syntax/diff.xml | |||
@@ -0,0 +1,33 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE language SYSTEM "language.dtd"> | ||
3 | <language name="Diff" version="1.00" kateversion="2.0" section="Other" extensions="*.diff;*patch" mimetype="text/x-diff"> | ||
4 | <highlighting> | ||
5 | |||
6 | <contexts> | ||
7 | <context attribute="0" lineEndContext="#stay"> | ||
8 | <RegExpr attribute="1" context="1" String="^(\+\+\+|\-\-\-|\*\*\*|diff|\d)" /> | ||
9 | <RegExpr attribute="4" context="2" String="^(\+|>|!)" /> | ||
10 | <RegExpr attribute="3" context="3" String="^(\-|<)" /> | ||
11 | <RegExpr attribute="2" context="4" String="^\@\@" /> | ||
12 | </context> | ||
13 | |||
14 | <context attribute="1" lineEndContext="#pop" /> | ||
15 | <context attribute="4" lineEndContext="#pop" /> | ||
16 | <context attribute="3" lineEndContext="#pop" /> | ||
17 | <context attribute="2" lineEndContext="#pop" /> | ||
18 | |||
19 | </contexts> | ||
20 | |||
21 | <itemDatas> | ||
22 | <itemData name="Normal Text" defStyleNum="dsNormal"/> | ||
23 | <itemData name="Keyword" defStyleNum="dsKeyword"/> | ||
24 | <itemData name="Data Type" defStyleNum="dsDataType"/> | ||
25 | <itemData name="Removed line" defStyleNum="dsOthers"/> | ||
26 | <itemData name="Added line" defStyleNum="dsString"/> | ||
27 | <itemData name="Comment" defStyleNum="dsComment"/> | ||
28 | </itemDatas> | ||
29 | </highlighting> | ||
30 | <general> | ||
31 | <keywords casesensitive="1" /> | ||
32 | </general> | ||
33 | </language> | ||