Skip to content

Commit befb0ee

Browse files
committed
Merge pull request #3 from cjmaxik/master
Update to UDL 2.1
2 parents f9ca55a + 76cd813 commit befb0ee

File tree

2 files changed

+67
-30
lines changed

2 files changed

+67
-30
lines changed

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
1-
#Notepad++ Twig Highlighter
1+
#Notepad++ Twig Highlighter 2.1
22

3-
Simple [Twig](http://twig.sensiolabs.org/) syntax highlighter for Notepad++.
3+
Simple [Twig](http://twig.sensiolabs.org/) syntax highlighter for Notepad++ with UDL 2.1
44

55
##Installation
66
1. Start notepad++.
7-
2. Go to 'View' > 'User defined language...'.
7+
2. Go to 'Language' > 'Define your language...'.
88
3. Click 'Import' and select the 'twig.xml' file.
99
4. Restart Notepad++
1010
5. Twig is now available in the list of languages.
1111
6. Complain about stuff that doesn't work.
1212

13+
##History
14+
1.0 - Final version.<br/>
15+
0.2 - First worked version.<br/>
16+
0.1 (may, 19) - Initial fork.
17+
1318
##Licence
14-
This project is under GPL V3: http://www.gnu.org/licenses/gpl.html
19+
This project is under GPL V3: http://www.gnu.org/licenses/gpl.html
20+
21+
##Credits
22+
[Banane9](https://github.com/Banane9/notepadplusplus-twig) - original project<br/>
23+
[cjmaxik](http://cjmaxik.ru) - update to UDL 2.1

Twig.xml

Lines changed: 54 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,64 @@
11
<NotepadPlus>
2-
<UserLang name="Twig" ext="twig">
2+
<UserLang name="Twig" ext="tmpl" udlVersion="2.1">
33
<Settings>
4-
<Global caseIgnored="no" />
5-
<TreatAsSymbol comment="no" commentLine="no" />
6-
<Prefix words1="no" words2="no" words3="no" words4="no" />
4+
<Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
5+
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
76
</Settings>
87
<KeywordLists>
8+
<Keywords name="Comments">00{# 01 02#} 03 04</Keywords>
9+
<Keywords name="Numbers, prefix1"></Keywords>
10+
<Keywords name="Numbers, prefix2"></Keywords>
11+
<Keywords name="Numbers, extras1"></Keywords>
12+
<Keywords name="Numbers, extras2"></Keywords>
13+
<Keywords name="Numbers, suffix1"></Keywords>
14+
<Keywords name="Numbers, suffix2"></Keywords>
15+
<Keywords name="Numbers, range"></Keywords>
16+
<Keywords name="Operators1">- ! ( ) * , . / : ? [ ] | ~ + &lt; = &gt;</Keywords>
17+
<Keywords name="Operators2"></Keywords>
18+
<Keywords name="Folders in code1, open">block for if spaceless macro autoescape filter sandbox embed</Keywords>
19+
<Keywords name="Folders in code1, middle"></Keywords>
20+
<Keywords name="Folders in code1, close">endblock endfor endif endspaceless endmacro endautoescape endfilter endsandbox endembed</Keywords>
21+
<Keywords name="Folders in code2, open"></Keywords>
22+
<Keywords name="Folders in code2, middle"></Keywords>
23+
<Keywords name="Folders in code2, close"></Keywords>
24+
<Keywords name="Folders in comment, open"></Keywords>
25+
<Keywords name="Folders in comment, middle"></Keywords>
26+
<Keywords name="Folders in comment, close"></Keywords>
27+
<Keywords name="Keywords1">{{ }} {% %}</Keywords>
28+
<Keywords name="Keywords2">as do extends flush from import include raw set endset use is not true false and or b-and b-xor b-or % in else</Keywords>
29+
<Keywords name="Keywords3"></Keywords>
30+
<Keywords name="Keywords4"></Keywords>
31+
<Keywords name="Keywords5"></Keywords>
32+
<Keywords name="Keywords6"></Keywords>
33+
<Keywords name="Keywords7"></Keywords>
34+
<Keywords name="Keywords8"></Keywords>
935
<Keywords name="Delimiters">&quot;&apos;0&quot;&apos;0</Keywords>
10-
<Keywords name="Folder+">block for if spaceless macro autoescape filter sandbox embed</Keywords>
11-
<Keywords name="Folder-">endblock endfor endif endspaceless endmacro endautoescape endfilter endsandbox endembed</Keywords>
12-
<Keywords name="Operators">- ! ( ) * , . / : ? [ ] | ~ + &lt; = &gt;</Keywords>
13-
<Keywords name="Comment">1{# 2#} 0</Keywords>
14-
<Keywords name="Words1">{{ }} {% %}</Keywords>
15-
<Keywords name="Words2">as do extends flush from import include raw set endset use is not true false and or b-and b-xor b-or % in else</Keywords>
16-
<Keywords name="Words3"></Keywords>
17-
<Keywords name="Words4"></Keywords>
1836
</KeywordLists>
1937
<Styles>
20-
<WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
21-
<WordsStyle name="FOLDEROPEN" styleID="12" fgColor="FF8400" bgColor="FFFFFF" fontName="" fontStyle="0" />
22-
<WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="FF8400" bgColor="FFFFFF" fontName="" fontStyle="0" />
23-
<WordsStyle name="KEYWORD1" styleID="5" fgColor="A0A0A0" bgColor="FFFFFF" fontName="" fontStyle="0" />
24-
<WordsStyle name="KEYWORD2" styleID="6" fgColor="FF8400" bgColor="FFFFFF" fontName="" fontStyle="0" />
25-
<WordsStyle name="KEYWORD3" styleID="7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
26-
<WordsStyle name="KEYWORD4" styleID="8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
27-
<WordsStyle name="COMMENT" styleID="1" fgColor="B729D9" bgColor="FFFFFF" fontName="" fontStyle="0" />
28-
<WordsStyle name="COMMENT LINE" styleID="2" fgColor="B729D9" bgColor="FFFFFF" fontName="" fontStyle="0" />
29-
<WordsStyle name="NUMBER" styleID="4" fgColor="1299DA" bgColor="FFFFFF" fontName="" fontStyle="0" />
30-
<WordsStyle name="OPERATOR" styleID="10" fgColor="E0882F" bgColor="FFFFFF" fontName="" fontStyle="0" />
31-
<WordsStyle name="DELIMINER1" styleID="14" fgColor="56DB3A" bgColor="FFFFFF" fontName="" fontStyle="0" />
32-
<WordsStyle name="DELIMINER2" styleID="15" fgColor="56DB3A" bgColor="FFFFFF" fontName="" fontStyle="0" />
33-
<WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
38+
<WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
39+
<WordsStyle name="COMMENTS" fgColor="B729D9" bgColor="0FFFFF" fontName="" fontStyle="0" nesting="0" />
40+
<WordsStyle name="LINE COMMENTS" fgColor="B729D9" bgColor="FFFF80" fontName="" fontStyle="0" nesting="0" />
41+
<WordsStyle name="NUMBERS" fgColor="FF8000" bgColor="FEFCF5" fontName="" fontStyle="0" nesting="0" />
42+
<WordsStyle name="KEYWORDS1" fgColor="008000" bgColor="FEFCF5" fontName="" fontStyle="1" nesting="0" />
43+
<WordsStyle name="KEYWORDS2" fgColor="FF8400" bgColor="FEFCF5" fontName="" fontStyle="0" nesting="0" />
44+
<WordsStyle name="KEYWORDS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
45+
<WordsStyle name="KEYWORDS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
46+
<WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
47+
<WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
48+
<WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
49+
<WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
50+
<WordsStyle name="OPERATORS" fgColor="008000" bgColor="FEFCF5" fontName="" fontStyle="1" nesting="0" />
51+
<WordsStyle name="FOLDER IN CODE1" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="1" fontSize="8" nesting="0" />
52+
<WordsStyle name="FOLDER IN CODE2" fgColor="FF8400" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
53+
<WordsStyle name="FOLDER IN COMMENT" fgColor="FF8400" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
54+
<WordsStyle name="DELIMITERS1" fgColor="56DB3A" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
55+
<WordsStyle name="DELIMITERS2" fgColor="56DB3A" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
56+
<WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
57+
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
58+
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
59+
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
60+
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
61+
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
3462
</Styles>
3563
</UserLang>
3664
</NotepadPlus>

0 commit comments

Comments
 (0)