[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.7.9-461-g8539c
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.7.9-461-g8539c05 |
Date: |
Fri, 28 Dec 2012 04:00:34 +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 8539c057c6889ff335da0e00117cc0f5fb9bf72d (commit)
via 23fd25fa0a2fb9d613f4f9445000e49cc3b83db1 (commit)
via 6c99748d153d74b325a50f79bc8e59f1f9521f98 (commit)
from 72b72afd1b0ed12af086eb6709e720b3a110ec39 (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 8539c057c6889ff335da0e00117cc0f5fb9bf72d
Author: Ben Pfaff <address@hidden>
Date: Thu Dec 27 19:51:08 2012 -0800
i18n: New functions for UTF-8 case conversion.
Also, use the new functions in a few cases where we want a full UTF-8
conversion.
commit 23fd25fa0a2fb9d613f4f9445000e49cc3b83db1
Author: Ben Pfaff <address@hidden>
Date: Thu Dec 27 19:32:40 2012 -0800
Use UTF-8 case-insensitive hashes and comparisons for language identifiers.
The PSPP language has case-insensitive identifiers (variable names, etc.)
but until now it has only implemented case insensitivity for ASCII
characters. This commit properly implements case insensitivity for all
Unicode characters, using libunistring.
Bug #31072.
commit 6c99748d153d74b325a50f79bc8e59f1f9521f98
Author: Ben Pfaff <address@hidden>
Date: Tue Dec 25 19:09:12 2012 -0800
Use "C" locale comparisons for language constructs.
These language constructs are ASCII so there's no need for a
locale-independent comparison and it seems to me that one would not make
sense in edge cases.
-----------------------------------------------------------------------
Summary of changes:
Smake | 5 ++
src/data/attributes.c | 7 +-
src/data/dictionary.c | 14 ++--
src/data/file-handle-def.c | 6 +-
src/data/format.c | 3 +-
src/data/psql-reader.c | 7 +-
src/data/session.c | 9 ++-
src/data/sys-file-reader.c | 10 +--
src/data/sys-file-writer.c | 5 +-
src/data/variable.c | 11 ++--
src/data/vector.c | 5 +-
src/language/control/repeat.c | 5 +-
src/language/data-io/placement-parser.c | 5 +-
src/language/dictionary/modify-variables.c | 7 +-
src/language/dictionary/mrsets.c | 4 +-
src/language/dictionary/vector.c | 5 +-
src/language/expressions/parse.c | 3 +-
src/language/lexer/variable-parser.c | 9 ++-
src/language/stats/aggregate.c | 5 +-
src/language/stats/descriptives.c | 4 +-
src/libpspp/hash-functions.c | 49 +-------------
src/libpspp/hash-functions.h | 4 +-
src/libpspp/i18n.c | 105 ++++++++++++++++++++++++++++
src/libpspp/i18n.h | 7 ++
src/libpspp/str.c | 15 +++-
src/libpspp/stringi-map.c | 17 +++--
src/libpspp/stringi-set.c | 17 +++--
src/output/measure.c | 5 +-
tests/automake.mk | 1 +
tests/data/dictionary.at | 14 ++++
tests/data/sys-file-reader.at | 8 +-
tests/libpspp/stringi-map-test.c | 5 +-
tests/libpspp/stringi-set-test.c | 9 ++-
33 files changed, 246 insertions(+), 139 deletions(-)
create mode 100644 tests/data/dictionary.at
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.7.9-461-g8539c05,
Ben Pfaff <=