X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2FChangeLog;h=a8f897ef18a38d067474248e66a3d2395ab27f79;hb=d709bb3de888c933c34064440b5431c9b62d9103;hp=91a670fb1154607d04420569c2618e62c260fda0;hpb=b9767bacac9d988bf60a9b3b20338ed36e003c6b;p=pspp-builds.git diff --git a/src/data/ChangeLog b/src/data/ChangeLog index 91a670fb..a8f897ef 100644 --- a/src/data/ChangeLog +++ b/src/data/ChangeLog @@ -1,3 +1,57 @@ +2007-10-08 Ben Pfaff + + Fix bug #21280. Thanks to John Darrington for review. + + * file-name.c (create_stream): New function. + + * por-file-writer.c (pfm_open_writer): Use fh_open to open the + file handle before creating the file, to ensure that we don't + truncate a file that we're reading. Make code easier to read by + using create_stream. + + * sys-file-write.c (sfm_open_writer): Ditto. + +2007-10-01 Ben Pfaff + + Fix bug #21192. Thanks to John Darrington for review. + + * casereader.c (casereader_read): Decrement case_cnt before + calling the casereader's "read" member function, so that we + interact properly with lazy_casereader. + + * datasheet.c: Add regression test for above bug fix. + (clone_datasheet): New function. + (lazy_callback): New function. + (check_datasheet_casereader): New function. + (check_datasheet): Check datasheet contents are reported correctly + through an ordinary casereader and a lazy casereader. + (clone_model): Use clone_datasheet. + +2007-09-24 Ben Pfaff + + Patch #6210. Reviewed by John Darrington. + * settings.c: Drop "long view", which is not needed any longer. + (static var long_view): Removed. + (force_long_view): Removed. + (get_viewwidth): Removed. + (init_viewport): Removed long_view reference. + +2007-09-19 John Darrington + + * settings.c settings.h: Changed viewport's length and width to be + owned by the user interface which uses the data library. This allows + better abstraction, and makes dynamically adjustable dimensions easier. + +2007-09-18 Ben Pfaff + + * procedure.c (proc_extract_active_file_data): New function. + + * lazy-casereader.h: New file. + + * lazy-casereader.c: New file. + + * casereader.c (casereader_dynamic_cast): New function. + 2007-09-14 Ben Pfaff * dictionary.c (dict_clone): Copy case indexes from cloned