simon-svn: putty: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Thu Dec 30 00:06:43 GMT 2010


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       9067
Date:           2010-12-30 00:06:43 +0000 (Thu, 30 Dec 2010)

Log message (9 lines):
Stop general_textout() from trying to slice up the input clipping
rectangle into smaller ones: it doesn't work any more, since the new
variable-pitch code can now call general_textout() with a larger
clipping rectangle than the text it's meant to be displaying. Instead,
general_textout() now uses the same semantics as the next loop up in
do_text_internal(): the first piece of text it displays uses the
opacity setting passed in, which blanks the entire clipping rectangle
if necessary, and then subsequent overlays are non-opaque. And the
same clipping rectangle is used throughout.

Modified files:
U   putty/windows/window.c

Links:
http://svn.tartarus.org/sgt/?rev=9067&view=rev
http://svn.tartarus.org/sgt/putty/windows/window.c?rev=9067&r1=9066&r2=9067



More information about the tartarus-commits mailing list