From: alexlamsl Date: Fri, 19 Feb 2016 03:00:06 +0000 (+0800) Subject: improve readability X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=146ccd69ce9c094033e645126324bbd8fbe0c11f;p=html-minifier.git improve readability --- diff --git a/dist/htmlminifier.js b/dist/htmlminifier.js index ff18618..f21247d 100644 --- a/dist/htmlminifier.js +++ b/dist/htmlminifier.js @@ -627,8 +627,10 @@ var selfClosingInlineTags = createMapFromString('comment,img,input'); function collapseWhitespaceSmart(str, prevTag, nextTag, options) { - var trimLeft = prevTag && !selfClosingInlineTags(prevTag) && (options.collapseInlineTagWhitespace || prevTag.charAt(0) !== '/' || !inlineTags(prevTag.substr(1))); - var trimRight = nextTag && !selfClosingInlineTags(nextTag) && (options.collapseInlineTagWhitespace || nextTag.charAt(0) === '/' || !inlineTags(nextTag)); + var trimLeft = prevTag && !selfClosingInlineTags(prevTag) && + (options.collapseInlineTagWhitespace || prevTag.charAt(0) !== '/' || !inlineTags(prevTag.substr(1))); + var trimRight = nextTag && !selfClosingInlineTags(nextTag) && + (options.collapseInlineTagWhitespace || nextTag.charAt(0) === '/' || !inlineTags(nextTag)); return collapseWhitespace(str, options, trimLeft, trimRight, prevTag && nextTag); } diff --git a/src/htmlminifier.js b/src/htmlminifier.js index 474c3e4..a944217 100644 --- a/src/htmlminifier.js +++ b/src/htmlminifier.js @@ -88,8 +88,10 @@ var selfClosingInlineTags = createMapFromString('comment,img,input'); function collapseWhitespaceSmart(str, prevTag, nextTag, options) { - var trimLeft = prevTag && !selfClosingInlineTags(prevTag) && (options.collapseInlineTagWhitespace || prevTag.charAt(0) !== '/' || !inlineTags(prevTag.substr(1))); - var trimRight = nextTag && !selfClosingInlineTags(nextTag) && (options.collapseInlineTagWhitespace || nextTag.charAt(0) === '/' || !inlineTags(nextTag)); + var trimLeft = prevTag && !selfClosingInlineTags(prevTag) && + (options.collapseInlineTagWhitespace || prevTag.charAt(0) !== '/' || !inlineTags(prevTag.substr(1))); + var trimRight = nextTag && !selfClosingInlineTags(nextTag) && + (options.collapseInlineTagWhitespace || nextTag.charAt(0) === '/' || !inlineTags(nextTag)); return collapseWhitespace(str, options, trimLeft, trimRight, prevTag && nextTag); }