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