Closes #23026 With this hotfix, git committing from the built-in Zed terminal (well, PowerShell), now works. Release Notes: - N/A
26 lines
493 B
Bash
26 lines
493 B
Bash
#!/usr/bin/env sh
|
|
|
|
if [ "$ZED_WSL_DEBUG_INFO" = true ]; then
|
|
set -x
|
|
fi
|
|
|
|
ZED_PATH="$(dirname "$(realpath "$0")")"
|
|
|
|
IN_WSL=false
|
|
if [ -n "$WSL_DISTRO_NAME" ]; then
|
|
# $WSL_DISTRO_NAME is available since WSL builds 18362, also for WSL2
|
|
IN_WSL=true
|
|
fi
|
|
|
|
if [ $IN_WSL = true ]; then
|
|
WSL_USER="$USER"
|
|
if [ -z "$WSL_USER" ]; then
|
|
WSL_USER="$USERNAME"
|
|
fi
|
|
"$ZED_PATH/zed.exe" --wsl "$WSL_USER@$WSL_DISTRO_NAME" "$@"
|
|
exit $?
|
|
else
|
|
"$ZED_PATH/zed.exe" "$@"
|
|
exit $?
|
|
fi
|