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. v0.6.1-1364-g35cd


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1364-g35cd6f1
Date: Sun, 06 Jun 2010 19:56:48 +0000

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  35cd6f1851a88a26a9b66a112168c47e5405840a (commit)
       via  b5249f4441110eaf24223166a5a6c9f7bf71faa7 (commit)
       via  263613c4fe117bcf0702cc7d0d334068b2424d37 (commit)
       via  ff70b552a07332fbc2b2f09b8f097a084e6051b8 (commit)
       via  6c75618f950e1c68790ff3193ca9ae97edb4a3c9 (commit)
       via  c50121b54eea7f7221a03e1e9549afe76e2b3122 (commit)
       via  d01297fc4e5e2c48ca66c00cd78569217a5b5bc1 (commit)
      from  5192118b5cffefd8ff65de2b5fe2c99436b78f52 (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 35cd6f1851a88a26a9b66a112168c47e5405840a
Author: Ben Pfaff <address@hidden>
Date:   Sun Jun 6 12:45:01 2010 -0700

    DEBUG EVALUATE: Eliminate lexical corner case, rewrite tests in Autotest.
    
    The DEBUG EVALUATE command, used only for testing, used the
    lex_rest_of_line() function.  I'd like to eventually get rid of all of the
    uses of this function and other unusual lexical corner cases, so this
    commit starts off by removing this one.

commit b5249f4441110eaf24223166a5a6c9f7bf71faa7
Author: Ben Pfaff <address@hidden>
Date:   Sun Jun 6 12:23:33 2010 -0700

    expressions: Improve error message for bad quarter argument to DATE.QYR.
    
    The error message issued by DATE.QYR for an invalid "quarter" argument
    referred instead to a "month" value.  This makes the error message more
    understandable.

commit 263613c4fe117bcf0702cc7d0d334068b2424d37
Author: Ben Pfaff <address@hidden>
Date:   Sun Jun 6 12:19:19 2010 -0700

    expressions: Improve error messages evaluating invalid Boolean values.
    
    The error message used for an invalid Boolean value was terribly generic.
    This commit adds the name of the operator to the error message.

commit ff70b552a07332fbc2b2f09b8f097a084e6051b8
Author: Ben Pfaff <address@hidden>
Date:   Sun Jun 6 12:14:19 2010 -0700

    expressions: Don't abbreviate "number" as "num" in error messages.

commit 6c75618f950e1c68790ff3193ca9ae97edb4a3c9
Author: Ben Pfaff <address@hidden>
Date:   Sun Jun 6 12:41:08 2010 -0700

    expressions: Improve "type mismatch" error messages from expression parser.
    
    Before this commit, type mismatches invoking functions in expressions would
    yield confusing error messages due to missing type names, e.g.:
        Type mismatch invoking MISSING(number) as missing(string).
    This commit fills in the missing type names:
        Type mismatch invoking MISSING(number) as missing().
    
    An upcoming commit will start checking error messages as part of the tests
    for expressions, which should ensure that the problem does not recur.

commit c50121b54eea7f7221a03e1e9549afe76e2b3122
Author: Ben Pfaff <address@hidden>
Date:   Sun Jun 6 12:43:10 2010 -0700

    MOMENTS: Avoid lexical corner case in test case.
    
    The DEBUG MOMENTS command, used only for testing, used the
    lex_rest_of_line() function.  I'd like to eventually get rid of all of the
    uses of this function and other unusual lexical corner cases, so this
    commit starts off by removing this one.

commit d01297fc4e5e2c48ca66c00cd78569217a5b5bc1
Author: Ben Pfaff <address@hidden>
Date:   Wed Jun 2 22:02:42 2010 -0700

    pspp: Add --no-output option to allow entirely disabling output.

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

Summary of changes:
 doc/invoking.texi                       |    6 +
 src/language/expressions/evaluate.c     |   55 +-
 src/language/expressions/generate.pl    |    2 +-
 src/language/expressions/operations.def |   22 +-
 src/language/expressions/parse.c        |    8 +-
 src/language/expressions/parse.incpl    |    4 +-
 src/language/tests/moments-test.c       |    3 +-
 src/ui/terminal/terminal-opts.c         |    9 +
 tests/automake.mk                       |    6 +-
 tests/data/calendar.at                  |  171 +++
 tests/expressions/epoch.sh              |  224 ----
 tests/expressions/expressions.sh        | 1616 ---------------------------
 tests/language/expressions/evaluate.at  | 1845 +++++++++++++++++++++++++++++++
 tests/math/moments.at                   |   29 +
 tests/testsuite.at                      |    3 +
 15 files changed, 2115 insertions(+), 1888 deletions(-)
 create mode 100644 tests/data/calendar.at
 delete mode 100755 tests/expressions/epoch.sh
 delete mode 100755 tests/expressions/expressions.sh
 create mode 100644 tests/language/expressions/evaluate.at
 create mode 100644 tests/math/moments.at


hooks/post-receive
-- 
GNU PSPP



reply via email to

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