version 1.80, 2009/12/26 10:39:02 |
version 1.81, 2009/12/26 11:02:32 |
|
|
tty_reset(tty); |
tty_reset(tty); |
else { |
else { |
if (fg_default && |
if (fg_default && |
fg != tc->fg && !(tc->flags & GRID_FLAG_FG256)) { |
(tc->fg != 8 || tc->flags & GRID_FLAG_FG256)) { |
if (have_ax) |
if (have_ax) |
tty_puts(tty, "\033[39m"); |
tty_puts(tty, "\033[39m"); |
else if (tc->fg != 7) |
else if (tc->fg != 7 || |
|
tc->flags & GRID_FLAG_FG256) |
tty_putcode1(tty, TTYC_SETAF, 7); |
tty_putcode1(tty, TTYC_SETAF, 7); |
tc->fg = 8; |
tc->fg = 8; |
tc->flags &= ~GRID_FLAG_FG256; |
tc->flags &= ~GRID_FLAG_FG256; |
} |
} |
if (bg_default && |
if (bg_default && |
bg != tc->bg && !(tc->flags & GRID_FLAG_BG256)) { |
(tc->bg != 8 || tc->flags & GRID_FLAG_BG256)) { |
if (have_ax) |
if (have_ax) |
tty_puts(tty, "\033[49m"); |
tty_puts(tty, "\033[49m"); |
else if (tc->bg != 0) |
else if (tc->bg != 0 || |
|
tc->flags & GRID_FLAG_BG256) |
tty_putcode1(tty, TTYC_SETAB, 0); |
tty_putcode1(tty, TTYC_SETAB, 0); |
tc->bg = 8; |
tc->bg = 8; |
tc->flags &= ~GRID_FLAG_BG256; |
tc->flags &= ~GRID_FLAG_BG256; |