Skip to content

Notcurses hangs with tmux (if built with sixel support) #2736

Description

@rockorager

tmux recently added sixel support, and in doing so modified their DA1 response from CSI ? 1 ; 2 c to CSI ? 1 ; 2 ; 4 c. In this build, notcurses hangs (ie notcurses-info hangs). I assume this is an issue with the DA1 parser. the xterm ctlseqs docs don't show that a CSI ? 1 ; 2 c response can have param, but the VT220 manual sure seems to imply that a DA1 response can consist of any number of params.

$ export | egrep 'LANG|LC_CTYPE|TERM'
COLORTERM truecolor
GDM_LANG en_US.UTF-8
LANG en_US.UTF-8
TERM foot

nc version 3.0.9

foot 1.16.2

tmux next-3.4 (built off master branch)
tmux TERM tmux-256color

Metadata

Metadata

Assignees

Labels

bitmapsbitmapped graphics (sixel, kitty, mmap)bugSomething isn't working

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions