aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Adam <thomas@xteddy.org>2020-12-07 10:01:20 +0000
committerThomas Adam <thomas@xteddy.org>2020-12-07 10:01:20 +0000
commitcaf096394b3a155f904216dbf4d563c8ff7735b9 (patch)
tree8ffae2acdf456ca998fde164bb20a2dcfaba2105
parente288ea153ceffe42d88975fc23196c5dc3aeae5d (diff)
parentf6095cad993293ec0f1988c1f6ae22921f9d2b2e (diff)
downloadrtmux-caf096394b3a155f904216dbf4d563c8ff7735b9.tar.gz
rtmux-caf096394b3a155f904216dbf4d563c8ff7735b9.tar.bz2
rtmux-caf096394b3a155f904216dbf4d563c8ff7735b9.zip
Merge branch 'obsd-master' into master
-rw-r--r--screen-redraw.c10
-rw-r--r--screen-write.c2
2 files changed, 3 insertions, 9 deletions
diff --git a/screen-redraw.c b/screen-redraw.c
index 50df2671..47c1a838 100644
--- a/screen-redraw.c
+++ b/screen-redraw.c
@@ -407,7 +407,7 @@ screen_redraw_make_pane_status(struct client *c, struct window_pane *wp,
struct format_tree *ft;
char *expanded;
int pane_status = rctx->pane_status;
- u_int width, i, cell_type, top, px, py;
+ u_int width, i, cell_type, px, py;
struct screen_write_ctx ctx;
struct screen old;
@@ -432,16 +432,12 @@ screen_redraw_make_pane_status(struct client *c, struct window_pane *wp,
screen_write_start(&ctx, &wp->status_screen);
- if (rctx->statustop)
- top = rctx->statuslines;
- else
- top = 0;
for (i = 0; i < width; i++) {
px = wp->xoff + 2 + i;
if (rctx->pane_status == PANE_STATUS_TOP)
- py = top + wp->yoff - 1;
+ py = wp->yoff - 1;
else
- py = top + wp->yoff + wp->sy;
+ py = wp->yoff + wp->sy;
cell_type = screen_redraw_type_of_cell(c, px, py, pane_status);
screen_redraw_border_set(wp, pane_lines, cell_type, &gc);
screen_write_cell(&ctx, &gc);
diff --git a/screen-write.c b/screen-write.c
index ab6a020c..92f1aa39 100644
--- a/screen-write.c
+++ b/screen-write.c
@@ -1240,8 +1240,6 @@ screen_write_linefeed(struct screen_write_ctx *ctx, int wrapped, u_int bg)
gl = grid_get_line(gd, gd->hsize + s->cy);
if (wrapped)
gl->flags |= GRID_LINE_WRAPPED;
- else
- gl->flags &= ~GRID_LINE_WRAPPED;
log_debug("%s: at %u,%u (region %u-%u)", __func__, s->cx, s->cy,
s->rupper, s->rlower);