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



reply via email to

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