Tartarus CVS: zap: christian
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Sat, 09 Nov 2002 19:56:59 +0000
CVS Root: /home/cvs
Module: zap
Changes by: christian
Date: Sat Nov 09 2002 19:56:59 GMT
Log message:
Completely rewrote ZapRedraw_PrepareDataLine. This has brought numerous
advantages:
* It's more intelligent about available control sequences (ie. it will
use 0,6,f instead of 0,1,f,b)
* It no longer destroys control sequences when it strips trailing spaces.
This caused problems where Zap's foreground font was Bold (substyle
&20) where it would remove the substyle. This then caused ZapRedraw to
miss the terminating 0,2 sequence.
* It's 200 bytes shorter :)
Modified files:
sources/!ZapRedraw/s: ZapRedraw
Links:
http://cvs.tartarus.org//zap/sources/%21ZapRedraw/s/ZapRedraw.diff?r1=fff&r2=1.12