anchor.diff:  	goto :EOF
   )
   
  +:: ========================================================================
  +
  +:: Check if mintty is available
  +for %%s in (
  +	bin
  +	usr\bin
  +	usr\local\bin
  +) do (
  +	call :shell.mintty "%~1" "%%~s" && goto :EOF
  +)
  +
  +:: ========================================================================
  +
   :: Check if ConEmu is available
   set "SHELL_NAME=ConEmu"
   if exist "%~dp0vendors\ConEmu.bat" call "%~dp0vendors\ConEmu.bat"
  
positive.code: 	call :shell.consolez "%~1" && goto :EOF
  )
  
  :: Check if mintty is available
  for %%s in ( "bin" "usr\bin" "usr\local\bin" ) do (
  	call :shell.mintty "%~1" "%%~s" && goto :EOF
  )
  
  :: Try naked bash, ksh or sh
  for %%s in ( bash ksh sh ) do if exist "%~dp0vendors\%~1\bin\%%~s.exe" (
  	start "%~1 starting" "%~dp0vendors\%~1\bin\%%~s.exe" -l -i
  	goto :EOF
  )
  
  >&2 echo:Cannot find the specified shell "%~1".
  
  
  :shell.failed
  >&2 pause
  exit /b 1
  
  
  :shell.mintty
  setlocal
  
negative.code: 
  :: Set the home dir
  set "HOME=%~dp0home"
  
  :: ========================================================================
  
  :: Check if specific runner exists
  set "SHELL_RUNNER="
  