[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-180-g02006
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-180-g0200682 |
Date: |
Sun, 20 Dec 2020 23:30:51 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU PSPP".
The branch, master has been updated
via 0200682d517fd4b7cfc4e333378de03bcf74be43 (commit)
from 556481e5944e4c9a9f9a0ef74ceddb005a199eea (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0200682d517fd4b7cfc4e333378de03bcf74be43
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Sun Dec 20 20:30:18 2020 -0800
pivot-table: Change the default format to omit empty rows and columns.
By making this the default, it doesn't become necessary to make a lot of
procedures that yield output change the format to produce reasonable
output. This means that the user's settings for the format won't get
overridden.
This changes a lot of output that had empty columns, in particular
anything that used DISPLAY DICTIONARY with a dictionary that had no
variable labels or missing values. This commit also updates the expected
output to match.
An unexpected side effect was that some tables became empty entirely, for
example LIST with no rows. This seemed undesirable, so I changed
pivot_table_enumerate_axis() so if an axis was entirely empty due to
omit_empty, then omit_empty was suppressed for that axis.
-----------------------------------------------------------------------
Summary of changes:
perl-module/t/Pspp.t | 6 +-
src/language/stats/crosstabs.q | 5 -
src/language/stats/examine.c | 5 -
src/language/stats/factor.c | 1 -
src/language/stats/means.c | 1 -
src/language/stats/oneway.c | 1 -
src/language/stats/rank.c | 1 -
src/language/stats/roc.c | 1 -
src/output/pivot-table.c | 10 +-
tests/data/pc+-file-reader.at | 82 ++++-----
tests/data/por-file.at | 25 ++-
tests/data/sys-file-reader.at | 220 ++++++++++++-------------
tests/data/sys-file.at | 46 +++---
tests/language/data-io/get-data-psql.at | 54 +++---
tests/language/data-io/get-data-spreadsheet.at | 50 +++---
tests/language/data-io/list.at | 4 +-
tests/language/data-io/matrix-data.at | 16 +-
tests/language/dictionary/apply.at | 12 +-
tests/language/dictionary/formats.at | 42 ++---
tests/language/dictionary/missing-values.at | 3 +-
tests/language/dictionary/sys-file-info.at | 7 +-
tests/language/dictionary/value-labels.at | 14 +-
tests/language/dictionary/variable-display.at | 8 +-
tests/language/stats/autorecode.at | 4 +-
tests/language/stats/crosstabs.at | 8 +-
tests/language/stats/frequencies.at | 6 +-
tests/language/stats/glm.at | 3 -
tests/language/stats/rank.at | 28 ++--
tests/perl-module.at | 18 +-
29 files changed, 337 insertions(+), 344 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-180-g0200682,
Ben Pfaff <=