[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.2.0-160-g9f61e
From: |
John Darrington |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.2.0-160-g9f61ed4 |
Date: |
Sun, 28 Apr 2019 11:57:11 -0400 (EDT) |
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 9f61ed44481edf8d9dcacc96de855f20a979bf91 (commit)
via 31127c303d92ce811f1dd365af83644266e4fd88 (commit)
from 7a171e2894441351b27224344ba79461411dc94c (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 9f61ed44481edf8d9dcacc96de855f20a979bf91
Author: John Darrington <address@hidden>
Date: Sun Apr 28 17:24:36 2019 +0200
GUI: Scroll to correct datasheet position after deleting/inserting
variables.
* src/ui/gui/psppire-data-sheet.h (psppire_data_sheet_delete_variables,
psppire_data_sheet_insert_new_variable_at_posn): New functions
* src/ui/gui/psppire-data-sheet.c: insert_new_variable ->
psppire_data_sheet_insert_new_variable_at_posn.
* src/ui/gui/psppire-data-sheet.c: delete_variables ->
psppire_data_sheet_delete_variables.
* src/ui/gui/psppire-data-editor.c:
(psppire_data_editor_data_delete_variables,
psppire_data_editor_insert_new_variable_at_posn): Reimplement.
commit 31127c303d92ce811f1dd365af83644266e4fd88
Author: John Darrington <address@hidden>
Date: Sun Apr 28 15:09:02 2019 +0200
src/output/driver.c: Change engine_stack from an array to a list.
The structure called engine_stack was formerly implemented as a heap
based array allocated with realloc. However when realloc moves data
it makes only shallow copies and does not copy referand of pointers.
This was causing crashes under certain circumstances.
Rather than trying to fix this, this change re-implements engine_stack
using the linked list structure from ll.h
-----------------------------------------------------------------------
Summary of changes:
src/output/driver.c | 48 ++++++++++++++++++----------------------
src/ui/gui/psppire-data-editor.c | 17 +++-----------
src/ui/gui/psppire-data-sheet.c | 34 +++++++++++++++++++---------
src/ui/gui/psppire-data-sheet.h | 7 +++++-
4 files changed, 54 insertions(+), 52 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.2.0-160-g9f61ed4,
John Darrington <=