X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2FChangeLog;h=5f304e3a92d71cb8c7ecb9ce8e13a9effadb8c32;hb=4bb4de2196cae312aeb7223e8b08af3235675607;hp=497e5de9c9891e2422860e820ef1f041837a060c;hpb=08703a888d1cc31459e6028a61e3940f6d4b2c5f;p=pspp-builds.git diff --git a/src/language/stats/ChangeLog b/src/language/stats/ChangeLog index 497e5de9..5f304e3a 100644 --- a/src/language/stats/ChangeLog +++ b/src/language/stats/ChangeLog @@ -1,3 +1,79 @@ +2006-05-11 Jason Stover + + * regression.q: Adjusted code to account for cache->coeff being a + pspp_linreg_coeff **. + +Sun May 7 18:31:25 2006 Ben Pfaff + + Fix memory leak. + + * aggregate.c (cmd_aggregate): Free default_dict before replacing + it. + +Sun May 7 17:09:19 2006 Ben Pfaff + + * flip.c (flip_file): Check return value of pool_fclose(). + +Sat May 6 16:00:13 2006 Ben Pfaff + + Get rid of `char *c' member in union value, for cleanliness. + + * aggregate.c: (union agr_argument) New union. + (struct agr_var) Change element type of arg[] from union value to + union agr_argument. + (parse_aggregate_functions) Change local variable types likewise. + + * autorecode.c: (union arc_value) New union. + (struct arc_item) Change "from" from union value to union + arc_value. + (recode) Change local variable from union value to union + arc_value. + (autorecode_trns_proc) Ditto. + (compare_alpha_value) Ditto. + (hash_alpha_value) Ditto. + (compare_numeric_value) Ditto. + (hash_numeric_value) Ditto. + (autorecode_proc_func) Ditto. + +Sat May 6 10:43:33 2006 Ben Pfaff + + Continue reforming procedure execution. In this phase, get rid of + the output code for SPLIT FILE groups in procedure.c, which really + shouldn't be doing any output. Move it into the individual + procedures instead. This also adds some flexibility. + + * crosstabs.q (precalc): Call output_split_file_values(). + + * descriptives.c (calc_descriptives): Ditto. + + * examine.q (run_examine): Ditto. + + * frequencies.q (precalc): Ditto. + + * oneway.q (run_oneway): Ditto. + + * regression.q (run_regression): Ditto. + + * t-test.q (calculate): Ditto. + +Wed May 3 23:05:31 2006 Ben Pfaff + + Continue reforming procedure execution. In this phase, get rid of + many global variables, consolidating procedure execution in + procedure.c. Encapsulate transformations in new "struct + trns_chain". Also, change implementation of N OF CASES, FILTER, + and PROCESS IF from special cases to transformations. + + * aggregate.c (cmd_aggregate) Use discard_variables(). + +2006-04-28 Jason Stover + + * regression.q (regression_trns_resid_proc): Pass only the + variables used in the model to (*model->residual)(). + + * regression.q (regression_trns_pred_proc): Pass only the + variables used in the model to (*model->pred)(). + 2006-04-26 Jason Stover * regression.q: Added support for multiple transformations.