Lines Matching refs:col
84 static int col, maxcol;
139 (void)strcpy(termcap, "dumb:os:col#80:cr=^M:sf=^J:am:");
179 if (col == buflen) {
197 if (col > 0)
198 col--;
202 col = (col+8) & ~07;
203 if (col > maxcol)
204 maxcol = col;
208 col = 0;
258 if (obuf[col].c_char || obuf[col].c_width < 0) {
259 while (col > 0 && obuf[col].c_width < 0)
260 col--;
261 w = obuf[col].c_width;
263 obuf[col++].c_mode |= UNDERL | mode;
264 if (col > maxcol)
265 maxcol = col;
268 obuf[col].c_char = '_';
269 obuf[col].c_width = 1;
272 col++;
273 if (col > maxcol)
274 maxcol = col;
289 if (obuf[col].c_char == '\0') {
290 obuf[col].c_char = c;
292 obuf[col + i].c_mode = mode;
293 obuf[col].c_width = w;
295 obuf[col + i].c_width = -1;
296 } else if (obuf[col].c_char == '_') {
297 obuf[col].c_char = c;
299 obuf[col + i].c_mode |= UNDERL|mode;
300 obuf[col].c_width = w;
302 obuf[col + i].c_width = -1;
303 } else if ((wint_t)obuf[col].c_char == c) {
305 obuf[col + i].c_mode |= BOLD|mode;
307 w = obuf[col].c_width;
309 obuf[col + i].c_mode = mode;
311 col += w;
312 if (col > maxcol)
313 maxcol = col;
434 col = 0;
444 oldcol = col;
447 col = oldcol;