From 237c94139534a3170bcf0c6a59d32a77073c0894 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Mon, 6 Jan 2025 10:02:24 -0500 Subject: [PATCH] bash: narrow the scope of GHOSTTY_BASH_ENV GHOSTTY_BASH_ENV is only set in the '--posix' path. This change is a code organization improvement and doesn't change the script's behavior. --- src/shell-integration/bash/ghostty.bash | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shell-integration/bash/ghostty.bash b/src/shell-integration/bash/ghostty.bash index 1cd939659..1e27545b6 100644 --- a/src/shell-integration/bash/ghostty.bash +++ b/src/shell-integration/bash/ghostty.bash @@ -24,6 +24,7 @@ if [ -n "$GHOSTTY_BASH_INJECT" ]; then builtin source "$GHOSTTY_BASH_ENV" builtin export ENV="$GHOSTTY_BASH_ENV" fi + builtin unset GHOSTTY_BASH_ENV else # Restore bash's default 'posix' behavior. Also reset 'inherit_errexit', # which doesn't happen as part of the 'posix' reset. @@ -64,7 +65,7 @@ if [ -n "$GHOSTTY_BASH_INJECT" ]; then fi fi - builtin unset GHOSTTY_BASH_ENV GHOSTTY_BASH_RCFILE + builtin unset GHOSTTY_BASH_RCFILE builtin unset ghostty_bash_inject rcfile fi