Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Rene Hexel <rh@netbsd.org>
List: source-changes
Date: 01/14/2000 06:02:00
Module Name:	pkgsrc
Committed By:	rh
Date:		Fri Jan 14 14:01:59 UTC 2000

Modified Files:
	pkgsrc/math/pspp: Makefile
	pkgsrc/math/pspp/files: md5 patch-sum
	pkgsrc/math/pspp/patches: patch-ae patch-ag patch-ah
Removed Files:
	pkgsrc/math/pspp/patches: patch-af patch-ai

Log Message:
Update pspp to 0.3.0

Version 0.3.0 changes since 0.2.3:

  Bugs fixed:
    * Using alphanumeric variables in functions under AGGREGATE
      segfaulted.  Fixed.
    * Under certain circumstances, the final case would be omitted
      from the results of an AGGREGATE operation.  Fixed.
    * Undefined behavior was invoked by referencing a freed pointer
      under certain circumstances.  Fixed.
    * A wrong record size was displayed when paging the active file to
      disk.  Fixed.
    * Not having enough temporary space for sorting caused a core
      dump.  Fixed.
    * Syntax errors in function descriptions on AGGREGATE caused core
      dumps.  Fixed.
    * A null pointer was dereferenced, causing a core dump, when
      PERCENTILES was specified on FREQUENCIES.  This fixes the
      problem, but PSPP still doesn't calculate percentiles.
    * SORT always sorted in ascending order.  Fixed.
    * Some minor memory leaks in the expression parser were removed.
    * Many assertions fixed for strict ANSI C compliance.

  New features:
    * SET ECHO ON now implemented, but turned off by default.
    * PRINT specifier supported on END REPEAT.

  Other:
    * System libgmp2 library is used if installed instead of
      unconditionally using the included libgmp2 subset.
    * Extensive code cleanup, which continues.
    * Added CORRELATIONS command parser, but not implemented.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/math/pspp/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/math/pspp/files/md5 \
    pkgsrc/math/pspp/files/patch-sum
cvs rdiff -r1.1 -r1.2 pkgsrc/math/pspp/patches/patch-ae \
    pkgsrc/math/pspp/patches/patch-ag pkgsrc/math/pspp/patches/patch-ah
cvs rdiff -r1.1 -r0 pkgsrc/math/pspp/patches/patch-af \
    pkgsrc/math/pspp/patches/patch-ai

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