From b34e3fb10847bbb1525f1cd7f363833f89d8ed5f Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Mon, 4 Jul 2005 04:27:59 +0000 Subject: [PATCH] Update for 0.4.0. --- NEWS | 57 +++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 41 insertions(+), 16 deletions(-) diff --git a/NEWS b/NEWS index a8398ee9..62274009 100644 --- a/NEWS +++ b/NEWS @@ -1,17 +1,11 @@ PSPP NEWS -- history of user-visible changes. -Time-stamp: <2005-05-02 22:40:58 blp> +Time-stamp: <2005-07-03 21:25:56 blp> Copyright (C) 1996-9, 2000 Free Software Foundation, Inc. See the end for copying conditions. Please send PSPP bug reports to bug-gnu-pspp@gnu.org. -Preliminary list of changes from 0.3.1 to 0.3.2: - - PSPP now reads and writes system files compatible with spssV12. - - New commands: VARIABLE WIDTH, VARIABLE ALIGNMENT, VARIABLE LEVEL. - -Preliminary list of changes from 0.3.0 to 0.3.1: +Changes from 0.3.0 to 0.4.0: New build dependencies: @@ -25,9 +19,7 @@ Preliminary list of changes from 0.3.0 to 0.3.1: Newly implemented commands and statistical features: - * DATE (as a stub, to enhance compatibility). - - * EXAMINE. + * EXAMINE, including its graphing features. * FREQUENCIES now supports percentiles. @@ -37,9 +29,31 @@ Preliminary list of changes from 0.3.0 to 0.3.1: * SHOW. + * SORT CASES now sorts stably, that is, two cases with equal sort + criteria will be in the same relative order before and after the + sort. + * T-TEST (re-written). - * USE (as a stub, to enhance compatibility). + * DATE and USE. These commands are parsed but otherwise ignored, + to enhance compatibility with certain command files that invoke + them unnecessarily. + + * VARIABLE WIDTH, VARIABLE ALIGNMENT, and VARIABLE LEVEL. These + currently have no effect on PSPP output, but their values are + written to and read from system files and thus may affect + third-party software. + + * SET EPOCH implemented. + + * DATA LIST FREE and DATA LIST LIST now support arbitrary field + delimiters. + + * FILE HANDLE now supports custom tab widths. + + Long variable names (and other identifiers) are now supported. Up + to the first 64 bytes of each identifier is significant. PSPP now + reads and writes system files compatible with SPSS version 12. New --algorithm and --syntax command line options allow SPSS-compatible or enhanced modes to be selected. @@ -48,19 +62,30 @@ Preliminary list of changes from 0.3.0 to 0.3.1: significantly improved. Refer to the manual for details. Calculation of moments (mean, standard deviation, kurtosis, - skewness) has been rewritten and should now be more accurate. + skewness) has been rewritten and should now be more accurate. In + --algorithm=enhanced mode moments may be more accurate than SPSS in + some cases. Numerous bugs have been fixed, too many to mention here. Many new tests have been added, leading to the discovery and fixing of many of these bugs. - ASCII driver can now squeeze multiple blank lines into single blank - lines. + The ASCII output driver can now squeeze multiple blank lines into + single blank lines. Much of the code has been rewritten and refactored. It is now much cleaner. - lib/julcal has been removed. + The FILE TYPE and REPEATING DATA commands have been disabled for + this release because their implementations were deemed too buggy to + be useful. They will be fixed and replaced in a future release. + + New pspp-mode for Emacs (in pspp-mode.el). + + Added rudimentary command-line completion for interactive input. + + lib/julcal and lib/dcdflib are no longer used, so they have been + removed. For developers, the build system now requires Autoconf 2.58 and Automake 1.7. The included gettext has been updated to version -- 2.30.2