From a466930e6e4663b06f173fe692ce46b59138231f Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sat, 11 Dec 2021 18:32:37 +0000 Subject: [PATCH] Hack to unescape \n --- src/preserves/parse.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preserves/parse.nim b/src/preserves/parse.nim index e12bdf1..cf91b2d 100644 --- a/src/preserves/parse.nim +++ b/src/preserves/parse.nim @@ -74,7 +74,7 @@ proc parsePreserves*(text: string): Preserve[void] {.gcsafe.} = pushStack Value(kind: pkSignedInteger, int: parseInt($0)) Preserves.String <- Preserves.String: - pushStack Value(kind: pkString, string: unescape($0)) + pushStack Value(kind: pkString, string: unescape($0).replace("\\n", "\n")) Preserves.charByteString <- Preserves.charByteString: let s = unescape($1)