mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 21:56:57 +00:00
Merge branch '2.5-rc'
This commit is contained in:
4
CHANGES
4
CHANGES
@ -1,5 +1,9 @@
|
|||||||
CHANGES FROM 2.4 to 2.5 09 May 2017
|
CHANGES FROM 2.4 to 2.5 09 May 2017
|
||||||
|
|
||||||
|
* Fix ECH with a background colour.
|
||||||
|
|
||||||
|
* Do not rely on the terminal not moving the cursor after DL or EL.
|
||||||
|
|
||||||
* Fix send-keys and send-prefix in copy-mode (so C-b C-b works). GitHub issue
|
* Fix send-keys and send-prefix in copy-mode (so C-b C-b works). GitHub issue
|
||||||
905.
|
905.
|
||||||
|
|
||||||
|
2
grid.c
2
grid.c
@ -472,7 +472,7 @@ grid_clear(struct grid *gd, u_int px, u_int py, u_int nx, u_int ny, u_int bg)
|
|||||||
gd->linedata[yy].cellsize = px;
|
gd->linedata[yy].cellsize = px;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
grid_expand_line(gd, yy, px + nx, bg);
|
grid_expand_line(gd, yy, px + nx, 8); /* default bg first */
|
||||||
for (xx = px; xx < px + nx; xx++)
|
for (xx = px; xx < px + nx; xx++)
|
||||||
grid_clear_cell(gd, xx, yy, bg);
|
grid_clear_cell(gd, xx, yy, bg);
|
||||||
}
|
}
|
||||||
|
@ -630,7 +630,7 @@ screen_write_clearcharacter(struct screen_write_ctx *ctx, u_int nx, u_int bg)
|
|||||||
screen_write_initctx(ctx, &ttyctx);
|
screen_write_initctx(ctx, &ttyctx);
|
||||||
ttyctx.bg = bg;
|
ttyctx.bg = bg;
|
||||||
|
|
||||||
grid_view_clear(s->grid, s->cx, s->cy, nx, 1, 8);
|
grid_view_clear(s->grid, s->cx, s->cy, nx, 1, bg);
|
||||||
|
|
||||||
screen_write_collect_flush(ctx, 0);
|
screen_write_collect_flush(ctx, 0);
|
||||||
ttyctx.num = nx;
|
ttyctx.num = nx;
|
||||||
|
Reference in New Issue
Block a user