lib: replace \u2019 with regular ascii quote
The previous commit stores baked-in files with non-ASCII characters as UTF-16. Replace the \u2019 with a regular quote character so that the files they're in can be stored as one-byte strings. The UTF-16 functionality is still tested by the Unicode diagram in lib/timers.js. PR-URL: https://github.com/nodejs/node/pull/11129 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
c30fc8d495
commit
fd8587eb38
@ -217,7 +217,7 @@ function fromString(string, encoding) {
|
||||
var b = new FastBuffer(allocPool, poolOffset, length);
|
||||
var actual = b.write(string, encoding);
|
||||
if (actual !== length) {
|
||||
// byteLength() may overestimate. That’s a rare case, though.
|
||||
// byteLength() may overestimate. That's a rare case, though.
|
||||
b = new FastBuffer(allocPool, poolOffset, actual);
|
||||
}
|
||||
poolOffset += actual;
|
||||
|
@ -318,7 +318,7 @@ function REPLServer(prompt,
|
||||
let previouslyInRawMode;
|
||||
if (self.breakEvalOnSigint) {
|
||||
// Start the SIGINT watchdog before entering raw mode so that a very
|
||||
// quick Ctrl+C doesn’t lead to aborting the process completely.
|
||||
// quick Ctrl+C doesn't lead to aborting the process completely.
|
||||
utilBinding.startSigintWatchdog();
|
||||
previouslyInRawMode = self._setRawMode(false);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user