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.6.1-2085-ge240


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-2085-ge24089b
Date: Sat, 18 Jun 2011 05:24:19 +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  e24089bbe924045c7b98e4bbcc0dc1c4b8703429 (commit)
       via  de1f714a96756fe10ba57b2b35d6b175c176db2c (commit)
       via  aafd3d71437306a0b89909dbc697b6241f5d2e7f (commit)
       via  395ce69d5ae119571907e58b061505b54bf32ed7 (commit)
      from  c3d6b68809037b48ff51dd693a0c8e75bcc30d7a (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 e24089bbe924045c7b98e4bbcc0dc1c4b8703429
Author: Ben Pfaff <address@hidden>
Date:   Fri Jun 17 22:21:38 2011 -0700

    sys-file-writer: Write identical sets of value labels only once.
    
    The .sav file format can save space by writing a single set of
    value labels once and assigning it to multiple variables.  PSPP
    has never taken advantage of this, instead writing the value
    labels for each variable separately.  This commit adopts the
    strategy for avoiding duplicates apparently used by SPSS, based
    on observing a .sav file that had many groups of variables with
    the same labels.
    
    Thanks to Curt Reinhold <address@hidden> for
    providing the .sav file that led to this discovery.

commit de1f714a96756fe10ba57b2b35d6b175c176db2c
Author: Ben Pfaff <address@hidden>
Date:   Fri Jun 17 22:18:27 2011 -0700

    variable: Do not trim trailing whitespace from variable labels.
    
    Until now, PSPP has trimmed trailing whitespace from variable
    labels.  SPSS does not do this, which led to gratuitous changes
    in variable labels when reading and then writing back a .sav
    file, so this commit stops stripping trailing whitespace from
    variable labels.
    
    Thanks to Curt Reinhold <address@hidden> for
    providing the .sav file that led to this discovery.

commit aafd3d71437306a0b89909dbc697b6241f5d2e7f
Author: Ben Pfaff <address@hidden>
Date:   Fri Jun 17 22:16:44 2011 -0700

    sys-file-writer: Omit empty multiple response sets records.
    
    Multiple response sets are divided into two records in a .sav
    file: one record with subtype 7 and one with subtype 19.  PSPP
    was incorrectly writing both records even if one of them was
    empty.  This commit makes it omit the empty record.
    
    Thanks to Curt Reinhold <address@hidden> for
    providing the .sav file that led to this discovery.

commit 395ce69d5ae119571907e58b061505b54bf32ed7
Author: Ben Pfaff <address@hidden>
Date:   Fri Jun 17 22:12:45 2011 -0700

    sys-file-writer: Write variable names in mrsets in lowercase.
    
    SPSS appears to write the short names of the variables in a
    multiple response set in lowercase, so this commit make PSPP
    do the same.
    
    Thanks to Curt Reinhold <address@hidden> for
    providing the .sav file that led to this discovery.

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

Summary of changes:
 doc/dev/system-file-format.texi |    7 +-
 src/data/sys-file-writer.c      |  149 +++++++++++++++++++++++++++-----------
 src/data/value-labels.c         |   63 ++++++++++++++---
 src/data/value-labels.h         |    4 +
 src/data/variable.c             |    4 +-
 5 files changed, 169 insertions(+), 58 deletions(-)


hooks/post-receive
-- 
GNU PSPP



reply via email to

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