Subject: CVS commit: pkgsrc/textproc/diffstat
To: None <pkgsrc-changes@NetBSD.org>
From: Soren Jacobsen <snj@netbsd.org>
List: pkgsrc-changes
Date: 05/08/2006 06:22:52
Module Name:	pkgsrc
Committed By:	snj
Date:		Mon May  8 06:22:51 UTC 2006

Modified Files:
	pkgsrc/textproc/diffstat: Makefile distinfo
Removed Files:
	pkgsrc/textproc/diffstat/patches: patch-aa

Log Message:
Update to 1.41.  Selected changes:
* add options -l, -r and -t.  add to -f option
* improve I/O on Linux using fgetc_locked().
* improve searching of long sorted lists using tsearch()
* change order of merging and prefix-stripping so stripping all prefixes,
  e.g., with -p9, will be sorted as expected
* correct a reference to freed memory after merging found with valgrind.
* fix a different case for data beginning with "--" which was treated as
  a header line.
* Fix allocation problems.  Open files in binary mode for reading.
  Getopt returns -1, not necessarily EOF.  Add const where useful.  Use
  NO_IDENT where necessary.  malloc() comes from <stdlib.h> in standard
  systems
* minor fix for resync of unified diffs checks for range (line beginning
  with '@' without header lines (successive lines beginning with "---"
  and "+++")


To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 pkgsrc/textproc/diffstat/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/textproc/diffstat/distinfo
cvs rdiff -r1.1 -r0 pkgsrc/textproc/diffstat/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.