]> asedeno.scripts.mit.edu Git - PuTTY.git/commit
Divide the do_paint() loop into several subloops. The activity of
authorSimon Tatham <anakin@pobox.com>
Fri, 17 Dec 2004 11:37:16 +0000 (11:37 +0000)
committerSimon Tatham <anakin@pobox.com>
Fri, 17 Dec 2004 11:37:16 +0000 (11:37 +0000)
commitf4246872c4d904470ec7965a34ec08d8f5077609
treef0a703c741462601ecf1af101bc1ec40e5b830e7
parentfb6a1e9d428d7df9644d2413b04f500fa6413b02
Divide the do_paint() loop into several subloops. The activity of
going through the line and working out which bits need to be redrawn
is now in a separate loop from the subsequent activity of actually
going through and doing the redraws. This _should_ enable me to
tinker with the which-bits-to-redraw data in between the two, thus
fixing `font-overflow'. However, I thought it would be sensible to
break the work up into two commits so we can track bugs in the
restructuring separately from bugs introduced by the new feature.

Also added a couple more terminal test files.

[originally from svn r5001]
terminal.c
testdata/lattrs.txt [new file with mode: 0644]
testdata/vt100.txt [new file with mode: 0644]