From 9e9b5001061f7a6a36733b56f7ed8a23b57d1ded Mon Sep 17 00:00:00 2001 From: Ari Porad Date: Thu, 7 Jan 2016 18:17:42 -0800 Subject: [PATCH] Don't do `console.log.apply(this, ...)`. Fixes #255 --- src/common.js | 4 ++-- src/echo.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common.js b/src/common.js index 201fc91..b207233 100644 --- a/src/common.js +++ b/src/common.js @@ -21,7 +21,7 @@ exports.platform = platform; function log() { if (!config.silent) - console.error.apply(this, arguments); + console.error.apply(console, arguments); } exports.log = log; @@ -103,7 +103,7 @@ function expand(list) { var rest = match[2]; var restRegex = rest.replace(/\*\*/g, ".*").replace(/\*/g, "[^\\/]*"); restRegex = new RegExp(restRegex); - + _ls('-R', root).filter(function (e) { return restRegex.test(e); }).forEach(function(file) { diff --git a/src/echo.js b/src/echo.js index 760ea84..1f7cb73 100644 --- a/src/echo.js +++ b/src/echo.js @@ -14,7 +14,7 @@ var common = require('./common'); //@ like `.to()`. function _echo() { var messages = [].slice.call(arguments, 0); - console.log.apply(this, messages); + console.log.apply(console, messages); return common.ShellString(messages.join(' ')); } module.exports = _echo;