From fcb82778e4a7d5366372f5ee4617f4a7644ae624 Mon Sep 17 00:00:00 2001 From: Aroonav Mishra Date: Tue, 5 Feb 2019 12:18:26 +0530 Subject: [PATCH] * Corrected the logic to execute the cheat script. * Check VISUAL, CHEAT_EDITOR, EDITOR environment variables before falling back to wordpad as the default editor. --- bin/cheat.bat | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/bin/cheat.bat b/bin/cheat.bat index 08f713f..3f66754 100644 --- a/bin/cheat.bat +++ b/bin/cheat.bat @@ -1,10 +1,8 @@ -@echo off +@echo OFF -if not defined EDITOR (set EDITOR=write) +if not defined CHEAT_EDITOR if not defined EDITOR if not defined VISUAL ( + set CHEAT_EDITOR=write +) -:: Retrieve the path to python executable. -for /f "delims=" %%A in ('where python') do set "PATHOFPYTHON=%%A" -%PATHOFPYTHON% %PATHOFPYTHON%\..\Scripts\cheat %* - -:: Remove this variable to avoid polluting the environment. -set PATHOFPYTHON= +REM %~dp0 is black magic for getting directory of script +python %~dp0cheat %*