From 2a4e9d8301794946d8a5d44c7b1edf43845b3893 Mon Sep 17 00:00:00 2001 From: "Dax T. Games" Date: Sun, 6 Jan 2019 17:27:04 -0500 Subject: [PATCH 1/3] workaround vscode tasks showing cmder debug output --- vendor/init.bat | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vendor/init.bat b/vendor/init.bat index d670e84..b525daa 100644 --- a/vendor/init.bat +++ b/vendor/init.bat @@ -51,7 +51,9 @@ call "%cmder_root%\vendor\lib\lib_profile" ) else if /i "%1"=="/v" ( set verbose_output=1 ) else if /i "%1"=="/d" ( - set debug_output=1 + if not defined VSCODE_CWD ( + set debug_output=1 + ) ) else if /i "%1" == "/max_depth" ( if "%~2" geq "1" if "%~2" leq "5" ( set "max_depth=%~2" From 6d8f7a290abfef5d997357b313aa089719c6a81c Mon Sep 17 00:00:00 2001 From: "Dax T. Games" Date: Sun, 6 Jan 2019 17:46:50 -0500 Subject: [PATCH 2/3] ignore all args if running inside vscode --- vendor/init.bat | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/vendor/init.bat b/vendor/init.bat index b525daa..fc6402d 100644 --- a/vendor/init.bat +++ b/vendor/init.bat @@ -41,6 +41,9 @@ call "%cmder_root%\vendor\lib\lib_console" call "%cmder_root%\vendor\lib\lib_git" call "%cmder_root%\vendor\lib\lib_profile" +if defined VSCODE_CWD ( + goto start +) :var_loop if "%~1" == "" ( goto :start @@ -51,9 +54,7 @@ call "%cmder_root%\vendor\lib\lib_profile" ) else if /i "%1"=="/v" ( set verbose_output=1 ) else if /i "%1"=="/d" ( - if not defined VSCODE_CWD ( - set debug_output=1 - ) + set debug_output=1 ) else if /i "%1" == "/max_depth" ( if "%~2" geq "1" if "%~2" leq "5" ( set "max_depth=%~2" From 760f4e579e3feaad76b4a77c08d7d7c54dd65a4f Mon Sep 17 00:00:00 2001 From: "Dax T. Games" Date: Sun, 6 Jan 2019 18:09:06 -0500 Subject: [PATCH 3/3] ignore all /d arg if running inside vscode --- vendor/init.bat | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/vendor/init.bat b/vendor/init.bat index fc6402d..b525daa 100644 --- a/vendor/init.bat +++ b/vendor/init.bat @@ -41,9 +41,6 @@ call "%cmder_root%\vendor\lib\lib_console" call "%cmder_root%\vendor\lib\lib_git" call "%cmder_root%\vendor\lib\lib_profile" -if defined VSCODE_CWD ( - goto start -) :var_loop if "%~1" == "" ( goto :start @@ -54,7 +51,9 @@ if defined VSCODE_CWD ( ) else if /i "%1"=="/v" ( set verbose_output=1 ) else if /i "%1"=="/d" ( - set debug_output=1 + if not defined VSCODE_CWD ( + set debug_output=1 + ) ) else if /i "%1" == "/max_depth" ( if "%~2" geq "1" if "%~2" leq "5" ( set "max_depth=%~2"