Lines Matching refs:col
82 static int col, maxcol;
141 (void)strcpy(termcap, "dumb:os:col#80:cr=^M:sf=^J:am:");
174 while ((c = getwc(f)) != WEOF && col < MAXBUF) switch(c) {
177 if (col > 0)
178 col--;
182 col = (col+8) & ~07;
183 if (col > maxcol)
184 maxcol = col;
188 col = 0;
238 if (obuf[col].c_char || obuf[col].c_width < 0) {
239 while (col > 0 && obuf[col].c_width < 0)
240 col--;
241 w = obuf[col].c_width;
243 obuf[col++].c_mode |= UNDERL | mode;
244 if (col > maxcol)
245 maxcol = col;
248 obuf[col].c_char = '_';
249 obuf[col].c_width = 1;
252 col++;
253 if (col > maxcol)
254 maxcol = col;
269 if (obuf[col].c_char == '\0') {
270 obuf[col].c_char = c;
272 obuf[col + i].c_mode = mode;
273 obuf[col].c_width = w;
275 obuf[col + i].c_width = -1;
276 } else if (obuf[col].c_char == '_') {
277 obuf[col].c_char = c;
279 obuf[col + i].c_mode |= UNDERL|mode;
280 obuf[col].c_width = w;
282 obuf[col + i].c_width = -1;
283 } else if ((wint_t)obuf[col].c_char == c) {
285 obuf[col + i].c_mode |= BOLD|mode;
287 w = obuf[col].c_width;
289 obuf[col + i].c_mode = mode;
291 col += w;
292 if (col > maxcol)
293 maxcol = col;
413 col = 0;
423 oldcol = col;
426 col = oldcol;