Lines Matching defs:from
30 lin from, upto; /* start and limit lines for this group of lines */
89 Lines BEG0 up to END0 are from the first file;
90 lines BEG1 up to END1 are from the second file. */
98 groups[0].from = beg0;
101 groups[1].from = beg1;
171 /* Print lines deleted from first file. */
181 /* Print lines inserted from second file. */
219 case 'e': return translate_line_number (g->file, g->from) - 1;
220 case 'f': return translate_line_number (g->file, g->from);
223 case 'n': return g->upto - g->from;
236 lin from = group->from, upto = group->upto;
244 if (format[1] == 'l' && format[2] == '\n' && !format[3] && from < upto)
246 fwrite (linbuf[from], sizeof (char),
247 linbuf[upto] + (linbuf[upto][-1] != '\n') - linbuf[from],
253 fwrite (linbuf[from], sizeof (char),
254 linbuf[upto] - linbuf[from], out);
259 for (; from < upto; from++)
274 output_1_line (linbuf[from],
275 (linbuf[from + 1]
276 - (linbuf[from + 1][-1] == '\n')),
281 output_1_line (linbuf[from], linbuf[from + 1], 0, 0);
285 f = do_printf_spec (out, f - 2, file, from, 0);