diffpp
(1)
Name
diffpp - print diff outputs with GNU enscript
Synopsis
diffpp currentfile < diff-file
Description
DIFFPP DIFFPP(1)
NAME
diffpp - pretty-print diff outputs with GNU enscript
SYNOPSIS
diffpp currentfile < diff-file
DESCRIPTION
Diffpp converts diff(1)-program's output files to a format
suitable to be printed with GNU enscript(1). Program anno-
tates 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; diffpp prints one minus character for each deleted
line.
EXAMPLES
The easiest way to use diffpp is to use it as an input fil-
ter 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-time-
stamps which might be printed on enscript headers; only the
incoming data is modified.
enscript -G2re --filter='rcsdiff %s | diffpp %s' *.c *.h
Print the changes between current source files and
their latest RCS-versions.
enscript -G2re --filter='diff %s~ %s | diffpp %s' *.c *.h
Print changes between source files and the corre-
sponding backup-files.
ATTRIBUTES
See attributes(5) for descriptions of the following
attributes:
+---------------+-----------------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+-----------------------+
|Availability | print/filter/enscript |
+---------------+-----------------------+
|Stability | Uncommitted |
+---------------+-----------------------+
SEE ALSO
diff(1), enscript(1)
DIFFPP Last change: Jan 29, 1997 1
DIFFPP DIFFPP(1)
AUTHOR
Markku Rossi <[email protected]> <http://www.iki.fi/~mtr/>
NOTES
Further information about this software can be found on the
open source community website at http://www.gnu.org/soft-
ware/enscript.
DIFFPP Last change: Jan 29, 1997 2