pspp-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.2.0-349-g50f6e


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.2.0-349-g50f6ea7
Date: Sun, 29 Dec 2019 01:59:04 -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  50f6ea7d66d03895020891215fb4f55bbf061003 (commit)
       via  dc23d73ba6a44d3b962c3cafa3b797af14b9db4a (commit)
       via  96db814fbc3a1ec3bf063e447999444e695c6f93 (commit)
       via  0c15548837a299334adf32401f9d8dc2806cb320 (commit)
       via  425a1cb12b530fed2936815d5424092c2cb4dfcf (commit)
       via  22b78dc19f553f67e1d891bfd0dd3c8b163ab7fc (commit)
       via  902e361601700747d94ce44cf2426feb53ddd35b (commit)
       via  eb142a3b4d4e2d4296fb3fcddb683c360748b6ca (commit)
       via  f919c4f6194066290f88e4852016428832d01aa1 (commit)
       via  b1fc57ddc57637e5c8bb87b478cbe585b6b4cf84 (commit)
       via  086c00aa4c7e11ef10cdb20a3afc2ba9caa464ec (commit)
       via  464a7a97da808da1d8a608e9254dfaad30c9de72 (commit)
       via  5c177572411cf2a48c8a9b8aa620bb8ea0ce7bf2 (commit)
       via  c8e1adf66ea2110fc8a3f489c864e5ea93105031 (commit)
       via  ada0a9f1d1ed94079e90fd2f0fe673ccddccceae (commit)
       via  2a6b7a4eeccbef99357e07c7f5face4e9be14b6d (commit)
       via  b4953e577f4b83b16f3329e7ff22d60950f3b0d5 (commit)
       via  85c9e34d6b8ddfa74e1c0cb44b542ff1d06fef41 (commit)
       via  761cab0e835626ba4ed8afc0c00ebed0e7f02841 (commit)
       via  9420449c40bb1307f6c31e50b61ba03825680e3a (commit)
       via  09597aacf3423a93b405f1636f0d184fb75f53ac (commit)
       via  740db0af0b2f89b804a0ab15bfa4574a130e63ce (commit)
       via  4067e7d6078bfe77c27700b99b1620a0b47b05c0 (commit)
       via  5c94e7624e9d6ec6e4c65bf7445f5aa05e1b4600 (commit)
       via  e3c3fbe8ba293147be676da36649ce5e1c0ccd47 (commit)
       via  d1eb7fd489940f63f497b58f46bc502a844e6c5f (commit)
       via  0f12ca600977b5b168d114a6d29eb523e20cac94 (commit)
       via  0d95a6ff1dff86f7d1578a8bf20a964c7a00b6c3 (commit)
       via  31a3c6ef4eace636410353d32c41b2b3c6643fa5 (commit)
       via  9b19443fe5e2d060eb0fda661be684eca77a6335 (commit)
       via  f222facf72e31a051d44eb88ce4d5974fb35a324 (commit)
       via  7b3ea5147198695be27b2646548c11ac92d63129 (commit)
       via  b617e090556354840dbfd5fcac89ae9a7e090c9b (commit)
       via  2733e649b31b5491fb252970a06dc9abb3838e4c (commit)
       via  f967d0e36a2193c1249799f463ea9109b753f7a8 (commit)
      from  bde4a7daf82beb5639a02079a9e682c8d33720e0 (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 50f6ea7d66d03895020891215fb4f55bbf061003
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:30:43 2019 +0000

    Add support for reading and writing SPV files.

commit dc23d73ba6a44d3b962c3cafa3b797af14b9db4a
Author: Ben Pfaff <address@hidden>
Date:   Sun Dec 29 05:46:31 2019 +0000

    pivot-table: Add support for hiding footnotes.
    
    This will get its first real user in an upcoming commit.

commit 96db814fbc3a1ec3bf063e447999444e695c6f93
Author: Ben Pfaff <address@hidden>
Date:   Sun Dec 29 05:50:39 2019 +0000

    pivot-table: Add support for hiding the caption.
    
    This will receive its first real user in an upcoming commit that adds
    support for SPV files.

commit 0c15548837a299334adf32401f9d8dc2806cb320
Author: Ben Pfaff <address@hidden>
Date:   Sun Dec 29 05:39:50 2019 +0000

    output: Refine support for footnotes, subscripts, and superscripts.
    
    The code for all this wasn't fully plumbed through from the pivot table
    code down to the drivers.  This commit fixes all that up.

commit 425a1cb12b530fed2936815d5424092c2cb4dfcf
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 17:34:14 2019 +0000

    table: Factor out common code and improve comments.

commit 22b78dc19f553f67e1d891bfd0dd3c8b163ab7fc
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 05:50:41 2019 +0000

    table: Replace table_joined_cell by table_cell.
    
    This eliminates some special cases.

commit 902e361601700747d94ce44cf2426feb53ddd35b
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 01:14:32 2019 +0000

    render: Fix up layer violation in add_footnote_page().
    
    The layering violation came from having to look up the default style
    for a footer, so we fix it by forbidding footnotes from using the
    default style.

commit eb142a3b4d4e2d4296fb3fcddb683c360748b6ca
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 01:02:43 2019 +0000

    table: Get rid of TAL_* constants.
    
    These were the same as TABLE_STROKE_* so get rid of the extras.

commit f919c4f6194066290f88e4852016428832d01aa1
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 00:52:33 2019 +0000

    table: Get rid of TAB_* for horizontal and vertical alignment.
    
    Until now, either TAB_LEFT, TAB_RIGHT, etc. could be used or the
    area_style mechanism could be used.  The latter has a superset of the
    former's features, so this commit eliminates the former.

commit b1fc57ddc57637e5c8bb87b478cbe585b6b4cf84
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 00:43:45 2019 +0000

    pivot-table: Make pivot_area_get_default_style() return a static copy.
    
    The existing callers all want to make their own copy, but an upcoming
    new caller wants an existing one, so refactor the interface a bit.

commit 086c00aa4c7e11ef10cdb20a3afc2ba9caa464ec
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 26 00:41:22 2019 +0000

    table: Add pool parameter to area_style_copy(), font_style_copy().
    
    This was inconsistent since the clone functions took them but the
    copy functions didn't.

commit 464a7a97da808da1d8a608e9254dfaad30c9de72
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 23:21:05 2019 +0000

    table: Move tab.h into table.h and rename tab_*() to table_*().

commit 5c177572411cf2a48c8a9b8aa620bb8ea0ce7bf2
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 23:13:35 2019 +0000

    table: Merge tab.c into table.c.

commit c8e1adf66ea2110fc8a3f489c864e5ea93105031
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 23:02:42 2019 +0000

    tab: Merge struct tab_table into struct table.

commit ada0a9f1d1ed94079e90fd2f0fe673ccddccceae
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 22:33:37 2019 +0000

    table: Require headers to be set at table creation.
    
    It used to be important for these to be adjustable, but no longer.

commit 2a6b7a4eeccbef99357e07c7f5face4e9be14b6d
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 22:26:25 2019 +0000

    table: Get rid of table_class.
    
    There is only one provider now, so we can slowly get rid of the extra
    layer.

commit b4953e577f4b83b16f3329e7ff22d60950f3b0d5
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 21:38:49 2019 +0000

    table: Simplify interface for number of rows and columns.
    
    Nothing ever changes the number of rows or columns in a table after
    initializing it anymore, so the more complicated interface is not needed.

commit 85c9e34d6b8ddfa74e1c0cb44b542ff1d06fef41
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 21:28:32 2019 +0000

    tab: Fix overlap between table enumerations.
    
    These enumerations overlapped with TAB_STYLE_MASK.

commit 761cab0e835626ba4ed8afc0c00ebed0e7f02841
Author: Ben Pfaff <address@hidden>
Date:   Wed Dec 25 17:01:49 2019 +0000

    table: Get rid of table_cell destructors, which were unused.

commit 9420449c40bb1307f6c31e50b61ba03825680e3a
Author: Ben Pfaff <address@hidden>
Date:   Sat Dec 7 23:54:50 2019 +0000

    pivot-table: Initialize subtype, command_id for pivot tables.

commit 09597aacf3423a93b405f1636f0d184fb75f53ac
Author: Ben Pfaff <address@hidden>
Date:   Mon Oct 21 03:04:22 2019 +0000

    pivot-table: Make template pivot_values localized.
    
    This will be used in an upcoming commit.

commit 740db0af0b2f89b804a0ab15bfa4574a130e63ce
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:55:47 2019 +0000

    pivot-table: Also dump sizing info in pivot_table_dump().

commit 4067e7d6078bfe77c27700b99b1620a0b47b05c0
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:53:00 2019 +0000

    pivot-table: Minor comment and style improvements.
    
    No behavioral changes.

commit 5c94e7624e9d6ec6e4c65bf7445f5aa05e1b4600
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:51:10 2019 +0000

    pivot-table: Make struct pivot_cell public.

commit e3c3fbe8ba293147be676da36649ce5e1c0ccd47
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:49:11 2019 +0000

    pivot-table: New public functions for default area and border styles.
    
    These will have additional users in upcoming commits.

commit d1eb7fd489940f63f497b58f46bc502a844e6c5f
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:41:58 2019 +0000

    render: Change style for footnote blocks.
    
    This better matches the style output by SPSS.

commit 0f12ca600977b5b168d114a6d29eb523e20cac94
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:41:25 2019 +0000

    driver: Do not accumulate marked-up text.
    
    The output engine accumulates lines of text into blocks and outputs them
    all at once.  This doesn't currently work for text with markup, so this
    commit disables it.  It might be better to make it work, hence this
    commit also adds an XXX marker.

commit 0d95a6ff1dff86f7d1578a8bf20a964c7a00b6c3
Author: Ben Pfaff <address@hidden>
Date:   Sat Oct 19 05:20:02 2019 +0000

    table-item: Generalize support for layer info.
    
    This adds support for an arbitrary number of layer text items and allows
    the layer text items to have footnotes.

commit 31a3c6ef4eace636410353d32c41b2b3c6643fa5
Author: Ben Pfaff <address@hidden>
Date:   Mon Dec 2 03:29:31 2019 +0000

    bit-vector: Add new functions for working with bit vectors.
    
    These will receive their first users in an upcoming commit.

commit 9b19443fe5e2d060eb0fda661be684eca77a6335
Author: Ben Pfaff <address@hidden>
Date:   Mon Dec 24 20:53:09 2018 -0800

    zip-reader: New function zip_reader_contains_member().
    
    This function will have its first user in an upcoming commit.

commit f222facf72e31a051d44eb88ce4d5974fb35a324
Author: Ben Pfaff <address@hidden>
Date:   Sun Nov 25 16:20:29 2018 -0800

    zip-reader: New function zip_member_read_all().
    
    This will have its first user in an upcoming commit.

commit 7b3ea5147198695be27b2646548c11ac92d63129
Author: Ben Pfaff <address@hidden>
Date:   Fri Oct 11 05:09:13 2019 +0000

    table: Make table_collect_footnotes() not return NULL footnotes.
    
    This simplifies the callers a bit.

commit b617e090556354840dbfd5fcac89ae9a7e090c9b
Author: Ben Pfaff <address@hidden>
Date:   Fri Oct 11 04:57:45 2019 +0000

    cairo: Make footnote markers smaller than normal text size.

commit 2733e649b31b5491fb252970a06dc9abb3838e4c
Author: Ben Pfaff <address@hidden>
Date:   Fri Oct 11 04:15:45 2019 +0000

    pivot-table: Add reference counts.
    
    This will be more useful in an upcoming commit.

commit f967d0e36a2193c1249799f463ea9109b753f7a8
Author: Ben Pfaff <address@hidden>
Date:   Sun Dec 8 02:13:37 2019 +0000

    string-array: New function string_array_parse().
    
    This will acquire its first user in an upcoming commit.

-----------------------------------------------------------------------

Summary of changes:
 NEWS                                               |   23 +-
 doc/automake.mk                                    |    1 +
 doc/pspp-output.texi                               |  191 ++
 doc/pspp.texi                                      |    2 +
 src/language/data-io/data-parser.c                 |    5 +-
 src/language/data-io/print.c                       |    4 +-
 src/language/dictionary/modify-variables.c         |    1 -
 src/language/dictionary/sys-file-info.c            |    7 +-
 src/language/stats/autorecode.c                    |    2 +-
 src/language/stats/chisquare.c                     |    2 +-
 src/language/stats/crosstabs.q                     |    5 +-
 src/language/stats/frequencies.c                   |    2 +-
 src/language/stats/mcnemar.c                       |    2 +-
 src/language/stats/oneway.c                        |    3 +-
 src/language/stats/regression.c                    |   13 +-
 src/libpspp/automake.mk                            |    1 +
 src/{math/shapiro-wilk.h => libpspp/bit-vector.c}  |   42 +-
 src/libpspp/bit-vector.h                           |   57 +-
 src/libpspp/model-checker.c                        |    8 +-
 src/libpspp/string-array.c                         |   11 +
 src/libpspp/string-array.h                         |    3 +
 src/libpspp/zip-reader.c                           |   42 +-
 src/libpspp/zip-reader.h                           |   10 +
 src/output/ascii.c                                 |   15 +-
 src/output/automake.mk                             |    6 +-
 src/output/cairo.c                                 |  212 +-
 src/output/csv.c                                   |   24 +-
 src/output/driver.c                                |   10 +-
 src/output/html.c                                  |  108 +-
 src/output/odt.c                                   |   24 +-
 src/output/page-setup-item.h                       |    2 +-
 src/output/pivot-output.c                          |  165 +-
 src/output/pivot-table.c                           |  248 ++-
 src/output/pivot-table.h                           |   39 +-
 src/output/render.c                                |   86 +-
 src/output/spv-driver.c                            |  127 ++
 src/output/spv/automake.mk                         |  104 +
 src/output/spv/binary-parser-generator             |  877 ++++++++
 src/output/spv/detail-xml.grammar                  |  362 +++
 src/output/spv/light-binary.grammar                |  217 ++
 src/output/spv/old-binary.grammar                  |   39 +
 src/output/spv/spv-css-parser.c                    |  175 ++
 .../mdd-writer.h => output/spv/spv-css-parser.h}   |   15 +-
 src/output/spv/spv-dump.c                          |   87 +
 src/output/spv/spv-legacy-data.c                   |  400 ++++
 src/output/spv/spv-legacy-data.h                   |   89 +
 src/output/spv/spv-legacy-decoder.c                | 2303 ++++++++++++++++++++
 src/output/spv/spv-legacy-decoder.h                |   46 +
 src/output/spv/spv-light-decoder.c                 | 1056 +++++++++
 .../spv/spv-light-decoder.h}                       |   22 +-
 src/output/spv/spv-output.c                        |   51 +
 src/{data/mdd-writer.h => output/spv/spv-output.h} |   15 +-
 src/output/spv/spv-select.c                        |  219 ++
 src/output/spv/spv-select.h                        |   73 +
 src/output/spv/spv-writer.c                        | 1024 +++++++++
 src/output/spv/spv-writer.h                        |   43 +
 src/output/spv/spv.c                               | 1218 +++++++++++
 src/output/spv/spv.h                               |  202 ++
 src/output/spv/spvbin-helpers.c                    |  358 +++
 src/output/spv/spvbin-helpers.h                    |   94 +
 src/output/spv/spvxml-helpers.c                    |  880 ++++++++
 src/output/spv/spvxml-helpers.h                    |  126 ++
 src/output/spv/structure-xml.grammar               |  193 ++
 src/output/spv/xml-parser-generator                | 1092 ++++++++++
 src/output/tab.c                                   |  571 -----
 src/output/tab.h                                   |  133 --
 src/output/table-item.c                            |   63 +-
 src/output/table-item.h                            |   29 +-
 src/output/table-provider.h                        |   66 +-
 src/output/table.c                                 |  694 ++++--
 src/output/table.h                                 |  126 +-
 src/output/text-item.c                             |   13 +-
 src/ui/gui/psppire-output-window.c                 |    5 +
 src/ui/gui/psppire-window.c                        |  131 +-
 src/ui/gui/psppire-window.h                        |    2 +
 src/ui/gui/psppire.c                               |   12 +-
 tests/automake.mk                                  |    4 +-
 tests/output/render-test.c                         |   55 +-
 tests/output/render.at                             |    2 +-
 tests/utilities/pspp-output.at                     |  190 ++
 tests/utilities/regress.spv                        |  Bin 0 -> 30924 bytes
 utilities/automake.mk                              |   11 +
 utilities/pspp-convert.1                           |    3 +-
 utilities/pspp-output.1                            |  183 ++
 utilities/pspp-output.c                            | 1022 +++++++++
 85 files changed, 14767 insertions(+), 1431 deletions(-)
 create mode 100644 doc/pspp-output.texi
 copy src/{math/shapiro-wilk.h => libpspp/bit-vector.c} (62%)
 create mode 100644 src/output/spv-driver.c
 create mode 100644 src/output/spv/automake.mk
 create mode 100644 src/output/spv/binary-parser-generator
 create mode 100644 src/output/spv/detail-xml.grammar
 create mode 100644 src/output/spv/light-binary.grammar
 create mode 100644 src/output/spv/old-binary.grammar
 create mode 100644 src/output/spv/spv-css-parser.c
 copy src/{data/mdd-writer.h => output/spv/spv-css-parser.h} (74%)
 create mode 100644 src/output/spv/spv-dump.c
 create mode 100644 src/output/spv/spv-legacy-data.c
 create mode 100644 src/output/spv/spv-legacy-data.h
 create mode 100644 src/output/spv/spv-legacy-decoder.c
 create mode 100644 src/output/spv/spv-legacy-decoder.h
 create mode 100644 src/output/spv/spv-light-decoder.c
 copy src/{data/mdd-writer.h => output/spv/spv-light-decoder.h} (65%)
 create mode 100644 src/output/spv/spv-output.c
 copy src/{data/mdd-writer.h => output/spv/spv-output.h} (74%)
 create mode 100644 src/output/spv/spv-select.c
 create mode 100644 src/output/spv/spv-select.h
 create mode 100644 src/output/spv/spv-writer.c
 create mode 100644 src/output/spv/spv-writer.h
 create mode 100644 src/output/spv/spv.c
 create mode 100644 src/output/spv/spv.h
 create mode 100644 src/output/spv/spvbin-helpers.c
 create mode 100644 src/output/spv/spvbin-helpers.h
 create mode 100644 src/output/spv/spvxml-helpers.c
 create mode 100644 src/output/spv/spvxml-helpers.h
 create mode 100644 src/output/spv/structure-xml.grammar
 create mode 100644 src/output/spv/xml-parser-generator
 delete mode 100644 src/output/tab.c
 delete mode 100644 src/output/tab.h
 create mode 100644 tests/utilities/pspp-output.at
 create mode 100644 tests/utilities/regress.spv
 create mode 100644 utilities/pspp-output.1
 create mode 100644 utilities/pspp-output.c


hooks/post-receive
-- 
GNU PSPP



reply via email to

[Prev in Thread] Current Thread [Next in Thread]