Test cases for reflow on resize
Run each case in an 80column window, then resize the window wider and see if the second line gets reflowed.
perl -E 'say "A"x100' # plain spillover
perl -E 'say "B"x80; say "B"x20' # plain CRLF movement
perl -E 'say "\e[79G".("C"x22)' # spillover after CUP
perl -E 'print "D"x100; print "\eM\e[
perl -E 'print "E"x100; print "\eM\e[79GEE\n"' # does overprint at column 80 after CUP still wrap?
perl -E 'print "F"x100; say "\e[GFF"' # does overprint at column 1 still wrap?
perl -E 'print "G"x100; say "\eM\e[@G"' # does ICH earlier disturb wrap?
perl -E 'print "H"x100; say "\eM\e[80G\e[@"' # does ICH at column 80 disturb wrap?
perl -E 'print "I"x100; say "\eM\e[G\e[80X"' # does DCH cancel wrap?
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Paul "LeoNerd" Evans
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
xterm: does not reflow at all
libvte: reflows A C E F G H I; does not reflow B D
urxvt: reflows A C E; does not reflow B D
kitty: seems to reflow basically everything - even B. Which is probably a bad idea ;)