pspp-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-commits] [SCM] GNU PSPP branch, data-encoding, created. v0.6.1-693


From: John Darrington
Subject: [Pspp-commits] [SCM] GNU PSPP branch, data-encoding, created. v0.6.1-693-g073997e
Date: Mon, 13 Jul 2009 10:36:08 +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, data-encoding has been created
        at  073997e65ce756a77a7db90cc23fb7f501bdd087 (commit)

- Log -----------------------------------------------------------------
commit 073997e65ce756a77a7db90cc23fb7f501bdd087
Author: John Darrington <address@hidden>
Date:   Mon Jul 13 17:29:39 2009 +0800

    Fix crash in find dialog and make code less horrible.

commit 41c45ec6bc320abc0eed650ed183b604a5f5befd
Author: John Darrington <address@hidden>
Date:   Mon Jul 13 14:21:02 2009 +0800

    Fix bug encodig missing value keys in gui

commit ff59ee87992b440aab8083ee041f9aecd2ce68ca
Author: John Darrington <address@hidden>
Date:   Mon Jul 13 04:46:20 2009 +0800

    Fix crash on text import dialog

commit 995103519239c2a59ff77b918f8371f34ff0c4c8
Author: John Darrington <address@hidden>
Date:   Sun Jul 12 23:44:36 2009 +0800

    Fix compiler warning in test program

commit dc4da1f8120bddad12c1326714438f05b594e6e1
Author: John Darrington <address@hidden>
Date:   Sun Jul 12 22:50:11 2009 +0800

    Updated the developers' manual to reflect the new situation

commit a5097a183f00ab2d2dc538ba7094a4696e2fea04
Author: John Darrington <address@hidden>
Date:   Sun Jul 12 22:13:44 2009 +0800

    Added a dict parameter to data_in and dealt with the consequences.
    
    The data_in function now takes a pointer to a struct dictionary,
    which must be the dictionary with which the output value is
    associated.  Data_in now ensures that the data of string values
    is converted to the dictionary's encoding if necessary.

commit 4a8a4cd81b9d7d9e6b757be4d0a8a62b48325051
Author: John Darrington <address@hidden>
Date:   Thu Jul 9 03:05:24 2009 +0800

    Remove recoding in data_store.
    
    It's no longer appropriate to perform recoding in the gui.
    Instead, this is expected to be done in the backend.

commit 8830c95bb9e8d72621787866141a27fc22e8c786
Author: John Darrington <address@hidden>
Date:   Wed Jul 8 00:50:57 2009 +0800

    Change union value type to contain uint8_t types instead of char.
    
    Make the members of the union value type in src/data/value.h be
    uint8_t instead of char.  This is more logical since the contents
    of values cannot be considered "strings" until they have been
    formatted.  The unformatted values are merely arrays of bytes.
    
    This has the added advantage of provoking compiler warnings when
    a char * type is being implicitly cast to a uint8_t * or vici-versa.
    When such a warning is encountered, is probably means that the
    data needs to be re-encoded using recode_string.

commit 69c134ad8584c6c0dbbd908ed8ed278e920445a9
Author: John Darrington <address@hidden>
Date:   Wed Jul 8 00:34:16 2009 +0800

    Remove erroneously commited diagnostic statement

commit ddb1eb19cb9b78b1163a85d73dd05e8798a8037d
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 20:33:03 2009 +0800

    Use default encoding when reading system files if no encoding is given in 
file.

commit 1221be814f2f1d67c49849512e0938b059a58009
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 19:24:40 2009 +0800

    Fix problem running the perl module

commit 2764b3157e26955a31af5f4aa7d14e27098ddf19
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 17:35:21 2009 +0800

    Replace legacy_recode with recode_string.
    
    Iconv seems to do a good job of converting between
    ascii and ebcdic, so use the recode_string function
    instead of our own conversion routines.

commit 82217038368a953179398d9ecc7b80169a1b9ddc
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 13:19:18 2009 +0800

    Fix compile warnings

commit 83df73bacd2cd3abd177e6a8ac1b76b072255025
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 12:52:45 2009 +0800

    Fix bug in value labels dialog box

commit 44c2b035a7526fdf366271de915fc774df302f96
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 12:19:17 2009 +0800

    Add dictionary argument to tab_value.
    
    In order to properly display values, tab_value needs
    to know the dictionary from whence the value comes.
    This is necessary so that string values can be properly
    decoded.
    
    This change adds this argument to tab_value and updates
    all callers.

commit 20d1a04f1af4d67583bfd97658447ee7a135dfad
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 03:39:36 2009 +0800

    Recode strings when writing system files.
    
    The long variable names, variable labels and value labels are
    now converted from utf8 to the dictionary encoding when
    writing a system file.

commit 1485e3a189c42b1ac1339c063c85d9e74e503431
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 01:38:21 2009 +0800

    Fix crash when opening empty dataset

commit 729b96a6bd9342c45e6f65a113fd87c70da85b0a
Author: John Darrington <address@hidden>
Date:   Tue Jul 7 00:44:27 2009 +0800

    Convert to utf8 in data_out function.
    
    Previously, the output value of data_out was of arbitrary encoding.
    This change attempts to ensure that it is always utf8.

commit f15c854d8500105766b2f5666bb62b983ff24f88
Author: John Darrington <address@hidden>
Date:   Mon Jul 6 19:51:34 2009 +0800

    data_out function to dynamically allocate return value.
    
    Preparation for i18n of values.  Instead of asking the
    caller to prepare the buffer for output, data_out now
    dynamically allocates the output value, and expects the
    caller to free it.  This is necessary since for utf8
    strings, the caller cannot reasonably know the length of
    the required output buffer.  It also simplifies some uses
    of data_out.

commit 9254d30d06a0565c89daccedd93a94c4c6086004
Author: John Darrington <address@hidden>
Date:   Sun Jul 5 20:45:12 2009 +0800

    Change enum legacy_encoding to const char *.
    
    Preparation for i18n of union values.  Remove the
    legacy_encoding enum and substitute it with a const
    char *.  This makes it easier to integrate recoding
    of union values in the data parsing stage.

commit 16ca75fe99859fdec9f214a0fb9c1a3ef58c8442
Author: John Darrington <address@hidden>
Date:   Sun Jul 5 17:33:29 2009 +0800

    Store variable names, labels and value labels as UTF8.
    
    This change converts long variable names, variable labels
    and value labels to utf8 encoding when system files are
    loaded.  It is therefore no longer necessary (nor correct)
    to convert them when displaying.

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


hooks/post-receive
-- 
GNU PSPP




reply via email to

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