printer 838 src/diffviewer/ydiff.c printer_for (char ch, DFUNC printer, void *ctx, FBUF *f, int *line, off_t *off) printer 848 src/diffviewer/ydiff.c printer (ctx, ch, *line, *off, sz, buf); printer 856 src/diffviewer/ydiff.c printer (ctx, 0, 0, 0, 1, "\n"); printer 860 src/diffviewer/ydiff.c printer (ctx, 0, 0, 0, sz, buf); printer 882 src/diffviewer/ydiff.c dff_reparse (diff_place_t ord, const char *filename, const GArray *ops, DFUNC printer, void *ctx) printer 924 src/diffviewer/ydiff.c while (line < n && printer_for (EQU_CH, printer, ctx, f, &line, &off)) printer 932 src/diffviewer/ydiff.c printer (ctx, DEL_CH, 0, 0, 1, "\n"); printer 937 src/diffviewer/ydiff.c n != 0 && printer_for (ADD_CH, printer, ctx, f, &line, &off); n--) printer 947 src/diffviewer/ydiff.c n != 0 && printer_for (CHG_CH, printer, ctx, f, &line, &off); n--) printer 954 src/diffviewer/ydiff.c printer (ctx, CHG_CH, 0, 0, 1, "\n"); printer 962 src/diffviewer/ydiff.c while (printer_for (EQU_CH, printer, ctx, f, &line, &off)) printer 1709 src/diffviewer/ydiff.c rv |= dff_reparse (DIFF_LEFT, dview->file[DIFF_LEFT], ops, printer, &ctx); printer 1713 src/diffviewer/ydiff.c rv |= dff_reparse (DIFF_RIGHT, dview->file[DIFF_RIGHT], ops, printer, &ctx);