[BACK]Return to screen-redraw.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/screen-redraw.c between version 1.85 and 1.86

version 1.85, 2021/08/05 09:43:51 version 1.86, 2021/08/11 09:05:21
Line 680 
Line 680 
 {  {
         struct client           *c = ctx->c;          struct client           *c = ctx->c;
         struct session          *s = c->session;          struct session          *s = c->session;
           struct window           *w = s->curw->window;
           struct options          *oo = w->options;
         struct tty              *tty = &c->tty;          struct tty              *tty = &c->tty;
           struct format_tree      *ft;
         struct window_pane      *wp;          struct window_pane      *wp;
         u_int                    cell_type, x = ctx->ox + i, y = ctx->oy + j;          u_int                    cell_type, x = ctx->ox + i, y = ctx->oy + j;
         int                      pane_status = ctx->pane_status, isolates;          int                      pane_status = ctx->pane_status, isolates;
Line 694 
Line 697 
         if (cell_type == CELL_INSIDE)          if (cell_type == CELL_INSIDE)
                 return;                  return;
   
         if (wp == NULL)          if (wp == NULL) {
                 memcpy(&gc, &grid_default_cell, sizeof gc);                  if (!ctx->no_pane_gc_set) {
         else {                          ft = format_create_defaults(NULL, c, s, s->curw, NULL);
                           memcpy(&ctx->no_pane_gc, &grid_default_cell, sizeof gc);
                           style_add(&ctx->no_pane_gc, oo, "pane-border-style",
                               ft);
                           format_free(ft);
                           ctx->no_pane_gc_set = 1;
                   }
                   memcpy(&gc, &ctx->no_pane_gc, sizeof gc);
           } else {
                 tmp = screen_redraw_draw_borders_style(ctx, x, y, wp);                  tmp = screen_redraw_draw_borders_style(ctx, x, y, wp);
                 if (tmp == NULL)                  if (tmp == NULL)
                         return;                          return;

Legend:
Removed from v.1.85  
changed lines
  Added in v.1.86