Browse Source

Remove octal escape sequences and avoid reserved keyword

Both are errors in strict mode.
v0.8.7-release
Jonas Westerlund 13 years ago
committed by Nathan Rajlich
parent
commit
e11b6b8f75
  1. 6
      lib/_debugger.js

6
lib/_debugger.js

@ -40,7 +40,7 @@ exports.start = function(argv, stdin, stdout) {
stdout = stdout || process.stdout; stdout = stdout || process.stdout;
var args = ['--debug-brk'].concat(argv), var args = ['--debug-brk'].concat(argv),
interface = new Interface(stdin, stdout, args); interface_ = new Interface(stdin, stdout, args);
stdin.resume(); stdin.resume();
@ -49,7 +49,7 @@ exports.start = function(argv, stdin, stdout) {
'Please report this bug.'); 'Please report this bug.');
console.error(e.message); console.error(e.message);
console.error(e.stack); console.error(e.stack);
if (interface.child) interface.child.kill(); if (interface_.child) interface_.child.kill();
process.exit(1); process.exit(1);
}); });
}; };
@ -700,7 +700,7 @@ function SourceUnderline(sourceText, position, repl) {
// Colourize char if stdout supports colours // Colourize char if stdout supports colours
if (repl.useColors) { if (repl.useColors) {
tail = tail.replace(/(.+?)([^\w]|$)/, '\033[32m$1\033[39m$2'); tail = tail.replace(/(.+?)([^\w]|$)/, '\u001b[32m$1\u001b[39m$2');
} }
// Return source line with coloured char at `position` // Return source line with coloured char at `position`

Loading…
Cancel
Save