From 5db87799330db217b93814c4ebe6cdb512876a22 Mon Sep 17 00:00:00 2001 From: xiphias Date: Tue, 14 May 2013 10:59:58 -0500 Subject: [PATCH 1/2] Update numeric.js --- src/numeric.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/numeric.js b/src/numeric.js index 537b68f..8b13fc1 100644 --- a/src/numeric.js +++ b/src/numeric.js @@ -120,7 +120,7 @@ numeric.parseFloat = function parseFloat_(d) { } numeric.parseCSV = function parseCSV(t) { - var foo = t.split('\n'); + var foo = t.split(/\r?\n'); var j,k; var ret = []; var pat = /(([^'",]*)|('[^']*')|("[^"]*")),/g; From 9dd3c94d2a2d271e73f15ac7d25c58a82a5afe50 Mon Sep 17 00:00:00 2001 From: xiphias Date: Tue, 14 May 2013 11:01:14 -0500 Subject: [PATCH 2/2] Allow \r\n as separator for parseCSV --- src/numeric.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/numeric.js b/src/numeric.js index 8b13fc1..6f4248e 100644 --- a/src/numeric.js +++ b/src/numeric.js @@ -120,7 +120,7 @@ numeric.parseFloat = function parseFloat_(d) { } numeric.parseCSV = function parseCSV(t) { - var foo = t.split(/\r?\n'); + var foo = t.split(/\r?\n/); var j,k; var ret = []; var pat = /(([^'",]*)|('[^']*')|("[^"]*")),/g;