Skip Kitty graphics detection for WezTerm #7
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
windows
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
kahliburke/Tachikoma.jl#7
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WezTerm supports sixel but not Kitty graphics. However it appears to respond to the Kitty graphics protocol query in a way that causes misdetection, which previously caused shm segment leaks.
WezTerm sets
TERM_PROGRAM=WezTerm, so we can check that and skip the Kitty graphics detection entirely, defaulting to sixel.I tried the branch
fix/7-skip-kitty-for-wezterm, and it corrects both problems for me: There is no memory leak, and the sixel graphics indemos/test_sixel_diag.jlare visible. Thanks!FYI: I found why Kitty graphics are not working with WezTerm: https://github.com/wezterm/wezterm/issues/7631