Merge origin/4902-image-support into 4902-image-support

Keep the global SIXEL cache and retention removal while incorporating the Escape-termination revert. Remove the manual-size comment in resize.c.
This commit is contained in:
Nicholas Marriott
2026-10-14 15:43:21 +01:00
3 changed files with 2 additions and 39 deletions

View File

@@ -76,15 +76,6 @@ sleep 1
[ "$($TMUX display-message -pt:sixel-stray '#{cursor_y}')" -gt 0 ] || exit 1
$TMUX kill-window -t:sixel-stray || exit 1
# A SIXEL string that is not terminated ends at the next Escape, and the
# sequence after it is still processed.
$TMUX new-window -d -n sixel-esc "
printf '\033Pq#0;2;100;0;0#0!8~\033[HXY'
sleep 10"
sleep 1
[ "$($TMUX capture-pane -pt:sixel-esc -S0 -E0)" = "XY" ] || exit 1
$TMUX kill-window -t:sixel-esc || exit 1
# The protocol default is transmit-only; a later placement uses the retained
# immutable image and advances by the same canonical one-cell footprint.
$TMUX new-window -d "