Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: source-changes
Date: 10/15/2000 05:23:57
Module Name:	pkgsrc
Committed By:	jlam
Date:		Sun Oct 15 02:23:57 UTC 2000

Modified Files:
	pkgsrc/math/xlispstat: Makefile
	pkgsrc/math/xlispstat/files: md5 patch-sum
	pkgsrc/math/xlispstat/patches: patch-ac patch-ad
	pkgsrc/math/xlispstat/pkg: COMMENT DESCR PLIST
Removed Files:
	pkgsrc/math/xlispstat/patches: patch-ab

Log Message:
Update xlispstat to 3.52.18.  Make me the maintainer (I guess because I'm
a card-carrying statistician).  Relevant changes from version 3.52.9:

	Switched to using sigsetjmp/siglonjmp when available to
		preserve signal masks (allows CONTROL-C to work on Linux).
	Modified startup to start hidden and minimized if -Embedded is
		in the command line.
	Cleaned up get-decoded-time.
	Removed savesys.lsp from distribution to force using
		save-workspace directly when building the mac or windows
		workspaces.  Using save-workspace from within a file means
		some special variables are bound.

	Added support for FreeBSD (enabled standard IEEE handling of
		floating point zero divide).
	Added SYSTEM:TYPED-VECTOR-ELEMENT-SIZE.
	Added unsigned C character to typed vector types.
	Added cptr-protect to add values onto list of values protected
		by a typed pointer.
	Added user exit functions.
	Added support for weak boxes.
	Added binding of *print-readably* to nil around default
		handler printing code and around do-debugger to avoid
		recursive errors.
	Added new customizable DDE server.
	Added minimal implementations of copy-readtable, readtablep, and
		set-syntax-from-char.
	Added error check for non-integer index in select.

	Fixed defpackage to prevent duplicate nicknames.
	Fixed structure printing to inherit print functions.
	Fixed lisp2ulong to signal an error for negative instead of
		positive arguments.
	Fixed buffer underflow problem in floating point formatting.
	Fixed make-string to check for negative length argument.
	Fixed some documentation mismatches.


To generate a diff of this commit:
cvs rdiff -r1.10 -r1.11 pkgsrc/math/xlispstat/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/math/xlispstat/files/md5
cvs rdiff -r1.1 -r1.2 pkgsrc/math/xlispstat/files/patch-sum
cvs rdiff -r1.1.1.1 -r0 pkgsrc/math/xlispstat/patches/patch-ab
cvs rdiff -r1.4 -r1.5 pkgsrc/math/xlispstat/patches/patch-ac
cvs rdiff -r1.2 -r1.3 pkgsrc/math/xlispstat/patches/patch-ad
cvs rdiff -r1.2 -r1.3 pkgsrc/math/xlispstat/pkg/COMMENT \
    pkgsrc/math/xlispstat/pkg/DESCR pkgsrc/math/xlispstat/pkg/PLIST

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