Return to grid.c CVS log | Up to [local] / src / usr.bin / tmux |
version 1.94, 2019/05/13 20:10:23 | version 1.95, 2019/05/26 17:34:45 | ||
---|---|---|---|
|
|
||
*px = wx; | *px = wx; | ||
*py = yy; | *py = yy; | ||
} | } | ||
/* Get length of line. */ | |||
u_int | |||
grid_line_length(struct grid *gd, u_int py) | |||
{ | |||
struct grid_cell gc; | |||
u_int px; | |||
px = grid_get_line(gd, py)->cellsize; | |||
if (px > gd->sx) | |||
px = gd->sx; | |||
while (px > 0) { | |||
grid_get_cell(gd, px - 1, py, &gc); | |||
if (gc.data.size != 1 || *gc.data.data != ' ') | |||
break; | |||
px--; | |||
} | |||
return (px); | |||
} |