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. v2.0.0-pre1-27-g8


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v2.0.0-pre1-27-g82ce1c52a
Date: Mon, 29 May 2023 16:25:22 -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  82ce1c52a87122ed283a760e3d4dab1762558c13 (commit)
       via  d4b8d953acd00e9a51b79cb2e345342649c5ff0c (commit)
       via  50876d6330f6625f302e575131f48acf9d9e2490 (commit)
       via  c67d6aee6e4e1c87a4ee8dd2dd5ccea3f0b4e24d (commit)
      from  7d9f07bf15a3a7d27bc43eaad6a84546824ca094 (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 82ce1c52a87122ed283a760e3d4dab1762558c13
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Mon May 29 13:23:07 2023 -0700

    gui: Update how the Run menu works in the syntax window.
    
    Until now, the Run menu had both "Selection", which ran the current
    selection, and "Current line", which ran the current line.  This commit
    replaces that by a single menu item "Selection", which runs the current
    command if there is no selection and all the selected or partially selected
    commands if there is a selection.  This behavior matches SPSS.
    
    Requested by Matthias Faeth.

commit d4b8d953acd00e9a51b79cb2e345342649c5ff0c
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Mon May 29 13:09:09 2023 -0700

    command-segmenter: New library for dividing syntax into individual commands.
    
    This is a building block for allowing the GUI to run whole commands instead
    of just lines.

commit 50876d6330f6625f302e575131f48acf9d9e2490
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Mon May 29 13:21:07 2023 -0700

    deque: Replace deque_init_null() by DEQUE_EMPTY_INITIALIZER.

commit c67d6aee6e4e1c87a4ee8dd2dd5ccea3f0b4e24d
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Mon May 29 13:06:41 2023 -0700

    identifier: Fix typo in comment.

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

Summary of changes:
 src/data/casewindow.c                  |   2 +-
 src/data/identifier.h                  |   2 +-
 src/language/lexer/automake.mk         |   2 +
 src/language/lexer/command-segmenter.c | 205 +++++++++++++++++++++++++++++++++
 src/language/lexer/command-segmenter.h |  44 +++++++
 src/language/lexer/scan.c              |   3 +
 src/language/lexer/segment.c           |  48 +++++++-
 src/language/lexer/segment.h           |   3 +
 src/libpspp/deque.c                    |  12 +-
 src/libpspp/deque.h                    |  21 ++--
 src/libpspp/model-checker.c            |  47 ++++----
 src/libpspp/model-checker.h            |   1 +
 src/ui/gui/psppire-syntax-window.c     | 175 ++++++++++++++++++----------
 src/ui/gui/syntax-editor.ui            |   4 -
 tests/automake.mk                      |   1 +
 tests/language/lexer/segment-test.c    |  67 +++++++++--
 tests/language/lexer/segment.at        | 200 ++++++++++++++++++++++++++++++--
 17 files changed, 698 insertions(+), 139 deletions(-)
 create mode 100644 src/language/lexer/command-segmenter.c
 create mode 100644 src/language/lexer/command-segmenter.h


hooks/post-receive
-- 
GNU PSPP



reply via email to

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