[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, data-encoding, created. v0.6.1-693-g073997e,
John Darrington <=