From e3740eb9075594d8a2e6e026c542b27f01fe8e9b Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Thu, 18 Apr 2024 10:46:14 +0200 Subject: Add support for comments --- parser/parser.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'parser') diff --git a/parser/parser.go b/parser/parser.go index 7d69e30..01ca6c3 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -363,9 +363,9 @@ func (reader *reader) parseString() (string, error) { } // validNameStartChar returns whether or not the rune ‘r’ is a legal rune in the -// first position an XML tag name. +// first position an XML tag name, or a slash. func validNameStartChar(r rune) bool { - return r == ':' || r == '_' || + return r == '/' || r == ':' || r == '_' || (r >= 'A' && r <= 'Z') || (r >= 'a' && r <= 'z') || (r >= 0x000C0 && r <= 0x000D6) || -- cgit v1.2.3