Lines Matching refs:obuf
62 struct CHAR obuf[LINE_MAX]; variable
238 if (obuf[col].c_char) in ul_filter()
239 obuf[col].c_mode |= UNDERL | mode; in ul_filter()
241 obuf[col].c_char = '_'; in ul_filter()
257 if (obuf[col].c_char == L'\0') { in ul_filter()
258 obuf[col].c_char = c; in ul_filter()
259 obuf[col].c_mode = mode; in ul_filter()
262 obuf[++col].c_char = CDUMMY; in ul_filter()
263 } else if (obuf[col].c_char == L'_') { in ul_filter()
264 obuf[col].c_char = c; in ul_filter()
265 obuf[col].c_mode |= UNDERL|mode; in ul_filter()
268 obuf[++col].c_char = CDUMMY; in ul_filter()
269 } else if (obuf[col].c_char == c) in ul_filter()
270 obuf[col].c_mode |= BOLD|mode; in ul_filter()
272 obuf[col].c_char = c; in ul_filter()
273 obuf[col].c_mode = mode; in ul_filter()
294 if (obuf[i].c_mode != lastmode) { in flushln()
296 setmode(obuf[i].c_mode); in flushln()
297 lastmode = obuf[i].c_mode; in flushln()
299 if (obuf[i].c_char == L'\0') { in flushln()
305 outc(obuf[i].c_char); in flushln()
351 n = scrw[wcsetno(obuf[i].c_char)]; in overstrike()
370 switch (obuf[i].c_mode) { in overstrike()
390 *cp++ = obuf[i].c_char; in overstrike()
436 switch (obuf[i].c_mode) { in iattr()
445 n = scrw[wcsetno(obuf[i].c_char)]; in iattr()
486 obuf[i].c_char = obuf[i].c_mode = 0; in initbuf()