[BACK]Return to tty.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/tty.c between version 1.80 and 1.81

version 1.80, 2009/12/26 10:39:02 version 1.81, 2009/12/26 11:02:32
Line 1253 
Line 1253 
                         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;

Legend:
Removed from v.1.80  
changed lines
  Added in v.1.81