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

Diff for /src/usr.bin/tmux/grid.c between version 1.110 and 1.111

version 1.110, 2020/05/25 09:32:10 version 1.111, 2020/05/25 18:19:29
Line 114 
Line 114 
         gl->flags |= GRID_LINE_EXTENDED;          gl->flags |= GRID_LINE_EXTENDED;
   
         gee = &gl->extddata[gce->offset];          gee = &gl->extddata[gce->offset];
         gee->data = utf8_map_big(&gc->data);          utf8_from_data(&gc->data, &gee->data);
         gee->attr = gc->attr;          gee->attr = gc->attr;
         gee->flags = flags;          gee->flags = flags;
         gee->fg = gc->fg;          gee->fg = gc->fg;
Line 496 
Line 496 
                         gc->fg = gee->fg;                          gc->fg = gee->fg;
                         gc->bg = gee->bg;                          gc->bg = gee->bg;
                         gc->us = gee->us;                          gc->us = gee->us;
                         utf8_get_big(gee->data, &gc->data);                          utf8_to_data(gee->data, &gc->data);
                 }                  }
                 return;                  return;
         }          }
Line 570 
Line 570 
                 gce = &gl->celldata[px + i];                  gce = &gl->celldata[px + i];
                 if (grid_need_extended_cell(gce, gc)) {                  if (grid_need_extended_cell(gce, gc)) {
                         gee = grid_extended_cell(gl, gce, gc);                          gee = grid_extended_cell(gl, gce, gc);
                         gee->data = utf8_set_big(s[i], 1);                          gee->data = utf8_build_one(s[i], 1);
                 } else                  } else
                         grid_store_cell(gce, gc, s[i]);                          grid_store_cell(gce, gc, s[i]);
         }          }

Legend:
Removed from v.1.110  
changed lines
  Added in v.1.111