mirror of
https://github.com/rwinkhart/go-highlite.git
synced 2026-08-28 04:46:30 -04:00
22 lines
511 B
YAML
22 lines
511 B
YAML
filetype: xml
|
|
|
|
detect:
|
|
filename: "\\.(xml|sgml?|rng|plist)$"
|
|
header: "(<rss|<!DOCTYPE|<xsd|<\\?xml)"
|
|
|
|
rules:
|
|
- type: "(<(/)?[a-zA-Z:]+>)"
|
|
- type: "(<(/)?[a-zA-Z:]+[[:space:]]+)"
|
|
- constant.specialChar: '[a-zA-Z0-9]+="(.*)+"'
|
|
- statement: '([a-zA-Z0-9]+)='
|
|
- type: "(([[:space:]])?/?>([[:space:]]+)?$)"
|
|
- comment:
|
|
start: "<!DOCTYPE"
|
|
end: "[/]?>"
|
|
rules: []
|
|
- comment:
|
|
start: "<!--"
|
|
end: "-->"
|
|
rules: []
|
|
- special: "&[^;]*;"
|