DIFFPP(1) DIFFPP DIFFPP(1) NNAAMMEE diffpp - pretty-print diff outputs with GNU enscript SSYYNNOOPPSSIISS ddiiffffpppp _c_u_r_r_e_n_t_f_i_l_e < _d_i_f_f_-_f_i_l_e DDEESSCCRRIIPPTTIIOONN DDiiffffpppp converts ddiiffff((11))-program's output files to a format suitable to be printed with GNU eennssccrriipptt((11)). Program annotates the changes with enscript's special escapes so enscript can highlight the modified portions of the file. All changed and added lines are printed with gray-back- ground, deleted lines are marked with minus (`-') charac- ters; ddiiffffpppp prints one minus character for each deleted line. EEXXAAMMPPLLEESS The easiest way to use ddiiffffpppp is to use it as an input filter for enscript. If an input filter is specified for enscript it is used to pre-process the incoming data-stream. Filtering does not alter any header strings or file-timestamps which might be printed on enscript headers; only the incoming data is modified. eennssccrriipptt --GG22rree ----ffiilltteerr==''rrccssddiiffff %%ss || ddiiffffpppp %%ss'' **..cc **..hh Print the changes between current source files and their latest RCS-versions. eennssccrriipptt --GG22rree ----ffiilltteerr==''ddiiffff %%ss~~ %%ss || ddiiffffpppp %%ss'' **..cc **..hh Print changes between source files and the corre- sponding backup-files. SSEEEE AALLSSOO diff(1), enscript(1) AAUUTTHHOORR Markku Rossi DIFFPP Jan 29, 1997 1