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