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.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



reply via email to

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