Use correct paragraph separator for newline
0x2089(8329) is Subscript nine 0x2028(8232) is Line separator 0x2029(8233) is Paragraph separator
This commit is contained in:
parent
b998d5e22d
commit
ba8da57d16
4
acorn.js
4
acorn.js
@ -500,7 +500,7 @@
|
|||||||
var start = tokPos;
|
var start = tokPos;
|
||||||
var startLoc = options.onComment && options.locations && new line_loc_t;
|
var startLoc = options.onComment && options.locations && new line_loc_t;
|
||||||
var ch = input.charCodeAt(tokPos+=2);
|
var ch = input.charCodeAt(tokPos+=2);
|
||||||
while (tokPos < inputLen && ch !== 10 && ch !== 13 && ch !== 8232 && ch !== 8329) {
|
while (tokPos < inputLen && ch !== 10 && ch !== 13 && ch !== 8232 && ch !== 8233) {
|
||||||
++tokPos;
|
++tokPos;
|
||||||
ch = input.charCodeAt(tokPos);
|
ch = input.charCodeAt(tokPos);
|
||||||
}
|
}
|
||||||
@ -857,7 +857,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (ch === 13 || ch === 10 || ch === 8232 || ch === 8329) raise(tokStart, "Unterminated string constant");
|
if (ch === 13 || ch === 10 || ch === 8232 || ch === 8233) raise(tokStart, "Unterminated string constant");
|
||||||
out += String.fromCharCode(ch); // '\'
|
out += String.fromCharCode(ch); // '\'
|
||||||
++tokPos;
|
++tokPos;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user