From 896ad5c758ed33905b79c98dc5759d0f5675eb37 Mon Sep 17 00:00:00 2001 From: pommicket Date: Sun, 28 Sep 2025 00:15:08 -0400 Subject: Allow - and a few other things in HTML tag names --- syntax.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'syntax.c') diff --git a/syntax.c b/syntax.c index 9c6f24d..07e0dfb 100644 --- a/syntax.c +++ b/syntax.c @@ -1215,7 +1215,8 @@ static void syntax_highlight_markdown(SyntaxState *state, const char32_t *line, } static bool is_html_tag_char(char32_t c) { - return c == '<' || c == '/' || c == '!' || c == ':' || is32_alnum(c); + return c == '<' || c == '/' || c == '!' || c == ':' || c == '-' || c == '.' || c == '_' || c >= 0x80 + || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || (c >= '0' && c <= '9'); } // highlights XML and HTML -- cgit v1.2.3