From 4e97f005e6c3266b649d7c79f977812b6e4e19f1 Mon Sep 17 00:00:00 2001 From: AndersMad Date: Wed, 29 Mar 2017 12:08:42 +0200 Subject: [PATCH] Tags: Add support for dash and fix colon in end tag --- src/html.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/html.ts b/src/html.ts index 827226a1..c9ebc147 100644 --- a/src/html.ts +++ b/src/html.ts @@ -76,11 +76,11 @@ export var language = { root: [ [/)/, [htmlTokenTypes.DELIM_START, 'tag', htmlTokenTypes.DELIM_END]], + [/(<)((?:[\w\-]+:)?[\w\-]+)(\s*)(\/>)/, [htmlTokenTypes.DELIM_START, 'tag', '', htmlTokenTypes.DELIM_END]], [/(<)(script)/, [htmlTokenTypes.DELIM_START, { token: 'tag', next: '@script'} ]], [/(<)(style)/, [htmlTokenTypes.DELIM_START, { token: 'tag', next: '@style'} ]], - [/(<)([:\w]+)/, [htmlTokenTypes.DELIM_START, { token: 'tag', next: '@otherTag'} ]], - [/(<\/)(\w+)/, [htmlTokenTypes.DELIM_START, { token: 'tag', next: '@otherTag' }]], + [/(<)((?:[\w\-]+:)?[\w\-]+)/, [htmlTokenTypes.DELIM_START, { token: 'tag', next: '@otherTag' }]], + [/(<\/)((?:[\w\-]+:)?[\w\-]+)/, [htmlTokenTypes.DELIM_START, { token: 'tag', next: '@otherTag' }]], [/