[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-2273-gcc6c
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-2273-gcc6cdcb |
Date: |
Sun, 06 Nov 2011 16:24:58 +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 cc6cdcbf343d27c4f768bb084e1271dcd2a52430 (commit)
via 4183dccd4130c9a6122cb2fa149e5dbf811db554 (commit)
via 860795de6147a69419492f56f7b90b1d69d7bdd8 (commit)
via a3368f3a6ecbc0ec5aa1212efe534288b277f13c (commit)
via 9c0c7dab25469d36b7dcee5df45e1f5767cccb5b (commit)
via da1bf03a84fa10f04e8c5438f22b523f0480dd7d (commit)
via f7e9711f020ba507719f1f21cac04ae1199a4ac0 (commit)
via 92e42986429596633f71457a585b3266209822dd (commit)
via 681bd9eab15d80bf2e424033a249f54548b342f4 (commit)
via 2a9e84da09c7c9a604471fb9591e401588db49d1 (commit)
via 40c95e4fddf5e16df9cf634d32bec205c3cbfb18 (commit)
via d09ead64248e9047c27558050074d4dde3308ff5 (commit)
from b7d3c608800c1b47a5ef9c020caa5e7632215ff3 (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 cc6cdcbf343d27c4f768bb084e1271dcd2a52430
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 12:59:46 2011 -0700
q2c: Remove gettext.h #include from generated code.
The generated code no longer uses any of the gettext symbols.
commit 4183dccd4130c9a6122cb2fa149e5dbf811db554
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 12:46:21 2011 -0700
q2c: Remove final untranslated strings from q2c.c.
The "restrictions" that could be specified in q2c put strings
in the output that needed to be translated but could not. This
commit drops the feature and removes all of its prior users.
Some of the users required new validation code to be added, but
many of them in the SET command did not because the value was
not actually used anywhere.
commit 860795de6147a69419492f56f7b90b1d69d7bdd8
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 12:52:06 2011 -0700
q2c: Use new subc_list_error() to report too many subcommands.
This removes one string from q2c.c that needs translation but
cannot currently be translated.
commit a3368f3a6ecbc0ec5aa1212efe534288b277f13c
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 20:02:54 2011 -0700
lexer: New function lex_force_string_or_id().
This new function removes a string from q2c.c that requires
translation but currently cannot be translated.
commit 9c0c7dab25469d36b7dcee5df45e1f5767cccb5b
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 16:34:56 2011 -0700
lexer: New functions lex_spec_missing(), lex_spec_only_once().
These functions don't have many users yet but they make logical
sense to me.
commit da1bf03a84fa10f04e8c5438f22b523f0480dd7d
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 16:23:05 2011 -0700
lexer: Use error helper functions in more situations.
The error helpers print error messages that are just as helpful
as handwritten error messages in most cases, especially now
that the error messages include column numbers. They also
have advantages for i18n.
One important purpose of this commit is to remove several
strings from q2c.c that require translation but currently are
not translatable.
commit f7e9711f020ba507719f1f21cac04ae1199a4ac0
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 13:07:44 2011 -0700
lexer: Drop lexer parameter from lex_sbc_missing().
There's no point in passing in the lexer and using lex_error(),
because the extra information that lex_error() outputs does
not help the user find the error.
commit 92e42986429596633f71457a585b3266209822dd
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 11:23:23 2011 -0700
lexer: New function lex_error_expecting().
This centralizes some fairly common strings into lexer.c.
commit 681bd9eab15d80bf2e424033a249f54548b342f4
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 16:11:59 2011 -0700
LOOP: Correctly implement MXLOOPS and add a test.
Previously the MXLOOPS value was implemented incorrectly: the
loop would actually iterate MXLOOPS+1 times. This commit fixes
the problem.
commit 2a9e84da09c7c9a604471fb9591e401588db49d1
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 16:10:54 2011 -0700
settings: Implement MXLOOPS subcommand.
It had been overlooked.
The following commit adds a test.
commit 40c95e4fddf5e16df9cf634d32bec205c3cbfb18
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 16:09:18 2011 -0700
settings: Update default MXLOOPS and document.
MXLOOPS should be 40 by default, for compatibility.
commit d09ead64248e9047c27558050074d4dde3308ff5
Author: Ben Pfaff <address@hidden>
Date: Sat Nov 5 12:44:27 2011 -0700
SET: Warn for more obsolete subcommands.
-----------------------------------------------------------------------
Summary of changes:
doc/dev/q2c.texi | 17 +---
doc/flow-control.texi | 1 +
doc/utilities.texi | 1 +
src/data/settings.c | 2 +-
src/language/control/loop.c | 10 +--
src/language/data-io/combine-files.c | 2 +-
src/language/data-io/file-handle.q | 11 ++-
src/language/data-io/get-data.c | 7 +-
src/language/data-io/get.c | 4 +-
src/language/data-io/inpt-pgm.c | 2 +-
src/language/data-io/save-translate.c | 22 ++--
src/language/data-io/save.c | 10 +-
src/language/data-io/trim.c | 2 +-
src/language/dictionary/attributes.c | 2 +-
src/language/dictionary/formats.c | 4 +-
src/language/dictionary/modify-variables.c | 19 ++--
src/language/dictionary/mrsets.c | 9 +-
src/language/dictionary/numeric.c | 2 +-
src/language/dictionary/rename-variables.c | 21 +---
src/language/expressions/parse.c | 3 +-
src/language/lexer/lexer.c | 129 ++++++++++++++++++++++++--
src/language/lexer/lexer.h | 10 ++-
src/language/lexer/q2c.c | 137 ++++------------------------
src/language/lexer/subcommand-list.c | 17 +++-
src/language/lexer/subcommand-list.h | 4 +-
src/language/stats/aggregate.c | 2 +-
src/language/stats/frequencies.q | 2 +-
src/language/stats/npar.c | 4 +-
src/language/stats/sort-criteria.c | 9 +-
src/language/stats/t-test-parser.c | 2 +-
src/language/utilities/include.c | 18 +---
src/language/utilities/permissions.c | 3 +-
src/language/utilities/set.q | 53 ++++++++---
tests/language/control/do-repeat.at | 2 +-
tests/language/control/loop.at | 43 ++++++++-
tests/language/data-io/inpt-pgm.at | 2 +-
tests/language/dictionary/mrsets.at | 4 +-
tests/language/lexer/q2c.at | 4 +-
tests/language/stats/t-test.at | 4 +-
39 files changed, 334 insertions(+), 266 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-2273-gcc6cdcb,
Ben Pfaff <=