fix(nbsp): nbsp are replaced with simple spaces

This commit is contained in:
Estevao Soares dos Santos 2016-12-17 05:26:15 +00:00
parent 10b3410934
commit 6e90f7c5ad
5 changed files with 3 additions and 0 deletions

BIN
dist/showdown.js vendored

Binary file not shown.

BIN
dist/showdown.js.map vendored

Binary file not shown.

BIN
dist/showdown.min.js vendored

Binary file not shown.

Binary file not shown.

View File

@ -268,6 +268,9 @@ showdown.Converter = function (converterOptions) {
text = text.replace(/\r\n/g, '\n'); // DOS to Unix text = text.replace(/\r\n/g, '\n'); // DOS to Unix
text = text.replace(/\r/g, '\n'); // Mac to Unix text = text.replace(/\r/g, '\n'); // Mac to Unix
// Stardardize line spaces (nbsp causes trouble in older browsers and some regex flavors)
text = text.replace(/\u00A0/g, ' ');
if (options.smartIndentationFix) { if (options.smartIndentationFix) {
text = rTrimInputText(text); text = rTrimInputText(text);
} }