diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-02-23 10:30:15 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-02-23 10:30:15 -0800 |
commit | 6a5df316993975177b8d8a5056926a7696308784 (patch) | |
tree | 08d386152e5220b18d34e1ab5049176cbdc9bef2 /src/parseTools.js | |
parent | 1710f5d258f7bc73477e5ccdc42a1e792504625a (diff) |
do not break on \r\n on windows
Diffstat (limited to 'src/parseTools.js')
-rw-r--r-- | src/parseTools.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/parseTools.js b/src/parseTools.js index c1eff803..56373535 100644 --- a/src/parseTools.js +++ b/src/parseTools.js @@ -22,6 +22,9 @@ function preprocess(text) { var showStack = []; for (var i = 0; i < lines.length; i++) { var line = lines[i]; + if (line[line.length-1] == '\r') { + line = line.substr(0, line.length-1); // Windows will have '\r' left over from splitting over '\r\n' + } if (!line[0] || line[0] != '#') { if (showStack.indexOf(false) == -1) { ret += line + '\n'; |