parent
bc50795d9c
commit
2608bc369e
2 changed files with 4 additions and 0 deletions
|
|
@ -636,6 +636,7 @@ proc escapeJsonUnquoted*(s: string; result: var string) =
|
||||||
of '\b': result.add("\\b")
|
of '\b': result.add("\\b")
|
||||||
of '\f': result.add("\\f")
|
of '\f': result.add("\\f")
|
||||||
of '\t': result.add("\\t")
|
of '\t': result.add("\\t")
|
||||||
|
of '\v': result.add("\\v")
|
||||||
of '\r': result.add("\\r")
|
of '\r': result.add("\\r")
|
||||||
of '"': result.add("\\\"")
|
of '"': result.add("\\\"")
|
||||||
of '\0'..'\7': result.add("\\u000" & $ord(c))
|
of '\0'..'\7': result.add("\\u000" & $ord(c))
|
||||||
|
|
|
||||||
|
|
@ -217,6 +217,9 @@ proc parseString(my: var JsonParser): TokKind =
|
||||||
of 't':
|
of 't':
|
||||||
add(my.a, '\t')
|
add(my.a, '\t')
|
||||||
inc(pos, 2)
|
inc(pos, 2)
|
||||||
|
of 'v':
|
||||||
|
add(my.a, '\v')
|
||||||
|
inc(pos, 2)
|
||||||
of 'u':
|
of 'u':
|
||||||
if my.rawStringLiterals:
|
if my.rawStringLiterals:
|
||||||
add(my.a, 'u')
|
add(my.a, 'u')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue