[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.6.2-163-g8c701
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.6.2-163-g8c7010202 |
Date: |
Fri, 10 Feb 2023 13:57:30 -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 8c7010202f34d6648359603f6490ce2fe4084b6e (commit)
via d795170ac11ce55afc8448a445c0ea3d3b9f4b2b (commit)
via fb26a85be7049ef91c47dcd58e42c76cf88d8003 (commit)
via 29b393e13c61b9e7925493166d0f6b8cf0d30045 (commit)
from 1fdb506564f971fc4241b39fd8ba94956d6eeaef (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 8c7010202f34d6648359603f6490ce2fe4084b6e
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Fri Feb 10 10:54:25 2023 -0800
spv-driver: Add page_setup to output files and allow user to configure them.
This seems better than what I see happening otherwise, which can be that
the default page_setup that SPSS Viewer picks is a ridiculous one, like a
postcard page size.
commit d795170ac11ce55afc8448a445c0ea3d3b9f4b2b
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Fri Feb 10 10:53:06 2023 -0800
spv: Fix crash reading a page_setup without headings.
The SPV driver can output such a page_setup.
commit fb26a85be7049ef91c47dcd58e42c76cf88d8003
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Fri Feb 10 09:25:43 2023 -0800
cairo: Fix crashes and bugs in 'setup' call.
Changing the page_setup was not properly supported for PNG and SVG output,
because it assert-failed in xr_set_surface_size(). In addition, for all
kinds of output, it didn't account for margins properly in the page size.
This fixes the problem and unifies page setup between initial driver
creation and update.
This wasn't noticed before because output_set_page_setup() wasn't used
much, but it could be triggered with the pspp-output utility, converting
from an SPV file that contained a page_setup. It will become more
important because an upcoming commit will cause the SPV driver to output
a page_setup every time.
commit 29b393e13c61b9e7925493166d0f6b8cf0d30045
Author: Ben Pfaff <blp@cs.stanford.edu>
Date: Wed Feb 8 14:28:54 2023 -0800
output: Use page_setup for parsing cairo page setup.
This will make it easier to add page_setup support to the SPV driver.
-----------------------------------------------------------------------
Summary of changes:
doc/invoking.texi | 39 +++++++++++++--
src/language/tests/paper-size.c | 6 +--
src/output/cairo.c | 87 ++++++++++++---------------------
src/output/measure.c | 105 ++++++++++++++++++----------------------
src/output/measure.h | 4 +-
src/output/options.c | 10 ++--
src/output/options.h | 4 +-
src/output/page-setup.c | 29 +++++++++++
src/output/page-setup.h | 4 ++
src/output/spv-driver.c | 7 ++-
src/output/spv/spv.c | 3 ++
11 files changed, 167 insertions(+), 131 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.6.2-163-g8c7010202,
Ben Pfaff <=