diff options
author | bptato <nincsnevem662@gmail.com> | 2021-11-08 23:00:03 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2021-11-08 23:00:03 +0100 |
commit | 355290ea8c9e51cf622ff1abf5f6fa626ca40565 (patch) | |
tree | de79c6511ee806333e07ca51b1198ae412261f1b /src/html/parser.nim | |
parent | 71490162f8d5eab021dcc33b66d42fa158bdb461 (diff) | |
download | chawan-355290ea8c9e51cf622ff1abf5f6fa626ca40565.tar.gz |
Display & when escape cmd parsing fails
Diffstat (limited to 'src/html/parser.nim')
-rw-r--r-- | src/html/parser.nim | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/html/parser.nim b/src/html/parser.nim index 8d9c0b6f..536ba434 100644 --- a/src/html/parser.nim +++ b/src/html/parser.nim @@ -52,7 +52,7 @@ proc getescapecmd(buf: string, at: var int): string = inc i if not isdigit(buf[i]): at = i - return "" + return "&" num = hexValue(buf[i]) inc i @@ -63,7 +63,7 @@ proc getescapecmd(buf: string, at: var int): string = else: #dec if not isDigit(buf[i]): at = i - return "" + return "&" num = decValue(buf[i]) inc i @@ -77,7 +77,7 @@ proc getescapecmd(buf: string, at: var int): string = at = i return $(Rune(num)) elif not isAlphaAscii(buf[i]): - return "" + return "&" var n = entityMap var s = "" @@ -95,7 +95,7 @@ proc getescapecmd(buf: string, at: var int): string = at = i return n.value - return "" + return "&" type DOMParsedTag = object |