diffpp
(1)
名称
diffpp - print diff outputs with GNU enscript
用法概要
diffpp currentfile < diff-file
描述
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 <mtr@iki.fi> <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