Mercurial > yakumo_izuru > aya
comparison vendor/github.com/alecthomas/chroma/v2/lexers/embedded/systemd.xml @ 66:787b5ee0289d draft
Use vendored modules
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author | yakumo.izuru |
---|---|
date | Sun, 23 Jul 2023 13:18:53 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
65:6d985efa0f7a | 66:787b5ee0289d |
---|---|
1 <lexer> | |
2 <config> | |
3 <name>SYSTEMD</name> | |
4 <alias>systemd</alias> | |
5 <filename>*.automount</filename> | |
6 <filename>*.device</filename> | |
7 <filename>*.dnssd</filename> | |
8 <filename>*.link</filename> | |
9 <filename>*.mount</filename> | |
10 <filename>*.netdev</filename> | |
11 <filename>*.network</filename> | |
12 <filename>*.path</filename> | |
13 <filename>*.scope</filename> | |
14 <filename>*.service</filename> | |
15 <filename>*.slice</filename> | |
16 <filename>*.socket</filename> | |
17 <filename>*.swap</filename> | |
18 <filename>*.target</filename> | |
19 <filename>*.timer</filename> | |
20 <mime_type>text/plain</mime_type> | |
21 </config> | |
22 <rules> | |
23 <state name="root"> | |
24 <rule pattern="\s+"> | |
25 <token type="Text"/> | |
26 </rule> | |
27 <rule pattern="[;#].*"> | |
28 <token type="Comment"/> | |
29 </rule> | |
30 <rule pattern="\[.*?\]$"> | |
31 <token type="Keyword"/> | |
32 </rule> | |
33 <rule pattern="(.*?)(=)(.*)(\\\n)"> | |
34 <bygroups> | |
35 <token type="NameAttribute"/> | |
36 <token type="Operator"/> | |
37 <token type="LiteralString"/> | |
38 <token type="Text"/> | |
39 </bygroups> | |
40 <push state="continuation"/> | |
41 </rule> | |
42 <rule pattern="(.*?)(=)(.*)"> | |
43 <bygroups> | |
44 <token type="NameAttribute"/> | |
45 <token type="Operator"/> | |
46 <token type="LiteralString"/> | |
47 </bygroups> | |
48 </rule> | |
49 </state> | |
50 <state name="continuation"> | |
51 <rule pattern="(.*?)(\\\n)"> | |
52 <bygroups> | |
53 <token type="LiteralString"/> | |
54 <token type="Text"/> | |
55 </bygroups> | |
56 </rule> | |
57 <rule pattern="(.*)"> | |
58 <token type="LiteralString"/> | |
59 <pop depth="1"/> | |
60 </rule> | |
61 </state> | |
62 </rules> | |
63 </lexer> |