version 1.261, 2017/04/17 08:10:44 |
version 1.262, 2017/04/18 15:27:47 |
|
|
tty_cursor_pane(tty, ctx, ctx->ocx, ctx->ocy); |
tty_cursor_pane(tty, ctx, ctx->ocx, ctx->ocy); |
|
|
if (tty_term_has(tty->term, TTYC_ECH) && |
if (tty_term_has(tty->term, TTYC_ECH) && |
!tty_fake_bce(tty, ctx->wp, ctx->bg)) |
!tty_fake_bce(tty, ctx->wp, 8)) |
tty_putcode1(tty, TTYC_ECH, ctx->num); |
tty_putcode1(tty, TTYC_ECH, ctx->num); |
else |
else |
tty_repeat_space(tty, ctx->num); |
tty_repeat_space(tty, ctx->num); |
|
|
return; |
return; |
|
|
if (!tty_pane_full_width(tty, ctx) || |
if (!tty_pane_full_width(tty, ctx) || |
tty_fake_bce(tty, ctx->wp, ctx->bg) || |
tty_fake_bce(tty, ctx->wp, 8) || |
!tty_term_has(tty->term, TTYC_CSR) || |
!tty_term_has(tty->term, TTYC_CSR) || |
!tty_term_has(tty->term, TTYC_RI)) { |
!tty_term_has(tty->term, TTYC_RI)) { |
tty_redraw_region(tty, ctx); |
tty_redraw_region(tty, ctx); |
|
|
return; |
return; |
|
|
if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || |
if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || |
tty_fake_bce(tty, wp, ctx->bg) || |
tty_fake_bce(tty, wp, 8) || |
!tty_term_has(tty->term, TTYC_CSR)) { |
!tty_term_has(tty->term, TTYC_CSR)) { |
tty_redraw_region(tty, ctx); |
tty_redraw_region(tty, ctx); |
return; |
return; |
|
|
u_int i; |
u_int i; |
|
|
if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || |
if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || |
tty_fake_bce(tty, wp, ctx->bg) || |
tty_fake_bce(tty, wp, 8) || |
!tty_term_has(tty->term, TTYC_CSR)) { |
!tty_term_has(tty->term, TTYC_CSR)) { |
tty_redraw_region(tty, ctx); |
tty_redraw_region(tty, ctx); |
return; |
return; |