Skip to content

cell diff options on ratatui-master#144

Open
benjajaja wants to merge 2 commits intomasterfrom
cell_diff_options
Open

cell diff options on ratatui-master#144
benjajaja wants to merge 2 commits intomasterfrom
cell_diff_options

Conversation

@benjajaja
Copy link
Copy Markdown
Collaborator

No description provided.

@benjajaja benjajaja self-assigned this Feb 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 19, 2026

Merge of a7b4963 to master

Screenshots from all terminal emulators:

alacritty

alacritty screenshot

Image diff vs master:
alacritty diff

blackbox

blackbox screenshot

Image diff vs master:
blackbox diff

contour

contour screenshot

Image diff vs master:
contour diff

foot

foot screenshot

Image diff vs master:
foot diff

ghostty

ghostty screenshot

Image diff vs master:
ghostty diff

kitty

kitty screenshot

Image diff vs master:
kitty diff

konsole

konsole screenshot

Image diff vs master:
konsole diff

mlterm

mlterm screenshot

Image diff vs master:
mlterm diff

rio

rio screenshot

Image diff vs master:
rio diff

wezterm

wezterm screenshot

Image diff vs master:
wezterm diff

xfce4-terminal

xfce4-terminal screenshot

Image diff vs master:
xfce4-terminal diff

xterm

xterm screenshot

Image diff vs master:
xterm diff

xterm-vt340

xterm-vt340 screenshot

Image diff vs master:
xterm-vt340 diff

@benjajaja benjajaja force-pushed the cell_diff_options branch 2 times, most recently from 1794ddd to 349dfb9 Compare February 19, 2026 11:15
@benjajaja benjajaja changed the title cell diff options cell diff options on ratatui-master Feb 19, 2026
benjajaja and others added 2 commits February 27, 2026 13:58
…uence cell

Use ratatui master which has "cell diff options" merged.

For sixel and iterm2, the cell that gets the actual escape sequence is
now set to ForcedWidth(1). This tells ratatui that the cell only takes
up 1 column even though the symbol is long, preventing buffer diffing
from incorrectly skipping the next cell after the image area.

This fixes a bug when a small image would only render into a single
cell, but ratatui then skipping the next cell because it thinks that
the first cell has a long width.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant