From 2cd1819d8b54b0785d5f4a6f29d55b28487bfa9e Mon Sep 17 00:00:00 2001 From: mintty Date: Sat, 30 Aug 2025 00:00:00 +0000 Subject: [PATCH] 3.8.0.3 --- VERSION | 2 +- config-distros.sh | 2 +- install.bat | 10 ++++++++++ makefile | 2 +- 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index 9ad370d..e63c5be 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.8.0.2 +3.8.0.3 diff --git a/config-distros.sh b/config-distros.sh index 7062a71..280a00c 100755 --- a/config-distros.sh +++ b/config-distros.sh @@ -325,7 +325,7 @@ config () { if $ok && ! $remove && [ -n "$distro" ] then # fix #163: backend missing +x with certain mount options - echo Setting +x wslbridge2 backends for distro "'$distro'" + echo Setting +x wslbridge2 backend for distro "'$distro'" (cd "$INSTDIR"; cd bin; PATH="${WINDIR}/Sysnative:${PATH}" wsl.exe -d "$distro" chmod +x wslbridge2-backend) # (cd "$LOCALAPPDATA/wsltty/bin"; wsl.exe -d "$distro" chmod +x wslbridge2-backend) # (cd ... ; "$SYSTEMROOT/System32/bash.exe" "$guid" -c chmod +x wslbridge2-backend) diff --git a/install.bat b/install.bat index bf3c8d7..befe6be 100755 --- a/install.bat +++ b/install.bat @@ -155,6 +155,7 @@ mkdir "%configdir%\emojis" 2> nul: copy "%installdir%\usr\share\mintty\emojis\getemojis" "%configdir%\emojis" 2> nul: copy "%installdir%\usr\share\mintty\emojis\getflags" "%configdir%\emojis" 2> nul: +goto noetc rem 3.8.0.2: create global config file for troubleshooting mkdir "%installdir%\etc" 2> nul: echo ###########################>"%installdir%\etc\minttyrc" @@ -162,6 +163,15 @@ echo # Troubleshooting>>"%installdir%\etc\minttyrc" echo # To work around a pty interworking issue between wsl and cygwin,>>"%installdir%\etc\minttyrc" echo # we need to apply this configuration for now:>>"%installdir%\etc\minttyrc" echo Baud=999999>>"%installdir%\etc\minttyrc" +goto etcok + +:noetc +rem 3.8.0.3: remove previous troubleshooting patch +if exist "%installdir%\etc\minttyrc" del "%installdir%\etc\minttyrc" +if exist "%installdir%\etc" rmdir "%installdir%\etc" + +:etcok + rem create config file if it does not yet exist if exist "%configdir%\config" goto appconfig diff --git a/makefile b/makefile index ca0f30e..0244679 100644 --- a/makefile +++ b/makefile @@ -11,7 +11,7 @@ ############################## # mintty and wsltty release versions -wslttyver=3.8.0.2 +wslttyver=3.8.0.3 minttyver=3.8.0