diff options
author | Simon Krauter <trustable@disroot.org> | 2019-12-29 15:39:48 +0100 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-12-29 15:39:48 +0100 |
commit | 37e93eab668d836826be9eb334bb77bcf95f38af (patch) | |
tree | 21bc92bc8e17c7ad5cd6407931859e2de53a4f6f /lib/pure | |
parent | 8c1937269084bfc30d700b6cb4a75238798b86d2 (diff) | |
download | Nim-37e93eab668d836826be9eb334bb77bcf95f38af.tar.gz |
parsecfg: retain CRLF line breaks, fixes #12970 (#12971)
Diffstat (limited to 'lib/pure')
-rw-r--r-- | lib/pure/parsecfg.nim | 6 |
1 files changed, 3 insertions, 3 deletions
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]) |