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



reply via email to

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