]> git.lizzy.rs Git - micro.git/blob - runtime/syntax/xml.yaml
Merge branch 'python-highlight-zero' of https://github.com/a11ce/micro into a11ce...
[micro.git] / runtime / syntax / xml.yaml
1 filetype: xml
2
3 detect:
4     filename: "\\.(xml|sgml?|rng|svg|plist)$"
5     header: "<\\?xml.*\\?>"
6
7 rules:
8     - preproc:
9         start: "<!DOCTYPE"
10         end: "[/]?>"
11         rules: []
12
13     - comment:
14         start: "<!--"
15         end: "-->"
16         rules: []
17
18     - symbol.tag:
19         start: "<\\??"
20         end: "\\??>"
21         rules:
22             - identifier:
23                 start: " "
24                 end: "="
25                 rules: []
26             - constant.string:
27                 start: "\""
28                 end: "\""
29                 skip: "\\\\."
30                 rules:
31                     - constant.specialChar: "\\\\."
32             - constant.string:
33                 start: "'"
34                 end: "'"
35                 skip: "\\\\."
36                 rules:
37                     - constant.specialChar: "\\\\."