X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp;a=blobdiff_plain;f=NEWS;h=3974f542b3440606e8e504f573255d2a82e6966b;hp=1798fdd3c28d8021df00c9076ea59f5e2b262c72;hb=refs%2Fheads%2Flexer;hpb=bd17d2af982332ee1791998361b1ac6731fe14fa diff --git a/NEWS b/NEWS index 1798fdd3c2..3974f542b3 100644 --- a/NEWS +++ b/NEWS @@ -1,32 +1,140 @@ PSPP NEWS -- history of user-visible changes. -Time-stamp: <2009-09-08 21:08:29 blp> -Copyright (C) 1996-9, 2000, 2008, 2009 Free Software Foundation, Inc. +Copyright (C) 1996-2000, 2008-2012 Free Software Foundation, Inc. See the end for copying conditions. Please send PSPP bug reports to bug-gnu-pspp@gnu.org. -Changes from 0.7.1 to 0.7.2: +Changes from 0.6.2 to 0.7.9: - * Updated Perl module interface. + * New commands: - * Value labels for long string variables are now supported. + - ADD FILES + - CORRELATIONS + - DATAFILE ATTRIBUTES + - DATASET ACTIVATE + - DATASET CLOSE + - DATASET COPY + - DATASET DECLARE + - DATASET DISPLAY + - DATASET NAME + - MATCH FILES + - MEANS + - MRSETS + - PRESERVE and RESTORE + - QUICK CLUSTER + - RELIABILITY + - ROC + - SAVE TRANSLATE to CSV and tab-delimited files + - UPDATE + - VARIABLE ATTRIBUTES - * Missing values for long string variables are now supported. + * Changes to existing commands: -Changes from 0.7.0 to 0.7.1: + - AUTORECODE has a new GROUP subcommand. - * Added a perl module to facilitate reading and writing of pspp system - files from perl programs. + - CROSSTABS has been re-implemented to fix numerous bugs. -Changes from 0.6.2-pre6 to 0.7.0: + - EXAMINE: /MISSING=LISTWISE is now the default. - * Custom variable and data file attributes are now supported. - Commands VARIABLE ATTRIBUTE and DATAFILE ATTRIBUTE have been added - for setting and clear attributes. Support for attributes has also - been added to commands that read and write system files, such as - SAVE and GET, as well as to the DISPLAY command. + - DO REPEAT command has been reimplemented. Now, when DO REPEAT + contains an INCLUDE or INSERT command, substitutions are not + applied to the included file. + + - HOST has been updated to use more modern syntax. -Changes from 0.6.1 to 0.6.2-pre6: + - GET, INCLUDE, and INSERT have a new ENCODING subcommand. + + - MISSING VALUES can now assign missing values to long string + variables. + + - ONEWAY: the POSTHOC subcommand is now implemented. + + - The following new subcommands to NPAR TESTS have been implemented: + COCHRAN, FRIEDMAN, JONCKHEERE-TERPSTRA, KENDALL, KRUSKAL-WALLIS, MANN-WHITNEY, + MCNEMAR, SIGN, WILCOXON, and RUNS + + - SET and SHOW no longer have ENDCMD, NULLINE, PROMPT, CPROMPT, and + DPROMPT subcommands. The defaults are now fixed values. + + - VALUE LABELS can now assign value labels to long string + variables. + + * Other language changes: + + - The new DATASET commands replace the "scratch file" PSPP + extension, which is no longer supported. + + - Strings may now include arbitrary Unicode code points specified + in hexadecimal, using the syntax U'hhhh'. For example, Unicode + code point U+1D11E, the musical G clef character, may be + expressed as U'1D11E'. + + See the "Tokens" section in the PSPP manual for more information. + + - In previous versions of PSPP, in a string expressed in + hexadecimal with X'hh' syntax, the hexadecimal digits expressed + bytes in the locale encoding. In this version of PSPP, X'hh' + syntax always expresses bytes in UTF-8 encoding. + + See the "Tokens" section in the PSPP manual for more information. + + * PSPPIRE graphical user interface improvements: + + - Added support for non-ASCII characters in strings, labels and + variable names. + + - A "Split Window" function is available, which makes it easier to + see different parts of a large data file. + + - Data files can now be opened by specifing their name as the first + argument. This means that on a properly configured desktop, double + clicking on an icon will open the file. + + * Output changes: + + - The new "cairo" output driver supports output in PostScript, PDF, + and SVG formats. Its functionality is a superset of that of the + "postscript" driver, which has been removed. You must have Cairo + and Pango installed to build the "cairo" driver. + + - Charts are now produced with Cairo and Pango, instead of libplot. + Without them, the new graphing features will not work. If you do + not have Cairo and Pango installed, you must run `configure' with + --without-cairo. + + - The plain text output driver now properly supports multibyte UTF-8 + characters, including double-width characters and combining + accents. + + - Output to OpenDocument format is now supported. + + - The HTML output is much improved. + + * The "pspp" program has a new option --batch (or -b) that selects + "batch" syntax mode. In previous versions of PSPP this syntax mode + was the default. Now a new "auto" syntax mode is the default. In + "auto" mode, PSPP interprets most syntax files correctly regardless + of their intended syntax mode. + + See the "Syntax Variants" section in the PSPP manual for more + information. + + * The "pspp" program has a new option --syntax-encoding that + specifies the encoding for syntax files listed on the command line, + as well as the default encoding for syntax files included with + INCLUDE or INSERT. The default is to accept the system locale + encoding, UTF-8, UTF-16, or UTF-32, automatically detecting which + one the system file uses. + + See the documentation for the INSERT command in the PSPP manual for + more information. + + * A new Perl module allows Perl programs to read and write PSPP + system files. + + * A tutorial chapter has been added to the user manual. + +Changes from 0.6.1 to 0.6.2: * New translations: @@ -48,6 +156,8 @@ Changes from 0.6.1 to 0.6.2-pre6: * Build fixes and changes: + - Fix build with GTK+ 2.17.4 and later. + - Make running "make" after running "configure" with different settings reliably rebuild version.c. @@ -71,6 +181,9 @@ Changes from 0.6.1 to 0.6.2-pre6: - Fix writing corrupted .sav files on Windows. + - Fix writing variable labels longer than 252 bytes to save files. + Thanks to Robert Westlund for reporting this bug. + - Fix writing corrupted .por files (bug #26034). - Fix reading .por files whose initial lines are not padded out @@ -110,7 +223,6 @@ Changes from 0.6.1 to 0.6.2-pre6: * Documentation: - Fix typo in BINOMIAL section of user manual (bug #25892). ->>>>>>> origin/stable:NEWS Changes from 0.6.0 to 0.6.1: