ATTR_UL
clr_attr(ip, ATTR_UL);
set_attr(ip, ATTR_UL);
if (mode & ATTR_UL) attr = 0x01; /* ???????? */
if (mode & ATTR_UL) attr = 0x01;
if (mode & ATTR_UL) attr = 0x01;
if (mode & ATTR_UL) attr = 0x01; /* ???????? */
if (mode & ATTR_UL) attr = 0x01; /* ???????? */
if (mode & ATTR_UL) attr = 0x01; /* ???????? */
clr_attr (sc, ATTR_UL);
set_attr (sc, ATTR_UL);
ul = (mode & ATTR_UL) ? fh - cci->underline : fh;
if (mode & ATTR_UL) attr |= 0x01;
clr_attr(ip, ATTR_UL);
set_attr(ip, ATTR_UL);
[ATTR_UL] = tv_putc_ul,
[ATTR_INV | ATTR_UL] = tv_putc_ul_in,
[ATTR_BOLD | ATTR_UL] = tv_putc_bd_ul,
[ATTR_BOLD | ATTR_UL | ATTR_INV] = tv_putc_bd_ul_in,
[ATTR_BLINK | ATTR_UL] = tv_putc_ul,
[ATTR_BLINK | ATTR_UL | ATTR_INV] = tv_putc_ul_in,
[ATTR_BLINK | ATTR_BOLD | ATTR_UL] = tv_putc_bd_ul,
[ATTR_BLINK | ATTR_BOLD | ATTR_UL | ATTR_INV] = tv_putc_bd_ul_in,
#define ATTR_ALL (ATTR_INV | ATTR_UL|ATTR_BOLD|ATTR_BLINK)