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

Diff for /src/usr.bin/tmux/screen-write.c between version 1.27 and 1.28

version 1.27, 2009/10/12 11:08:02 version 1.28, 2009/10/12 16:33:39
Line 1035 
Line 1035 
         if (screen_check_selection(s, s->cx - width, s->cy)) {          if (screen_check_selection(s, s->cx - width, s->cy)) {
                 memcpy(&tmp_gc2, &s->sel.cell, sizeof tmp_gc2);                  memcpy(&tmp_gc2, &s->sel.cell, sizeof tmp_gc2);
                 tmp_gc2.data = gc->data;                  tmp_gc2.data = gc->data;
                 tmp_gc2.flags = gc->flags & ~(GRID_FLAG_FG256|GRID_FLAG_BG256);                  tmp_gc2.flags = gc->flags &
                 tmp_gc2.flags |= s->sel.cell.flags & (GRID_FLAG_FG256|GRID_FLAG_BG256);                      ~(GRID_FLAG_FG256|GRID_FLAG_BG256);
                   tmp_gc2.flags |= s->sel.cell.flags &
                       (GRID_FLAG_FG256|GRID_FLAG_BG256);
                 ttyctx.cell = &tmp_gc2;                  ttyctx.cell = &tmp_gc2;
                 tty_write(tty_cmd_cell, &ttyctx);                  tty_write(tty_cmd_cell, &ttyctx);
         } else {          } else {

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28