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:
Ben Noordhuis 2017-02-06 20:44:17 +01:00
parent c30fc8d495
commit fd8587eb38
2 changed files with 2 additions and 2 deletions

View File

@ -217,7 +217,7 @@ function fromString(string, encoding) {
var b = new FastBuffer(allocPool, poolOffset, length); var b = new FastBuffer(allocPool, poolOffset, length);
var actual = b.write(string, encoding); var actual = b.write(string, encoding);
if (actual !== length) { if (actual !== length) {
// byteLength() may overestimate. Thats a rare case, though. // byteLength() may overestimate. That's a rare case, though.
b = new FastBuffer(allocPool, poolOffset, actual); b = new FastBuffer(allocPool, poolOffset, actual);
} }
poolOffset += actual; poolOffset += actual;

View File

@ -318,7 +318,7 @@ function REPLServer(prompt,
let previouslyInRawMode; let previouslyInRawMode;
if (self.breakEvalOnSigint) { if (self.breakEvalOnSigint) {
// Start the SIGINT watchdog before entering raw mode so that a very // Start the SIGINT watchdog before entering raw mode so that a very
// quick Ctrl+C doesnt lead to aborting the process completely. // quick Ctrl+C doesn't lead to aborting the process completely.
utilBinding.startSigintWatchdog(); utilBinding.startSigintWatchdog();
previouslyInRawMode = self._setRawMode(false); previouslyInRawMode = self._setRawMode(false);
} }