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

Diff for /src/usr.bin/tmux/grid-view.c between version 1.10 and 1.11

version 1.10, 2012/01/29 21:31:11 version 1.11, 2013/01/18 02:16:21
Line 52 
Line 52 
         grid_set_cell(gd, grid_view_x(gd, px), grid_view_y(gd, py), gc);          grid_set_cell(gd, grid_view_x(gd, px), grid_view_y(gd, py), gc);
 }  }
   
 /* Get UTF-8 for reading. */  
 const struct grid_utf8 *  
 grid_view_peek_utf8(struct grid *gd, u_int px, u_int py)  
 {  
         return (grid_peek_utf8(gd, grid_view_x(gd, px), grid_view_y(gd, py)));  
 }  
   
 /* Get UTF-8 for writing. */  
 struct grid_utf8 *  
 grid_view_get_utf8(struct grid *gd, u_int px, u_int py)  
 {  
         return (grid_get_utf8(gd, grid_view_x(gd, px), grid_view_y(gd, py)));  
 }  
   
 /* Set UTF-8. */  
 void  
 grid_view_set_utf8(  
     struct grid *gd, u_int px, u_int py, const struct grid_utf8 *gu)  
 {  
         grid_set_utf8(gd, grid_view_x(gd, px), grid_view_y(gd, py), gu);  
 }  
   
 /* Clear into history. */  /* Clear into history. */
 void  void
 grid_view_clear_history(struct grid *gd)  grid_view_clear_history(struct grid *gd)
Line 87 
Line 65 
         last = 0;          last = 0;
         for (yy = 0; yy < gd->sy; yy++) {          for (yy = 0; yy < gd->sy; yy++) {
                 gl = &gd->linedata[grid_view_y(gd, yy)];                  gl = &gd->linedata[grid_view_y(gd, yy)];
                 if (gl->cellsize != 0 || gl->utf8size != 0)                  if (gl->cellsize != 0)
                         last = yy + 1;                          last = yy + 1;
         }          }
         if (last == 0)          if (last == 0)

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11