This series fixes bug #37999 reported by Zoltan Fabian. The patches in this series are also available in the branch "bug37999" available at git://benpfaff.org/pspp.
Ben Pfaff (11): casegrouper: Add comments. subcase: New function subcase_add_vars_always(). transformations: Relax the rules for transformation finalizing. RANK: Lowercase the name of "enum RANK_FUNC". RANK: Remove write-only struct member 'ascending'. RANK: Put #include directives into typical order. RANK: Simplify fraction_name() function. RANK: Simplify rank_sorted_file() with new function sum_weights(). RANK: Create all variables together, in order. RANK: Adopt a new ranking implementation. RANK: Add support for temporary transformations. src/data/casegrouper.c | 16 +- src/data/dataset.c | 35 ++- src/data/dataset.h | 3 +- src/data/dictionary.c | 26 +- src/data/dictionary.h | 5 +- src/data/subcase.c | 37 ++- src/data/subcase.h | 2 + src/data/transformations.c | 23 +- src/language/stats/rank.c | 637 ++++++++++++++++++++++++++---------------- tests/language/stats/rank.at | 94 +++++-- 10 files changed, 580 insertions(+), 298 deletions(-) -- 1.7.10.4 _______________________________________________ pspp-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/pspp-dev
