Only do reverse-wrapping on cub1 #441

Closed
opened 7 months ago by dnkl · 0 comments
dnkl commented 7 months ago
Owner

Foot currently does reverse-wrapping (auto_left_margin/bw) on everything that calls term_cursor_left(). This is wrong; it should only be done for cub1. From man terminfo:

auto_left_margin | bw | bw | cub1 wraps from column 0 to last column

See https://github.com/sbt/sbt/issues/6421 for an example where this is breaking things.

Foot currently does reverse-wrapping (`auto_left_margin`/`bw`) on everything that calls `term_cursor_left()`. This is wrong; it should **only** be done for `cub1`. From `man terminfo`: > auto_left_margin | bw | bw | **cub1 wraps from column 0 to last column** See https://github.com/sbt/sbt/issues/6421 for an example where this is breaking things.
dnkl added the
bug
label 7 months ago
dnkl closed this issue 7 months ago
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.