X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2FChangeLog;h=ef91902bc486efa312eef48f046d57c4d5ea5ea2;hb=0bd3b06bbdf530044eeb6b1518edbffd7124fcb7;hp=a14e6cdec31072c1e123ef1a34ee788eda278a4d;hpb=8cc788667db16517f96ba15979da3e3b9638dd3b;p=pspp-builds.git diff --git a/src/data/ChangeLog b/src/data/ChangeLog index a14e6cde..ef91902b 100644 --- a/src/data/ChangeLog +++ b/src/data/ChangeLog @@ -1,3 +1,123 @@ +2008-07-25 Ben Pfaff + + * casereader-translator.c (struct casereader_arithmetic_sequence): + New struct. + (casereader_create_arithmetic_sequence): New function. + (cas_translate): New function. + (cas_destroy): New function. + +2008-07-26 John Darrington + + * case-ordering.c case-ordering.h: Removed the value_cnt + associated with the ordering structure. + +2008-07-16 Jason Stover + + * category.c (cat_get_category_count): New function. + +2008-05-15 Ben Pfaff + + Patch #6512. + + * data-out.c (output_infinite): Use gsl_isnan instead of isnan, + and gsl_isinf instead of isinf, as a stopgap measure for + portability until appropriate gnulib modules are available. + + * por-file-writer.c (format_trig_double): Similarly, use + gsl_finite instead of finite. + +2008-03-18 John Darrington + + * data-in.c: If category is custom currency, then use + numeric format for input. + +2008-03-06 Ben Pfaff + + * dictionary.c (var_name_is_insertable): New function. + (make_hinted_name): Don't accept variable names that match PSPP + keywords. Thanks to Jason Stover for reporting the problem. + +2008-03-06 Ben Pfaff + + * format-guesser.c (syntax): Require month names to be spelled out + as English words, so that single characters that happen to be + Roman numerals don't get detected as months. Thanks to John + Darrington for reporting this bug. + +2008-03-04 Ben Pfaff + + Patch #6441. Reviewed by John Darrington. + + * format.c (fmt_fix): New function. + (fmt_fix_input): New function. + (fmt_fix_output): New function. + + * format.def: Correct minimum width for DATETIME format. It was + 7, should have been 17. + + * automake.mk: Add new files. + + * format-guesser.c: New file. + + * format-guesser.h: New file. + +2008-02-18 Ben Pfaff + + Patch #6426. Reviewed by John Darrington. + + * format.c (min_width): Renamed fmt_min_width and made public. + Updated all references. + (max_width): Renamed fmt_max_width and made public. Updated all + references. + (max_decimals): Renamed fmt_max_decimals and made public. Updated + all references. + (var_create): Use the new functions for default variable + attributes below. + (var_default_formats): New function. + (var_default_measure): New function. + (var_default_alignment): New function. + + * format.h (macro FMT_MAX_NUMERIC_WIDTH): New macro. + +2008-02-09 Ben Pfaff + + Add a couple of extensions to GET DATA TYPE=TXT. Patch #6412. + Thanks to John Darrington for review. + + * data-in.c (data_in): Add new argument to designate the last + column of the data field being parsed, for use in error messages. + Update all callers. + + * data-parser (struct data_parser): New member `quote_escape'. + (data_parser_create): Initialize quote_escape. + (data_parser_set_quotes): New function. + (cut_field): Support escaped quotes. + (parse_delimited_span): Ditto. + (parse_delimited_no_span): Ditto. + + * get-data.c (parse_get_txt): Support ESCAPE extension subcommand + in enhanced mode. Only support multiple quote characters in + enhanced mode. + +2008-02-06 John Darrington + + psql-reader.c psql-reader.h: Read more than one tuple at + once. Fix bug reading a query which returns no data. Fix bug + when transformation followed a reader. + Ask the server for the number of records in the query, for the + benefit of the gui. + +2008-02-05 John Darrington + + psql-reader.c: So yesterday they release postgresql 8.3.0 + which has money represented with 64 bits. They must get + paid more than me. + +2008-02-02 John Darrington + + psql-reader.c psql-reader.h: New files. Thanks to Ben Pfaff + for reviewing this code. + 2008-02-02 Ben Pfaff Patch #6347. @@ -7,6 +127,8 @@ because PSPP does not yet support them. (read_extension_record): Ignore extension records 20 and 21, which PSPP does not yet support. + (read_header): Fix error message when floating-point format cannot + be identified. 2008-02-01 Ben Pfaff