Tartarus CVS: putty: ben

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Fri, 29 Nov 2002 00:32:05 +0000


CVS Root:       /home/cvs
Module:         putty
Changes by:     ben
Date:           Fri Nov 29 2002  00:32:05 GMT

Log message:
Improve support for non-colour displays by adding a mask of attributes to
ignore when breaking text into runs for display, and implement setting this
on Mac (other ports just use 0xffffffff).
We don't use DeviceLoop for this any more because Apple Technical Q&A
QA1024 says we shouldn't.  Unlike their example, we don't depend on the
Display Manager's being present either.

Modified files:
    .               : terminal.c terminal.h
    mac             : mac.h macterm.c

Links:
http://cvs.tartarus.org//putty/terminal.c.diff?r1=1.120&r2=1.121
http://cvs.tartarus.org//putty/terminal.h.diff?r1=1.5&r2=1.6
http://cvs.tartarus.org//putty/mac/mac.h.diff?r1=1.3&r2=1.4
http://cvs.tartarus.org//putty/mac/macterm.c.diff?r1=1.15&r2=1.16