X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp;a=blobdiff_plain;f=NEWS;h=3974f542b3440606e8e504f573255d2a82e6966b;hp=3c09bf8bad9865d398835bc33207b1f3fb16f4b8;hb=refs%2Fheads%2Flexer;hpb=a258e53c63a08b0ec48aea8f03808eb651729424 diff --git a/NEWS b/NEWS index 3c09bf8bad..3974f542b3 100644 --- a/NEWS +++ b/NEWS @@ -1,87 +1,140 @@ PSPP NEWS -- history of user-visible changes. -Time-stamp: <2010-10-16 13:05:30 blp> -Copyright (C) 1996-9, 2000, 2008, 2009, 2010 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.3 to 0.7.6: +Changes from 0.6.2 to 0.7.9: - * NPAR TESTS now supports the /KRUSKAL-WALLIS subcommand. + * New commands: - * AUTORECODE now supports the /GROUP subcommand. + - 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 - * The MRSETS command is now implemented. + * Changes to existing commands: - * SAVE TRANSLATE is now implemented, with initial support for saving - data in comma-separated value and tab-delimited formats. + - AUTORECODE has a new GROUP subcommand. - * The PRESERVE and RESTORE commands are now implemented. + - CROSSTABS has been re-implemented to fix numerous bugs. - * The HOST command has been updated to use more modern syntax. + - EXAMINE: /MISSING=LISTWISE is now the default. -Changes from 0.7.2 to 0.7.3: + - 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. - * 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. + - GET, INCLUDE, and INSERT have a new ENCODING subcommand. - * 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. + - MISSING VALUES can now assign missing values to long string + variables. -Changes from 0.7.1 to 0.7.2: + - ONEWAY: the POSTHOC subcommand is now implemented. - * Updated Perl module interface. + - The following new subcommands to NPAR TESTS have been implemented: + COCHRAN, FRIEDMAN, JONCKHEERE-TERPSTRA, KENDALL, KRUSKAL-WALLIS, MANN-WHITNEY, + MCNEMAR, SIGN, WILCOXON, and RUNS - * Value labels for long string variables are now supported. + - SET and SHOW no longer have ENDCMD, NULLINE, PROMPT, CPROMPT, and + DPROMPT subcommands. The defaults are now fixed values. - * Missing values for long string variables are now supported. + - VALUE LABELS can now assign value labels to long string + variables. -Changes from 0.7.0 to 0.7.1: + * Other language changes: - * Added a perl module to facilitate reading and writing of pspp system - files from perl programs. + - The new DATASET commands replace the "scratch file" PSPP + extension, which is no longer supported. -Changes from 0.6.2-pre6 to 0.7.0: + - 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'. - * 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. + See the "Tokens" section in the PSPP manual for more information. - * Numererous improvements to the Graphical User Interface have - made. Notable improvements include: + - 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. - - Non-Ascii characters in strings, labels and variable names are - now supported. + See the "Tokens" section in the PSPP manual for more information. - - A "Split Window" function is available, which makes it easier to - see different parts of a large data file. + * PSPPIRE graphical user interface improvements: - - 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. - + - Added support for non-ASCII characters in strings, labels and + variable names. - * New statistical procedures: - - CORRELATIONS - - ROC - - RELIABILITY + - A "Split Window" function is available, which makes it easier to + see different parts of a large data file. - NPAR TESTS now supports the WILCOXON and SIGN subcommands. + - 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. - The CROSSTABS command has been completely re-implemented to fix numerous bugs. + * Output changes: - * Three new commands to combine data files have been added: MATCH FILES, - UPDATE and ADD FILES. + - 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. - * A tutorial chapter has been added to the user manual. + - 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. -Changes from 0.6.1 to 0.6.2 + - 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: