Hi, I can confirm that the bugs highlighted by my repro script have been fixed. Thank you! While playing around however, I managed to get the lines to scroll up again by printing long lines in a small window and then scaling it up. Repro for the new bug variant: 1 2 3 4 5 6 7 8 9 10 11#!/bin/sh printf "\x1b[8;20;80t" for j in {0..10} ; do echo -n " $j: " for i in {00..50} ; do echo -n $i ; done done echo echo last line at the bottom of the terminal sleep 2 printf "\x1b[8;20;120t" echo last line no...
Hi! Thank you so much for the fix! I can confirm that dynamic resizing is working and output is not being eaten up by horizontal resizing anymore. As you mentioned it isn't quite perfect, there are three minor issues I have noticed: Scrolling up (Shift+PgUp) after scaling down the window doesn't reflow the old output that was off-screen (vertically) before, it stays truncated. Scrolling up after enlarging the window again brings it back though. When scaling down the window, the log is pushed off-screen...
Horizontal resizing and wrapping