From 37e93eab668d836826be9eb334bb77bcf95f38af Mon Sep 17 00:00:00 2001 From: Simon Krauter Date: Sun, 29 Dec 2019 15:39:48 +0100 Subject: parsecfg: retain CRLF line breaks, fixes #12970 (#12971) --- lib/pure/parsecfg.nim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/pure') diff --git a/lib/pure/parsecfg.nim b/lib/pure/parsecfg.nim index 49684a5e9..00cadf8be 100644 --- a/lib/pure/parsecfg.nim +++ b/lib/pure/parsecfg.nim @@ -492,12 +492,12 @@ proc replace(s: string): string = while i < s.len(): if s[i] == '\\': d.add(r"\\") - elif s[i] == '\c' and s[i+1] == '\L': - d.add(r"\n") + elif s[i] == '\c' and s[i+1] == '\l': + d.add(r"\c\l") inc(i) elif s[i] == '\c': d.add(r"\n") - elif s[i] == '\L': + elif s[i] == '\l': d.add(r"\n") else: d.add(s[i]) -- cgit 1.4.1-2-gfad0