From a75c865d563107b7d9e1e6e56f0fdab3a4a584e8 Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Mon, 23 May 2016 16:28:41 +0200 Subject: [PATCH] fixes #6371: [html] When using custom HTML tags, VS auto-align wrong way. --- src/vs/languages/html/common/html.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/languages/html/common/html.ts b/src/vs/languages/html/common/html.ts index edaa3deee9d..1e954d6ff90 100644 --- a/src/vs/languages/html/common/html.ts +++ b/src/vs/languages/html/common/html.ts @@ -407,8 +407,8 @@ export class HTMLMode extends AbstractMode impl onEnterRules: [ { - beforeText: new RegExp(`<(?!(?:${EMPTY_ELEMENTS.join('|')}))(\\w[\\w\\d]*)([^/>]*(?!/)>)[^<]*$`, 'i'), - afterText: /^<\/(\w[\w\d]*)\s*>$/i, + beforeText: new RegExp(`<(?!(?:${EMPTY_ELEMENTS.join('|')}))([_:\\w][_:\\w-.\\d]*)([^/>]*(?!/)>)[^<]*$`, 'i'), + afterText: /^<\/([_:\w][_:\w-.\d]*)\s*>$/i, action: { indentAction: modes.IndentAction.IndentOutdent } }, { -- GitLab