I'm sponsoring this fast track for  Philippe Jung.

The requested release binding is Minor.

A man page is included in the case's materials.

Thanks
pete


Proposal:

         Integrate diffstat into Solaris.

Detail:

         diffstat reads the output of diff and displays a histogram
         of the insertions, deletions, and modifications per-file.
         It is useful for reviewing large, complex patch files.
         It reads from one or more input files which contain output
         from diff, producing a  histogram of the total lines changed
         for each file referenced.  If the input filename ends with
         .bz2, .Z or .gz, diffstat will read the uncompressed data
         via a pipe from the corresponding program.

         The current version of diffstat is 1.45 at the time of this
         case.

         Example output:

diffstat diff-file.txt
  Makefile.master                           |    9 +
  cmd/mdb/tools/scripts/mkmodules.sh        |   13 -
  tools/Makefile                            |   11 +
  tools/Makefile.tools                      |   14 +-
  tools/README.tools                        |   26 +--
  tools/SUNWonbld/Makefile                  |    9 -
  tools/SUNWonbld/pkginfo.tmpl              |   10 -
  tools/SUNWonbld/postinstall               |   48 +++----
  tools/SUNWonbld/preremove                 |   23 +--
  tools/SUNWonbld/prototype_com             |  204 
+++++++++++++++---------------
  tools/SUNWonbld/prototype_i386            |   54 +++----
  tools/SUNWonbld/prototype_sparc           |   58 ++++----
  tools/abi/audit/abi_audit.c               |   31 ++--
  tools/abi/scripts/intf_check.1            |   15 +-
  tools/abi/scripts/intf_check.pl           |   11 -
  tools/codereview/codereview.1             |   18 +-
  tools/depcheck/Makefile                   |   22 +--
  tools/env/developer.sh                    |    6
  tools/env/gatekeeper.sh                   |    4
  tools/env/opensolaris.sh                  |    6
  tools/gk/login.sh                         |    8 -
  tools/lintdump/Makefile                   |    6
  tools/opensolaris/README.opensolaris.tmpl |    2
  tools/protocmp/exception_list.h           |   18 +-
  tools/scripts/bldenv.sh                   |   44 +++---
  tools/scripts/build_cscope.sh             |   17 +-
  tools/scripts/build_osnet.sh              |    9 -
  tools/scripts/checkpaths.sh               |    4
  tools/scripts/cstyle.1                    |   11 -
  tools/scripts/makebfu.sh                  |    8 -
  tools/scripts/nightly.1                   |    6
  tools/scripts/nightly.sh                  |   49 ++++---
  tools/scripts/onblddrop.sh                |    4
  tools/scripts/webrev.sh                   |    6
  tools/scripts/ws.1                        |   14 --
  tools/scripts/ws.sh                       |   15 +-
  tools/scripts/wsdiff.1                    |    4
  tools/scripts/wsdiff.py                   |    8 -
  tools/scripts/xref.mk                     |    6
  39 files changed, 435 insertions(+), 396 deletions(-)

Exported Interfaces

         SUNWdiffstat       Uncommitted             Package name
         /usr/bin/diffstat  Committed               Executable location
         diffstat           Uncommitted             Commandline syntax
         diffstat output    -                       Not an Interface

Imported Interfaces

         diff            output of diff

References

[1] http://invisible-island.net/diffstat - home page.
     Author of diffstat: Thomas E. Dickey.

[2] 6655775 diffstat 1.45 to be included into SFW consolidation

Reply via email to