From 28a122841fed5becba0017915ad68e057e8b3aca Mon Sep 17 00:00:00 2001 From: whats-mick Date: Sat, 26 Dec 2015 21:06:00 +0900 Subject: [PATCH 1/3] added "--background" options --- lib/open.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/open.js b/lib/open.js index ce4e9aa..1ba1411 100644 --- a/lib/open.js +++ b/lib/open.js @@ -27,11 +27,15 @@ function open(target, appName, callback) { switch (process.platform) { case 'darwin': - if (appName) { - opener = 'open -a "' + escape(appName) + '"'; + if (appName) { + if (appName === '--background') { + opener = 'open -g '; } else { - opener = 'open'; + opener = 'open -a "' + escape(appName) + '"'; } + } else { + opener = 'open'; +} break; case 'win32': // if the first parameter to start is quoted, it uses that as the title From 39268d3720e323e27c5814cb7aa2f2569a1fdf20 Mon Sep 17 00:00:00 2001 From: whats-mick Date: Sat, 26 Dec 2015 21:18:46 +0900 Subject: [PATCH 2/3] Revert "added "--background" options" This reverts commit 28a122841fed5becba0017915ad68e057e8b3aca. --- lib/open.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/open.js b/lib/open.js index 1ba1411..ce4e9aa 100644 --- a/lib/open.js +++ b/lib/open.js @@ -27,15 +27,11 @@ function open(target, appName, callback) { switch (process.platform) { case 'darwin': - if (appName) { - if (appName === '--background') { - opener = 'open -g '; - } else { + if (appName) { opener = 'open -a "' + escape(appName) + '"'; + } else { + opener = 'open'; } - } else { - opener = 'open'; -} break; case 'win32': // if the first parameter to start is quoted, it uses that as the title From f6f71a3b75d49c266f4a55eb5aaaabe1199e9446 Mon Sep 17 00:00:00 2001 From: whats-mick Date: Sat, 26 Dec 2015 21:24:34 +0900 Subject: [PATCH 3/3] added "--background" options --- lib/open.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/open.js b/lib/open.js index ce4e9aa..fcb3dbb 100644 --- a/lib/open.js +++ b/lib/open.js @@ -28,9 +28,13 @@ function open(target, appName, callback) { switch (process.platform) { case 'darwin': if (appName) { - opener = 'open -a "' + escape(appName) + '"'; + if (appName === '--background') { + opener = 'open -g '; + } else { + opener = 'open -a "' + escape(appName) + '"'; + } } else { - opener = 'open'; + opener = 'open'; } break; case 'win32':