Tartarus CVS: putty: ben
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Sat, 23 Nov 2002 21:42:48 +0000
CVS Root: /home/cvs
Module: putty
Changes by: ben
Date: Sat Nov 23 2002 21:42:48 GMT
Log message:
Fix a bug in scroll_display(): when the scrolled region contains the cursor
we need to update dispcurs as well as disptext.
Add scroll optimisation to scroll(). This makes it rather obvious that scroll
optimisation is breaking with PuTTY's usual policy of lazy updates, since
scrolling is done eagerly. Fixing this so that all the scrolling is saved
up for do_paint would be nice, but non-trivial.
Modified files:
. : terminal.c
Links:
http://cvs.tartarus.org//putty/terminal.c.diff?r1=1.119&r2=1.120