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-321-g29917


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.4.1-321-g29917c4
Date: Mon, 11 Jan 2021 01:28:53 -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  29917c4f5908454803e663d2ad78bca4bc35e805 (commit)
       via  5e8eab0fb47cff52247ef61713003537dd986118 (commit)
       via  3ad7936615cf7e9277e25a963364c3613a0cf6d9 (commit)
       via  16420b87c39a3a27071fde7727db49bd577ea58e (commit)
       via  cb08510bbbab7646bc1031427243489024d22a3b (commit)
       via  1d45a6b40b6f2552e00eabf736608c4166f7a540 (commit)
       via  1c02620baa5dd413e3284071f6a5184c1e77bf40 (commit)
      from  5f894a49a00de93333e64db483c193669c937a45 (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 29917c4f5908454803e663d2ad78bca4bc35e805
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 22:19:35 2021 -0800

    output-item: Collapse the inheritance hierarchy into a single struct.
    
    When I designed this inheritance hierarchy, what was really needed was a
    bit of a mystery.  Now, it's pretty clear what is really going to be here,
    and it simplifies and clarifies code a lot to just have a struct with an
    embedded union.  It also removes, net, about 1000 lines of code.

commit 5e8eab0fb47cff52247ef61713003537dd986118
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 18:20:11 2021 -0800

    output-item: Make command name part of every output_item.
    
    Until now, group_items and text_items have had a command name, but SPV
    files make the command name part of every output_item.  This change
    make output_item better aligned.

commit 3ad7936615cf7e9277e25a963364c3613a0cf6d9
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 18:03:09 2021 -0800

    cairo-fsm: Remove dead code in xr_fsm_create().
    
    This code can't be reached because code above it exits the function in the
    case that it handles.

commit 16420b87c39a3a27071fde7727db49bd577ea58e
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 17:46:48 2021 -0800

    output: Change command names from uppercase to title case.
    
    This is compatible and easier to read.

commit cb08510bbbab7646bc1031427243489024d22a3b
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 17:29:38 2021 -0800

    str: Add function xstrdup_if_nonnull() and introduce many users.

commit 1d45a6b40b6f2552e00eabf736608c4166f7a540
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 16:49:37 2021 -0800

    spv-file-format: Update understanding of commandName attribute.

commit 1c02620baa5dd413e3284071f6a5184c1e77bf40
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Sun Jan 10 13:52:34 2021 -0800

    text-item: Simplify text_item further to just hold a pivot_value.
    
    pivot_value has built-in support for font styling, so it eliminates the
    need for a separate font_style object.

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

Summary of changes:
 doc/dev/spv-file-format.texi                       |  32 +-
 src/data/file-handle-def.c                         |   4 +-
 src/data/format.c                                  |   2 +-
 src/data/mrset.c                                   |   2 +-
 src/data/sys-file-reader.c                         |   2 +-
 src/language/command.c                             |   9 +-
 src/language/data-io/list.c                        |   1 -
 src/language/data-io/print-space.c                 |   4 +-
 src/language/data-io/print.c                       |  11 +-
 src/language/dictionary/sys-file-info.c            |   3 +-
 src/language/lexer/lexer.c                         |  14 +-
 src/language/lexer/token.c                         |   5 +-
 src/language/stats/autorecode.c                    |   2 +-
 src/language/stats/crosstabs.q                     |   7 +-
 src/language/stats/examine.c                       |  16 +-
 src/language/stats/factor.c                        |   1 -
 src/language/stats/frequencies.c                   |  23 +-
 src/language/stats/graph.c                         |   8 +-
 src/language/stats/quick-cluster.c                 |   2 +-
 src/language/stats/reliability.c                   |  10 +-
 src/language/stats/roc.c                           |   1 -
 src/language/utilities/echo.c                      |   7 +-
 src/language/utilities/host.c                      |   6 +-
 src/libpspp/line-reader.c                          |   2 +-
 src/libpspp/str.h                                  |  10 +
 src/output/ascii.c                                 | 128 +++---
 src/output/automake.mk                             |  25 +-
 src/output/cairo-chart.c                           |  51 ++-
 src/output/cairo-chart.h                           |  28 +-
 src/output/cairo-fsm.c                             | 201 +++++----
 src/output/cairo-pager.c                           |  26 +-
 src/output/cairo-pager.h                           |   2 +-
 src/output/cairo.c                                 |  10 +-
 src/output/chart-item.c                            | 101 -----
 src/output/chart-item.h                            | 100 -----
 .../{chart-item-provider.h => chart-provider.h}    |  15 +-
 src/output/chart.c                                 | 109 +++++
 src/output/charts/barchart-cairo.c                 |   6 +-
 src/output/charts/barchart.c                       |  14 +-
 src/output/charts/barchart.h                       |  30 +-
 src/output/charts/boxplot-cairo.c                  |   6 +-
 src/output/charts/boxplot.c                        |  10 +-
 src/output/charts/boxplot.h                        |  28 +-
 src/output/charts/np-plot-cairo.c                  |  20 +-
 src/output/charts/np-plot.c                        |  18 +-
 src/output/charts/np-plot.h                        |  32 +-
 src/output/charts/piechart-cairo.c                 |   6 +-
 src/output/charts/piechart.c                       |  14 +-
 src/output/charts/piechart.h                       |  30 +-
 src/output/charts/plot-hist-cairo.c                |   6 +-
 src/output/charts/plot-hist.c                      |  16 +-
 src/output/charts/plot-hist.h                      |  36 +-
 src/output/charts/roc-chart-cairo.c                |   4 +-
 src/output/charts/roc-chart.c                      |  10 +-
 src/output/charts/roc-chart.h                      |  28 +-
 src/output/charts/scatterplot-cairo.c              |   6 +-
 src/output/charts/scatterplot.c                    |  10 +-
 src/output/charts/scatterplot.h                    |  28 +-
 src/output/charts/scree-cairo.c                    |   4 +-
 src/output/charts/scree.c                          |  10 +-
 src/output/charts/scree.h                          |  28 +-
 src/output/charts/spreadlevel-cairo.c              |   8 +-
 src/output/charts/spreadlevel-plot.c               |  16 +-
 src/output/charts/spreadlevel-plot.h               |  33 +-
 src/output/csv.c                                   |  85 ++--
 src/output/driver-provider.h                       |   2 -
 src/output/driver.c                                | 167 ++++----
 src/output/driver.h                                |   3 +-
 src/output/group-item.c                            | 120 ------
 src/output/group-item.h                            | 163 -------
 src/output/html.c                                  | 164 +++----
 src/output/image-item.c                            |  87 ----
 src/output/image-item.h                            |  89 ----
 src/output/journal.c                               |  52 ++-
 src/output/message-item.c                          |  91 ----
 src/output/message-item.h                          | 103 -----
 src/output/msglog.c                                |   7 +-
 src/output/odt.c                                   |  60 ++-
 src/output/options.c                               |   4 +-
 src/output/output-item-provider.h                  |  46 --
 src/output/output-item.c                           | 471 ++++++++++++++++++++-
 src/output/output-item.h                           | 113 ++++-
 src/output/page-break-item.c                       |  65 ---
 src/output/page-break-item.h                       |  91 ----
 src/output/{page-setup-item.c => page-setup.c}     |  46 +-
 src/output/{page-setup-item.h => page-setup.h}     |  78 +---
 src/output/pivot-output.c                          |   5 +-
 src/output/pivot-table.c                           |  43 +-
 src/output/render.c                                |  16 +-
 src/output/render.h                                |   2 +-
 src/output/spv-driver.c                            |   7 +-
 src/output/spv/spv-legacy-decoder.c                |   2 +-
 src/output/spv/spv-output.c                        |  24 +-
 src/output/spv/spv-table-look.c                    |   2 +-
 src/output/spv/spv-writer.c                        | 164 +++----
 src/output/spv/spv.c                               |   2 +-
 src/output/spv/structure-xml.grammar               |  11 +-
 src/output/table-item.c                            |  87 ----
 src/output/table-item.h                            | 102 -----
 src/output/table.c                                 |   3 +-
 src/output/table.h                                 |   6 +-
 src/output/tex.c                                   | 163 +++----
 src/output/text-item.c                             | 220 ----------
 src/output/text-item.h                             | 120 ------
 src/ui/gui/psppire-output-view.c                   |  36 +-
 src/ui/gui/psppire-output-window.c                 |   4 -
 src/ui/gui/psppire-window.c                        |  11 +-
 src/ui/gui/psppire.c                               |   6 +-
 src/ui/terminal/main.c                             |   6 +-
 src/ui/terminal/terminal-reader.c                  |   3 +-
 tests/libpspp/stringi-map-test.c                   |  52 ---
 tests/libpspp/stringi-set-test.c                   |  53 ---
 tests/output/ascii-test.c                          |   2 +-
 tests/output/pivot-table-test.c                    |   7 +-
 utilities/pspp-output.c                            |  24 +-
 115 files changed, 1836 insertions(+), 2891 deletions(-)
 delete mode 100644 src/output/chart-item.c
 delete mode 100644 src/output/chart-item.h
 rename src/output/{chart-item-provider.h => chart-provider.h} (71%)
 create mode 100644 src/output/chart.c
 delete mode 100644 src/output/group-item.c
 delete mode 100644 src/output/group-item.h
 delete mode 100644 src/output/image-item.c
 delete mode 100644 src/output/image-item.h
 delete mode 100644 src/output/message-item.c
 delete mode 100644 src/output/message-item.h
 delete mode 100644 src/output/output-item-provider.h
 delete mode 100644 src/output/page-break-item.c
 delete mode 100644 src/output/page-break-item.h
 rename src/output/{page-setup-item.c => page-setup.c} (68%)
 rename src/output/{page-setup-item.h => page-setup.h} (54%)
 delete mode 100644 src/output/table-item.c
 delete mode 100644 src/output/table-item.h
 delete mode 100644 src/output/text-item.c
 delete mode 100644 src/output/text-item.h


hooks/post-receive
-- 
GNU PSPP



reply via email to

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