Skip to content
This repository was archived by the owner on Apr 22, 2020. It is now read-only.

Commit fb8f359

Browse files
author
mikesamuel@gmail.com
committed
Rewrite newlines using OS specific line break sequence
1 parent 42de05f commit fb8f359

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/prettify.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1010,7 +1010,7 @@ window['PR']
10101010
*/
10111011
function recombineTagsAndDecorations(job) {
10121012
var isIE = /\bMSIE\b/.test(navigator.userAgent);
1013-
var newlineRe = /\r\n?|\n/g;
1013+
var newlineRe = /\n/g;
10141014

10151015
var source = job.source;
10161016
var sourceLength = source.length;
@@ -1066,7 +1066,7 @@ window['PR']
10661066
var textNode = spans[spanIndex + 1];
10671067
if (textNode.nodeType !== 1) { // Don't muck with <BR>s or <LI>s
10681068
var styledText = source.substring(sourceIndex, end);
1069-
if (isIE) { styledText = styledText.replace(newLineRe, '\r\n'); }
1069+
if (isIE) { styledText = styledText.replace(newlineRe, '\r\n'); }
10701070
textNode.nodeValue = styledText;
10711071
var document = textNode.ownerDocument;
10721072
var span = document.createElement('SPAN');

0 commit comments

Comments
 (0)