Lines Matching refs:csize
133 int csize = 0; in coladvance2() local
167 csize = linetabsize(line); in coladvance2()
168 if (csize > 0) in coladvance2()
169 csize--; in coladvance2()
171 if (wcol / width > (colnr_T)csize / width in coladvance2()
172 && ((State & INSERT) == 0 || (int)wcol > csize + 1)) in coladvance2()
178 wcol = (csize / width + 1) * width - 1; in coladvance2()
187 csize = win_lbr_chartabsize(curwin, line, ptr, col, &head); in coladvance2()
190 csize = lbr_chartabsize_adv(line, &ptr, col); in coladvance2()
192 col += csize; in coladvance2()
206 csize -= head; in coladvance2()
208 col -= csize; in coladvance2()
214 && ((col != wcol && col != wcol + 1) || csize > 1)) in coladvance2()
246 int correct = wcol - col - csize + 1; // negative!! in coladvance2()
251 if (-correct > csize) in coladvance2()
254 newline = alloc(linelen + csize); in coladvance2()
263 for (v = 0; v < csize; v++) in coladvance2()
267 newline[linelen + csize - 1] = NUL; in coladvance2()
271 idx += (csize - 1 + correct); in coladvance2()