Lines Matching refs:eol
207 // Write out line with potential embedded NUL, handling eol/noeol
208 static int emit(char *line, long len, int eol)
213 TT.noeol = !eol;
214 if (eol) line[len++] = '\n';
217 if (eol) line[len-1] = old;
265 int eol = 0, tea = 0;
282 if (line[len-1] == '\n') line[--len] = eol++;
465 if (emit(line, l ? l-line : len, eol)) break;
575 if (command->sflags & 4) emit(line, len, eol);
596 if (emit(line, len, eol))
628 if (line && !FLAG(n)) emit(line, len, eol);
922 // eol status, and to retain the filename for error messages, we'd need
924 // filehandle and eol status.