From: Rolf Timmermans Date: Mon, 4 Nov 2013 10:14:30 +0000 (+0100) Subject: Newlines should be collapsed to single space. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=741f6628a27e46c4d1ac8deb7e8b8b3d368e4965;p=html-minifier.git Newlines should be collapsed to single space. --- diff --git a/src/htmlminifier.js b/src/htmlminifier.js index d07f221..666001f 100644 --- a/src/htmlminifier.js +++ b/src/htmlminifier.js @@ -56,7 +56,7 @@ if (prevTag && nextTag) { // strip non space whitespace then compress spaces to one - return str.replace(/[\t\n\r]+/g, '').replace(/[ ]+/g, ' '); + return str.replace(/[\t\n\r]+/g, ' ').replace(/[ ]+/g, ' '); } return str; diff --git a/tests/minifier.js b/tests/minifier.js index cdaa556..92cc1d5 100644 --- a/tests/minifier.js +++ b/tests/minifier.js @@ -502,6 +502,10 @@ output = '

foo bar

'; equal(minify(input, { collapseWhitespace: true }), output); + input = '

foo\nbar

'; + output = '

foo bar

'; + equal(minify(input, { collapseWhitespace: true }), output); + input = '

foo blah 22 bar

'; output = '

foo blah 22 bar

'; equal(minify(input, { collapseWhitespace: true }), output);