version 1.27, 2009/10/12 11:08:02 |
version 1.28, 2009/10/12 16:33:39 |
|
|
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 { |