Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>fileTypes</key>
- <array>
- <string>mao</string>
- <string>html</string>
- <string>mako</string>
- </array>
- <key>foldingStartMarker</key>
- <string>(<(?i:(head|table|div|style|script|ul|ol|form|dl))\b.*?>|\{)</string>
- <key>foldingStopMarker</key>
- <string>(</(?i:(head|table|div|style|script|ul|ol|form|dl))>|\})</string>
- <key>name</key>
- <string>HTML (Mako)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(\${)</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(})</string>
- <key>name</key>
- <string>source.mako.expression</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>source.python</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%(text))</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>storage.type.function.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(</%(\2)>)</string>
- <key>name</key>
- <string>source.python.mako.doc</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(?<=<%text)</string>
- <key>end</key>
- <string>(?=>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#tag-stuff</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(>)</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(?=</%text>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>name</key>
- <string>comment.block</string>
- </dict>
- </array>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>^\s*(%)(\s*((endfor)|(endif)|(endwhile)))?</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>$</string>
- <key>name</key>
- <string>source.python.mako.controlline</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>source.python</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>^(#)</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>$</string>
- <key>name</key>
- <string>source.python.mako.line</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>comment.block</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%(def))</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>storage.type.function.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(</%(\2)>)</string>
- <key>name</key>
- <string>source.mako.def</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(?<=<%def)</string>
- <key>end</key>
- <string>(?<=>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(name)\s*(=)\s*(")(?=[A-Za-z_][A-Za-z0-9_]*)</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>keyword.operator</string>
- </dict>
- <key>3</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.function.begin.python</string>
- </dict>
- </dict>
- <key>contentName</key>
- <string>entity.name.function.python</string>
- <key>end</key>
- <string>(")</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.function.begin.python</string>
- </dict>
- </dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#function_def</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#entity_name</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>include</key>
- <string>#tag-stuff</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(>)</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(?=</%def>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>$self</string>
- </dict>
- </array>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%(call))</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>storage.type.function.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(</%(\2)>)</string>
- <key>name</key>
- <string>source.mako.call</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(expr)\s*(=)\s*(")</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>keyword.operator</string>
- </dict>
- <key>3</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.function.begin.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(")</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.function.begin.python</string>
- </dict>
- </dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>source.python</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(>)</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(?=</%call>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>$self</string>
- </dict>
- </array>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%(inherit|namespace|include)) </string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>storage.type.function.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(\/>)</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>name</key>
- <string>source.mako.inherit</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#tag-stuff</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%(page))</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>storage.type.function.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(\/>)</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>name</key>
- <string>source.mako.page</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(args)\s*(=)\s*(")</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>keyword.operator</string>
- </dict>
- <key>3</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.function.begin.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(")</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.function.end.python</string>
- </dict>
- </dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#positional_args</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#keyword_arguments</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>include</key>
- <string>#tag-stuff</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%(text))</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>storage.type.function.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(</%(\2)>)</string>
- <key>name</key>
- <string>source.mako.text</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(?<=<%text)</string>
- <key>end</key>
- <string>(?=>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#tag-stuff</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(>)</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(?=</%text>)</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>$self</string>
- </dict>
- </array>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>(<%) </string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>keyword.control</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(%>)</string>
- <key>name</key>
- <string>source.mako.substitution</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>source.python</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>include</key>
- <string>text.html.basic</string>
- </dict>
- </array>
- <key>repository</key>
- <dict>
- <key>builtin_exceptions</key>
- <dict>
- <key>match</key>
- <string>(?x)\b((Arithmetic|Assertion|Attribute|EOF|Environment|FloatingPoint|IO|Import|Indentation|Index|Key|Lookup|Memory|Name|OS|Overflow|NotImplemented|Reference|Runtime|Standard|Syntax|System|Tab|Type|UnboundLocal|Unicode(Translate|Encode|Decode)?|Value|ZeroDivision)Error|(Deprecation|Future|Overflow|PendingDeprecation|Runtime|Syntax|User)?Warning|KeyboardInterrupt|NotImplemented|StopIteration|SystemExit|(Base)?Exception)\b</string>
- <key>name</key>
- <string>support.type.exception.python</string>
- </dict>
- <key>builtin_functions</key>
- <dict>
- <key>match</key>
- <string>(?x)\b(
- __import__|all|abs|any|apply|callable|chr|cmp|coerce|compile|delattr|dir|
- divmod|eval|execfile|filter|getattr|globals|hasattr|hash|hex|id|
- input|intern|isinstance|issubclass|iter|len|locals|map|max|min|oct|
- ord|pow|range|raw_input|reduce|reload|repr|round|setattr|sorted|
- sum|unichr|vars|zip
- )\b</string>
- <key>name</key>
- <string>support.function.builtin.python</string>
- </dict>
- <key>builtin_types</key>
- <dict>
- <key>match</key>
- <string>(?x)\b(
- basestring|bool|buffer|classmethod|complex|dict|enumerate|file|
- float|frozenset|int|list|long|object|open|property|reversed|set|
- slice|staticmethod|str|super|tuple|type|unicode|xrange
- )\b</string>
- <key>name</key>
- <string>support.type.python</string>
- </dict>
- <key>constant_placeholder</key>
- <dict>
- <key>match</key>
- <string>(?i:%(\([a-z_]+\))?#?0?\-?[ ]?\+?([0-9]*|\*)(\.([0-9]*|\*))?[hL]?[a-z%])</string>
- <key>name</key>
- <string>constant.other.placeholder.python</string>
- </dict>
- <key>dotted_entity_name</key>
- <dict>
- <key>begin</key>
- <string>(?=[A-Za-z_][A-Za-z0-9_]*(\.[A-Za-z_][A-Za-z0-9_]*)*)</string>
- <key>end</key>
- <string>(?<=[A-Za-z0-9_])</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>(?=[A-Za-z_][A-Za-z0-9_]*)</string>
- <key>end</key>
- <string>(?<=[A-Za-z0-9_])</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#entity_name</string>
- </dict>
- </array>
- </dict>
- </array>
- </dict>
- <key>entities</key>
- <dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.entity.html</string>
- </dict>
- <key>3</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.entity.html</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(&)([a-zA-Z0-9]+|#[0-9]+|#x[0-9a-fA-F]+)(;)</string>
- <key>name</key>
- <string>constant.character.entity.html</string>
- </dict>
- <dict>
- <key>match</key>
- <string>&</string>
- <key>name</key>
- <string>invalid.illegal.bad-ampersand.html</string>
- </dict>
- </array>
- </dict>
- <key>entity_name</key>
- <dict>
- <key>begin</key>
- <string>(?=[A-Za-z_][A-Za-z0-9_]*)</string>
- <key>end</key>
- <string>(?<=[A-Za-z0-9_])</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#magic_function_names</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#magic_variable_names</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#illegal_names</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#builtin_exceptions</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#builtin_functions</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#builtin_types</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#generic_name</string>
- </dict>
- </array>
- </dict>
- <key>escaped_char</key>
- <dict>
- <key>match</key>
- <string>\\[.\n]</string>
- <key>name</key>
- <string>constant.character.escape.python</string>
- </dict>
- <key>function_def</key>
- <dict>
- <key>begin</key>
- <string>(\()</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.parameters.begin.python</string>
- </dict>
- </dict>
- <key>contentName</key>
- <string>meta.function.parameters.python</string>
- <key>end</key>
- <string>(\))\s*(?=\")</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.section.parameters.end.python</string>
- </dict>
- </dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#keyword_arguments</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#positional_args</string>
- </dict>
- </array>
- </dict>
- <key>function_name</key>
- <dict>
- <key>begin</key>
- <string>(?=[A-Za-z_][A-Za-z0-9_]*)</string>
- <key>end</key>
- <string>(?<=[A-Za-z0-9_])</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#magic_function_names</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#magic_variable_names</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#builtin_exceptions</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#builtin_functions</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#builtin_types</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#generic_name</string>
- </dict>
- </array>
- </dict>
- <key>generic_name</key>
- <dict>
- <key>match</key>
- <string>[A-Za-z_][A-Za-z0-9_]*</string>
- </dict>
- <key>illegal_names</key>
- <dict>
- <key>match</key>
- <string>\b(and|as|assert|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|not|or|pass|print|raise|return|try|while|with|yield)\b</string>
- <key>name</key>
- <string>invalid.illegal.name.python</string>
- </dict>
- <key>keyword_arguments</key>
- <dict>
- <key>begin</key>
- <string>\b([a-zA-Z_][a-zA-Z_0-9]*)\s*(=)</string>
- <key>beginCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>variable.parameter.function.python</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>keyword.operator.assignment.python</string>
- </dict>
- </dict>
- <key>end</key>
- <string>\s*(?:(,)|(?=$\n?|[\)"]))</string>
- <key>endCaptures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.separator.parameters.python</string>
- </dict>
- </dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>$base</string>
- </dict>
- </array>
- </dict>
- <key>line_continuation</key>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>punctuation.separator.continuation.line.python</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>invalid.illegal.unexpected-text.python</string>
- </dict>
- </dict>
- <key>match</key>
- <string>(\\)(.*)$\n?</string>
- </dict>
- <key>magic_function_names</key>
- <dict>
- <key>comment</key>
- <string>these methods have magic interpretation by python and are generally called indirectly through syntactic constructs</string>
- <key>match</key>
- <string>(?x)\b(__(?:
- abs|add|and|call|cmp|coerce|complex|contains|del|delattr|
- delete|delitem|delslice|div|divmod|enter|eq|exit|float|
- floordiv|ge|get|getattr|getattribute|getitem|getslice|gt|
- hash|hex|iadd|iand|idiv|ifloordiv|ilshift|imod|imul|init|
- int|invert|ior|ipow|irshift|isub|iter|itruediv|ixor|le|len|
- long|lshift|lt|mod|mul|ne|neg|new|nonzero|oct|or|pos|pow|
- radd|rand|rdiv|rdivmod|repr|rfloordiv|rlshift|rmod|rmul|ror|
- rpow|rrshift|rshift|rsub|rtruediv|rxor|set|setattr|setitem|
- setslice|str|sub|truediv|unicode|xor
- )__)\b</string>
- <key>name</key>
- <string>entity.name.function.magic.python</string>
- </dict>
- <key>magic_variable_names</key>
- <dict>
- <key>comment</key>
- <string>magic variables which a class/module may have.</string>
- <key>match</key>
- <string>\b__(all|bases|class|debug|dict|doc|file|members|metaclass|methods|name|slots|weakref)__\b</string>
- <key>name</key>
- <string>support.variable.magic.python</string>
- </dict>
- <key>positional_args</key>
- <dict>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>variable.parameter.function.python</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>punctuation.separator.parameters.python</string>
- </dict>
- </dict>
- <key>match</key>
- <string>\b([a-zA-Z_][a-zA-Z_0-9]*)\s*(?:(,)|(?=[\n\)"]))</string>
- </dict>
- <key>string-double-quoted</key>
- <dict>
- <key>begin</key>
- <string>"</string>
- <key>beginCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.begin.html</string>
- </dict>
- </dict>
- <key>end</key>
- <string>"</string>
- <key>endCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.end.html</string>
- </dict>
- </dict>
- <key>name</key>
- <string>string.quoted.double.html</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#embedded-code</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#entities</string>
- </dict>
- </array>
- </dict>
- <key>string-single-quoted</key>
- <dict>
- <key>begin</key>
- <string>'</string>
- <key>beginCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.begin.html</string>
- </dict>
- </dict>
- <key>end</key>
- <string>'</string>
- <key>endCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.end.html</string>
- </dict>
- </dict>
- <key>name</key>
- <string>string.quoted.single.html</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#embedded-code</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#entities</string>
- </dict>
- </array>
- </dict>
- <key>tag-generic-attribute</key>
- <dict>
- <key>match</key>
- <string>\b([a-zA-Z\-_:]+)</string>
- <key>name</key>
- <string>entity.other.attribute-name.html</string>
- </dict>
- <key>tag-id-attribute</key>
- <dict>
- <key>begin</key>
- <string>\b(id)\b\s*(=)</string>
- <key>captures</key>
- <dict>
- <key>1</key>
- <dict>
- <key>name</key>
- <string>entity.other.attribute-name.id.html</string>
- </dict>
- <key>2</key>
- <dict>
- <key>name</key>
- <string>punctuation.separator.key-value.html</string>
- </dict>
- </dict>
- <key>end</key>
- <string>(?<='|")</string>
- <key>name</key>
- <string>meta.attribute-with-value.id.html</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>begin</key>
- <string>"</string>
- <key>beginCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.begin.html</string>
- </dict>
- </dict>
- <key>contentName</key>
- <string>meta.toc-list.id.html</string>
- <key>end</key>
- <string>"</string>
- <key>endCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.end.html</string>
- </dict>
- </dict>
- <key>name</key>
- <string>string.quoted.double.html</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#embedded-code</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#entities</string>
- </dict>
- </array>
- </dict>
- <dict>
- <key>begin</key>
- <string>'</string>
- <key>beginCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.begin.html</string>
- </dict>
- </dict>
- <key>contentName</key>
- <string>meta.toc-list.id.html</string>
- <key>end</key>
- <string>'</string>
- <key>endCaptures</key>
- <dict>
- <key>0</key>
- <dict>
- <key>name</key>
- <string>punctuation.definition.string.end.html</string>
- </dict>
- </dict>
- <key>name</key>
- <string>string.quoted.single.html</string>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#embedded-code</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#entities</string>
- </dict>
- </array>
- </dict>
- </array>
- </dict>
- <key>tag-stuff</key>
- <dict>
- <key>patterns</key>
- <array>
- <dict>
- <key>include</key>
- <string>#tag-id-attribute</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#tag-generic-attribute</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#string-double-quoted</string>
- </dict>
- <dict>
- <key>include</key>
- <string>#string-single-quoted</string>
- </dict>
- </array>
- </dict>
- </dict>
- <key>scopeName</key>
- <string>text.html.mako</string>
- <key>uuid</key>
- <string>8580C15A-0134-4D25-9705-14F98729B2C5</string>
- </dict>
- </plist>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement