Lines Matching defs:from
30 lin from, upto; /* start and limit lines for this group of lines */
95 Lines BEG0 up to END0 are from the first file;
96 lines BEG1 up to END1 are from the second file. */
104 groups[0].from = beg0;
107 groups[1].from = beg1;
177 /* Print lines deleted from first file. */
187 /* Print lines inserted from second file. */
225 case 'e': return translate_line_number (g->file, g->from) - 1;
226 case 'f': return translate_line_number (g->file, g->from);
229 case 'n': return g->upto - g->from;
242 lin from = group->from, upto = group->upto;
250 if (format[1] == 'l' && format[2] == '\n' && !format[3] && from < upto)
252 fwrite (linbuf[from], sizeof (char),
253 linbuf[upto] + (linbuf[upto][-1] != '\n') - linbuf[from],
259 fwrite (linbuf[from], sizeof (char),
260 linbuf[upto] - linbuf[from], out);
265 for (; from < upto; from++)
280 output_1_line (linbuf[from],
281 (linbuf[from + 1]
282 - (linbuf[from + 1][-1] == '\n')),
287 output_1_line (linbuf[from], linbuf[from + 1], 0, 0);
291 f = do_printf_spec (out, f - 2, file, from, 0);