Strange behaviour after window resize with saveLines=0
Emanuele Giaquinta
emanuele.giaquinta at gmail.com
Sun Jan 13 18:44:44 CET 2013
On Sun, Jan 13, 2013 at 03:37:50PM +0200, Emanuele Giaquinta wrote:
> On Sun, Jan 13, 2013 at 02:18:40PM +0100, Bert Münnich wrote:
> > Hi,
> >
> > after installing rxvt-unicode version 9.16 I've noticed a strange
> > behaviour after resizing the window, if the "saveLines" X resource is
> > set to "0": When new output is generated and the buffer's text is
> > scrolled, old content repeatedly re-enters the screen from below and
> > is mixed with the new output. Version 9.15 does not show this
> > behaviour.
> >
> > Steps to reproduce this issue:
> > 1. Open a new instance of rxvt-unicode with `-sl 0`
> > 2. Add some text to the buffer, e.g. `ls -l`
> > 3. Resize the window, regardless of direction and amount
> > 4. Repeatedly hit return, after cursor line reaches end of screen old
> > text from above re-enters the screen from below
>
> Thanks for the report, I can reproduce it. The bug was introduced in
> 2012-05-28 change
>
> "use one big chunk for all line_t's and rend/text data, get rid fo salloc".
It should be fixed in cvs.
Emanuele
More information about the rxvt-unicode
mailing list