Added lexars
This commit is contained in:
parent
382b2ce94b
commit
f9f64b0558
820 changed files with 149371 additions and 0 deletions
lexers/embedded
17
lexers/embedded/desktop_entry.xml
Normal file
17
lexers/embedded/desktop_entry.xml
Normal file
|
@ -0,0 +1,17 @@
|
|||
<lexer>
|
||||
<config>
|
||||
<name>Desktop file</name>
|
||||
<alias>desktop</alias>
|
||||
<alias>desktop_entry</alias>
|
||||
<filename>*.desktop</filename>
|
||||
<mime_type>application/x-desktop</mime_type>
|
||||
</config>
|
||||
<rules>
|
||||
<state name="root">
|
||||
<rule pattern="^[ \t]*\n"><token type="TextWhitespace"/></rule>
|
||||
<rule pattern="^(#.*)(\n)"><bygroups><token type="CommentSingle"/><token type="TextWhitespace"/></bygroups></rule>
|
||||
<rule pattern="(\[[^\]\n]+\])(\n)"><bygroups><token type="Keyword"/><token type="TextWhitespace"/></bygroups></rule>
|
||||
<rule pattern="([-A-Za-z0-9]+)(\[[^\] \t=]+\])?([ \t]*)(=)([ \t]*)([^\n]*)([ \t\n]*\n)"><bygroups><token type="NameAttribute"/><token type="NameNamespace"/><token type="TextWhitespace"/><token type="Operator"/><token type="TextWhitespace"/><token type="LiteralString"/><token type="TextWhitespace"/></bygroups></rule>
|
||||
</state>
|
||||
</rules>
|
||||
</lexer>
|
Loading…
Add table
Add a link
Reference in a new issue