[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.88 and 1.89

version 1.88, 2021/08/13 18:54:54 version 1.89, 2021/10/11 13:27:50
Line 685 
Line 685 
         struct tty              *tty = &c->tty;          struct tty              *tty = &c->tty;
         struct format_tree      *ft;          struct format_tree      *ft;
         struct window_pane      *wp;          struct window_pane      *wp;
         u_int                    cell_type, x = ctx->ox + i, y = ctx->oy + j;  
         int                      pane_status = ctx->pane_status, isolates;  
         struct grid_cell         gc;          struct grid_cell         gc;
         const struct grid_cell  *tmp;          const struct grid_cell  *tmp;
           struct overlay_ranges    r;
           u_int                    cell_type, x = ctx->ox + i, y = ctx->oy + j;
           int                      pane_status = ctx->pane_status, isolates;
   
         if (c->overlay_check != NULL &&          if (c->overlay_check != NULL) {
             !c->overlay_check(c, c->overlay_data, x, y))                  c->overlay_check(c, c->overlay_data, x, y, 1, &r);
                 return;                  if (r.nx[0] + r.nx[1] == 0)
                           return;
           }
   
         cell_type = screen_redraw_check_cell(c, x, y, pane_status, &wp);          cell_type = screen_redraw_check_cell(c, x, y, pane_status, &wp);
         if (cell_type == CELL_INSIDE)          if (cell_type == CELL_INSIDE)

Legend:
Removed from v.1.88  
changed lines
  Added in v.1.89