William McBrine
Sat, 07 Jun 2003 15:14:27 -0700
IMHO, the defintion of ACS_CKBOARD in PDCurses is too dark; for consistency with the terminfo entries used with other curses implementations, it should use the 50% grey character, 0xb1, instead of 0xb2. (In some situations, in a Windows DOS shell, 0xb2 does appear as the 50% checkerboard, with 0xb1 as something lighter; but the standard ROM definitions place 0xb1 at 50% grey.)
Patch attached. :-) -- William McBrine <[EMAIL PROTECTED]>
*** curses.h~ Tue Jun 3 14:52:27 2003 --- curses.h Sat Jun 7 11:31:00 2003 *************** *** 1148,1154 **** # define ACS_PLUS (chtype)0xc5 /* SysV */ # define ACS_S1 (chtype)0x2d /* SysV */ # define ACS_S9 (chtype)0x5f /* SysV */ ! # define ACS_CKBOARD (chtype)0xb2 /* SysV */ # define ACS_DEGREE (chtype)0xf8 /* SysV */ # define ACS_PLMINUS (chtype)0xf1 /* SysV */ # define ACS_BULLET (chtype)0xf9 /* SysV */ --- 1148,1154 ---- # define ACS_PLUS (chtype)0xc5 /* SysV */ # define ACS_S1 (chtype)0x2d /* SysV */ # define ACS_S9 (chtype)0x5f /* SysV */ ! # define ACS_CKBOARD (chtype)0xb1 /* SysV */ # define ACS_DEGREE (chtype)0xf8 /* SysV */ # define ACS_PLMINUS (chtype)0xf1 /* SysV */ # define ACS_BULLET (chtype)0xf9 /* SysV */