Lines Matching refs:obuf
60 struct CHAR obuf[LINE_MAX]; variable
236 if (obuf[col].c_char) in ul_filter()
237 obuf[col].c_mode |= UNDERL | mode; in ul_filter()
239 obuf[col].c_char = '_'; in ul_filter()
255 if (obuf[col].c_char == L'\0') { in ul_filter()
256 obuf[col].c_char = c; in ul_filter()
257 obuf[col].c_mode = mode; in ul_filter()
260 obuf[++col].c_char = CDUMMY; in ul_filter()
261 } else if (obuf[col].c_char == L'_') { in ul_filter()
262 obuf[col].c_char = c; in ul_filter()
263 obuf[col].c_mode |= UNDERL|mode; in ul_filter()
266 obuf[++col].c_char = CDUMMY; in ul_filter()
267 } else if (obuf[col].c_char == c) in ul_filter()
268 obuf[col].c_mode |= BOLD|mode; in ul_filter()
270 obuf[col].c_char = c; in ul_filter()
271 obuf[col].c_mode = mode; in ul_filter()
292 if (obuf[i].c_mode != lastmode) { in flushln()
294 setmode(obuf[i].c_mode); in flushln()
295 lastmode = obuf[i].c_mode; in flushln()
297 if (obuf[i].c_char == L'\0') { in flushln()
303 outc(obuf[i].c_char); in flushln()
349 n = scrw[wcsetno(obuf[i].c_char)]; in overstrike()
368 switch (obuf[i].c_mode) { in overstrike()
388 *cp++ = obuf[i].c_char; in overstrike()
434 switch (obuf[i].c_mode) { in iattr()
443 n = scrw[wcsetno(obuf[i].c_char)]; in iattr()
484 obuf[i].c_char = obuf[i].c_mode = 0; in initbuf()