mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-15 16:26:08 +03:00
fix: replace non-existent GHOSTTY_VERSION with TERM_PROGRAM_VERSION in shell integration
GHOSTTY_VERSION was mistakenly referenced but is never set. Use TERM_PROGRAM_VERSION which is actually provided by Exec.zig from build_config.version_string.
This commit is contained in:
@ -111,7 +111,7 @@ if [[ "$GHOSTTY_SHELL_FEATURES" =~ ssh-(env|terminfo) ]]; then
|
|||||||
local vars=(
|
local vars=(
|
||||||
COLORTERM=truecolor
|
COLORTERM=truecolor
|
||||||
TERM_PROGRAM=ghostty
|
TERM_PROGRAM=ghostty
|
||||||
${GHOSTTY_VERSION:+TERM_PROGRAM_VERSION=$GHOSTTY_VERSION}
|
${TERM_PROGRAM_VERSION:+TERM_PROGRAM_VERSION=$TERM_PROGRAM_VERSION}
|
||||||
)
|
)
|
||||||
for v in "${vars[@]}"; do
|
for v in "${vars[@]}"; do
|
||||||
builtin export "${v?}"
|
builtin export "${v?}"
|
||||||
|
@ -119,8 +119,8 @@
|
|||||||
COLORTERM=truecolor
|
COLORTERM=truecolor
|
||||||
TERM_PROGRAM=ghostty
|
TERM_PROGRAM=ghostty
|
||||||
]
|
]
|
||||||
if (not-eq $E:GHOSTTY_VERSION '') {
|
if (not-eq $E:TERM_PROGRAM_VERSION '') {
|
||||||
set vars = [$@vars TERM_PROGRAM_VERSION=$E:GHOSTTY_VERSION]
|
set vars = [$@vars TERM_PROGRAM_VERSION=$E:TERM_PROGRAM_VERSION]
|
||||||
}
|
}
|
||||||
|
|
||||||
for v $vars {
|
for v $vars {
|
||||||
|
@ -105,8 +105,8 @@ function __ghostty_setup --on-event fish_prompt -d "Setup ghostty integration"
|
|||||||
COLORTERM=truecolor \
|
COLORTERM=truecolor \
|
||||||
TERM_PROGRAM=ghostty
|
TERM_PROGRAM=ghostty
|
||||||
|
|
||||||
if test -n "$GHOSTTY_VERSION"
|
if test -n "$TERM_PROGRAM_VERSION"
|
||||||
set -a vars "TERM_PROGRAM_VERSION=$GHOSTTY_VERSION"
|
set -a vars "TERM_PROGRAM_VERSION=$TERM_PROGRAM_VERSION"
|
||||||
end
|
end
|
||||||
|
|
||||||
for v in $vars
|
for v in $vars
|
||||||
|
@ -264,7 +264,7 @@ _ghostty_deferred_init() {
|
|||||||
vars=(
|
vars=(
|
||||||
COLORTERM=truecolor
|
COLORTERM=truecolor
|
||||||
TERM_PROGRAM=ghostty
|
TERM_PROGRAM=ghostty
|
||||||
${GHOSTTY_VERSION:+TERM_PROGRAM_VERSION=$GHOSTTY_VERSION}
|
${TERM_PROGRAM_VERSION:+TERM_PROGRAM_VERSION=$TERM_PROGRAM_VERSION}
|
||||||
)
|
)
|
||||||
for v in "${vars[@]}"; do
|
for v in "${vars[@]}"; do
|
||||||
export "${v?}"
|
export "${v?}"
|
||||||
|
Reference in New Issue
Block a user