terminal: cursor back should reduce count if pending wrap is one

This commit is contained in:
Mitchell Hashimoto
2023-10-06 07:50:26 -07:00
parent 0abfbde8de
commit 7fe1a61ae8
2 changed files with 66 additions and 5 deletions

View File

@@ -152,11 +152,12 @@ const entries: []const ModeEntry = &.{
.{ .name = "insert", .value = 4 },
.{ .name = "reverse_colors", .value = 5 },
.{ .name = "origin", .value = 6 },
.{ .name = "autowrap", .value = 7, .default = true },
.{ .name = "wraparound", .value = 7, .default = true },
.{ .name = "mouse_event_x10", .value = 9 },
.{ .name = "cursor_blinking", .value = 12 },
.{ .name = "cursor_visible", .value = 25, .default = true },
.{ .name = "enable_mode_3", .value = 40 },
.{ .name = "reverse_wrap", .value = 45 },
.{ .name = "keypad_keys", .value = 66 },
.{ .name = "mouse_event_normal", .value = 1000 },
.{ .name = "mouse_event_button", .value = 1002 },