[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-266-g21f20
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-266-g21f20b8 |
Date: |
Fri, 1 Jan 2021 22:26:40 -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 21f20b8cb6460fd5ac9db7fde038bc00cfa80831 (commit)
via ab19e5378e9509be1beaf5c1ca837c1acf69e764 (commit)
via 6f799aea881829aca4eebc8615adc3ce3385e91a (commit)
via 976917d3f661f4c4080d5478dbb73fb1ef29b451 (commit)
via 47bb96f9a99341df405f7ff20ffb9bc987381c36 (commit)
via 2dbe538ca8012aa7a59fa91993ab25cc3706e50d (commit)
via 11ce7bf9a452f1358cdff5f7880663378fe3abeb (commit)
via 052cf5f9ffd4fbbda175fcb0417352b332fabc37 (commit)
via 0394b56ed72885ec7a9dec776c1c676768e7c01a (commit)
via c243b3761224d8f0ca299caa317a735c72f4843d (commit)
via d950831f83004457e69c3e6e44131aef3e57efd3 (commit)
via 4fc0f7735aa18fc6124a0b663736dcb6d21ea87d (commit)
via 28e907dd4809de2c44feb9f402ab7f19660d6459 (commit)
via 26bad54c73bdb354262a2434de93e632a286b0d3 (commit)
via 476f9dbb75029552e8f3ba4c975c2f6b0cd5325f (commit)
from 726e15b3d4f61ac4f5a7308c4c096d96d41473c8 (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 21f20b8cb6460fd5ac9db7fde038bc00cfa80831
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:44:23 2020 -0800
output: Make table_item a pivot_table, table_cell a pivot_value.
This greatly simplifies a lot of glue code and it brings the
internal representation of tables in output closer to the .spv
format representation, which will make better compatibility
possible in the future.
This commit gets rid of render-test, which was very specific
to the lower-level "table" representation, and replaces it
by pivot-table-test, which works in terms of the higher-level
pivot table representation.
commit ab19e5378e9509be1beaf5c1ca837c1acf69e764
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:25:51 2020 -0800
csv: Change footnote format.
commit 6f799aea881829aca4eebc8615adc3ce3385e91a
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:21:48 2020 -0800
pivot-table: Add some more utility functions for pivot data structures.
commit 976917d3f661f4c4080d5478dbb73fb1ef29b451
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:19:13 2020 -0800
pivot-table: Define numeric formats of categories as well as their cells.
commit 47bb96f9a99341df405f7ff20ffb9bc987381c36
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:13:59 2020 -0800
pivot-table: Don't rely on xcalloc (0, x) returning nonnull.
I believe that glibc and gnulib ensure this, but I would rather not rely
on that.
commit 2dbe538ca8012aa7a59fa91993ab25cc3706e50d
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:09:44 2020 -0800
pivot-output: Fix typo in comment.
commit 11ce7bf9a452f1358cdff5f7880663378fe3abeb
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 22:00:50 2020 -0800
render: Simplify 'pages' array in struct render_pager.
commit 052cf5f9ffd4fbbda175fcb0417352b332fabc37
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Thu Dec 31 23:18:34 2020 -0800
output: Drop TAB_FIX and the idea of a configurable fixed-width font.
Maybe it would be a good idea to make the fixed-width font configurable,
but it makes compatibility harder.
commit 0394b56ed72885ec7a9dec776c1c676768e7c01a
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Tue Dec 29 09:54:50 2020 -0800
text-item: Use struct font_style instead of individual fields.
The foreground and background colors can't be represented in SPV files,
but it seems like an improvement nonetheless.
This also eliminates the last use of TAB_FIX in the tree. An upcoming
commit will remove TAB_FIX entirely.
commit c243b3761224d8f0ca299caa317a735c72f4843d
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Mon Dec 28 23:50:50 2020 -0800
table-item: Make caption into table_cell too.
commit d950831f83004457e69c3e6e44131aef3e57efd3
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Mon Dec 28 10:50:53 2020 -0800
table-item: Change title from table_item_text to table_cell.
commit 4fc0f7735aa18fc6124a0b663736dcb6d21ea87d
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Mon Dec 28 23:35:45 2020 -0800
table-item: Remove barely used parameters from table_item_create().
The 'title' and 'caption' parameters were always NULL in practice, and
only one caller supplied nonnull 'notes'.
commit 28e907dd4809de2c44feb9f402ab7f19660d6459
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Mon Dec 28 23:33:30 2020 -0800
table-provider: Remove "const" from struct table_cell members.
Until now, this struct has been used only in one particular place, where
the "const" is easy to handle. In an upcoming commit, it will be used more
widely, making the const-ness impractical to maintain, so this commit
removes it.
commit 26bad54c73bdb354262a2434de93e632a286b0d3
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Sun Dec 27 12:12:13 2020 -0800
output-item: Make label a part of every output_item.
I didn't understand before that every output_item had a label of its own
that users could separately edit. The spv file format makes that clear,
though, so this commit acknowledges it.
commit 476f9dbb75029552e8f3ba4c975c2f6b0cd5325f
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Mon Dec 28 17:47:31 2020 -0800
html: Step toward better handling of text_items.
There's more work to do to get the fonts, especially, correct.
-----------------------------------------------------------------------
Summary of changes:
Smake | 1 +
doc/invoking.texi | 10 +-
src/language/command.c | 2 +-
src/language/data-io/print-space.c | 2 +-
src/language/data-io/print.c | 3 +-
src/language/lexer/lexer.c | 3 +-
src/language/stats/reliability.c | 6 +-
src/language/utilities/echo.c | 6 +-
src/language/utilities/host.c | 3 +-
src/output/ascii.c | 130 ++-
src/output/automake.mk | 1 +
src/output/cairo-fsm.c | 376 +++++---
src/output/cairo-fsm.h | 25 +-
src/output/cairo-pager.c | 41 +-
src/output/cairo-pager.h | 1 -
src/output/cairo.c | 18 +-
src/output/chart-item.c | 20 +-
src/output/csv.c | 148 ++-
src/output/driver.c | 50 +-
src/output/group-item.c | 51 +-
src/output/group-item.h | 10 +-
src/output/html.c | 443 ++++-----
src/output/message-item.c | 30 +-
src/output/odt.c | 157 +--
src/output/output-item-provider.h | 13 +-
src/output/output-item.c | 45 +-
src/output/output-item.h | 23 +-
src/output/page-eject-item.c | 15 +-
src/output/page-setup-item.c | 15 +-
src/output/pivot-output.c | 528 ++++++-----
src/output/pivot-output.h | 43 +
src/output/pivot-table.c | 612 ++++++++++--
src/output/pivot-table.h | 37 +-
src/output/render.c | 109 +--
src/output/render.h | 7 +-
src/output/spv/spv-dump.c | 4 +-
src/output/spv/spv-legacy-decoder.c | 4 +-
src/output/spv/spv-light-decoder.c | 5 +-
src/output/spv/spv-output.c | 19 +-
src/output/spv/spv-writer.c | 13 +-
src/output/spv/spv-writer.h | 1 -
src/output/table-item.c | 227 +----
src/output/table-item.h | 68 +-
src/output/table-provider.h | 22 +-
src/output/table.c | 350 ++-----
src/output/table.h | 36 +-
src/output/tex.c | 128 ++-
src/output/text-item.c | 162 +++-
src/output/text-item.h | 18 +-
src/ui/gui/psppire-output-view.c | 76 +-
src/ui/gui/psppire-window.c | 3 +-
tests/automake.mk | 9 +-
tests/language/stats/correlations.at | 16 +-
tests/language/stats/examine.at | 8 +-
doc/tutorial.stt => tests/output/look.stt | 18 +-
tests/output/pivot-table-test.c | 1245 ++++++++++++++++++++++++
tests/output/pivot-table.at | 402 ++++++++
tests/output/render-test.c | 518 ----------
tests/output/render.at | 1470 -----------------------------
tests/perl-module.at | 8 +-
utilities/pspp-output.c | 15 +-
61 files changed, 3846 insertions(+), 3983 deletions(-)
create mode 100644 src/output/pivot-output.h
copy doc/tutorial.stt => tests/output/look.stt (61%)
create mode 100644 tests/output/pivot-table-test.c
create mode 100644 tests/output/pivot-table.at
delete mode 100644 tests/output/render-test.c
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-266-g21f20b8,
Ben Pfaff <=