name = "Django HTML" scopeName = "text.html.django" fileTypes = ["html"] repositories = [ "django-stuff", "django-template-filter", "django-template-tag-contrib", "django-template-tag", "entities", "string-double-quoted", "string-single-quoted", "tag-generic-attribute", "tag-id-attribute", "tag-stuff", ] [repository] [[patterns]] include = "#django-stuff" [[patterns]] begin = "(<)([a-zA-Z0-9:]++)(?=[^>]*>)" end = "(>)(<)(/)(\\2)(>)" name = "meta.tag.any.html" [[patterns.patterns]] include = "#django-stuff" [[patterns.patterns]] include = "#tag-stuff" [patterns.beginCaptures.1] name = "punctuation.definition.tag.begin.html" [patterns.beginCaptures.2] name = "entity.name.tag.html" [patterns.endCaptures.1] name = "punctuation.definition.tag.end.html" [patterns.endCaptures.2] name = "punctuation.definition.tag.begin.html meta.scope.between-tag-pair.html" [patterns.endCaptures.3] name = "punctuation.definition.tag.begin.html" [patterns.endCaptures.4] name = "entity.name.tag.html" [patterns.endCaptures.5] name = "punctuation.definition.tag.end.html" [[patterns]] begin = "(<\\?)(xml)" end = "(\\?>)" name = "meta.tag.preprocessor.xml.html" [[patterns.patterns]] include = "#tag-generic-attribute" [[patterns.patterns]] include = "#string-double-quoted" [[patterns.patterns]] include = "#string-single-quoted" [patterns.captures.1] name = "punctuation.definition.tag.html" [patterns.captures.2] name = "entity.name.tag.xml.html" [[patterns]] begin = "