Lines Matching defs:emit
10 * TODO: handle error return from emit(), error_msg/exit consistently
208 static int emit(char *line, long len, int eol)
373 if (!command->hit) emit(str, strlen(str), 1);
418 emit(str, strlen(str), 1);
432 emit(toybuf, off, 1);
443 emit(toybuf, off, 1);
465 if (emit(line, l ? l-line : len, eol)) break;
575 if (command->sflags & 4) emit(line, len, eol);
585 // Swap out emit() context
596 if (emit(line, len, eol))
622 if (emit(toybuf, strlen(toybuf), 1)) break;
628 if (line && !FLAG(n)) emit(line, len, eol);
644 } else if (append->str) emit(append->str, strlen(append->str), 1);
645 else emit(line, 0, 0);