mirror of
https://github.com/tmux/tmux.git
synced 2024-11-19 02:48:50 +00:00
This is better than disabling it.
This commit is contained in:
parent
6b2debfbfa
commit
14610569c8
14
screen.c
14
screen.c
@ -1,4 +1,4 @@
|
|||||||
/* $Id: screen.c,v 1.48 2007-11-26 20:45:13 nicm Exp $ */
|
/* $Id: screen.c,v 1.49 2007-11-26 22:06:11 nicm Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
@ -455,7 +455,19 @@ screen_draw_column(struct screen_draw_ctx *ctx, u_int px)
|
|||||||
void
|
void
|
||||||
screen_draw_line(struct screen_draw_ctx *ctx, u_int py)
|
screen_draw_line(struct screen_draw_ctx *ctx, u_int py)
|
||||||
{
|
{
|
||||||
|
u_int cx, cy;
|
||||||
|
|
||||||
|
cy = screen_y(ctx->s, py) - ctx->oy;
|
||||||
|
cx = ctx->s->grid_size[cy];
|
||||||
|
|
||||||
|
if (ctx->sel.flag ||
|
||||||
|
screen_size_x(ctx->s) < 3 || cx >= screen_size_x(ctx->s) - 3)
|
||||||
screen_draw_cells(ctx, 0, py, screen_size_x(ctx->s));
|
screen_draw_cells(ctx, 0, py, screen_size_x(ctx->s));
|
||||||
|
else {
|
||||||
|
screen_draw_cells(ctx, 0, py, cx);
|
||||||
|
screen_draw_move(ctx, cx, py);
|
||||||
|
input_store_zero(ctx->b, CODE_CLEARENDOFLINE);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Draw set of lines. */
|
/* Draw set of lines. */
|
||||||
|
Loading…
Reference in New Issue
Block a user