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, created. v0.7.9-78-g1b2cb2


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, created. v0.7.9-78-g1b2cb23
Date: Thu, 15 Mar 2012 23:17:09 +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 created
        at  1b2cb239d8f0c940526bbc89d659f2ac1396528d (commit)

- Log -----------------------------------------------------------------
commit 1b2cb239d8f0c940526bbc89d659f2ac1396528d
Author: Ben Pfaff <address@hidden>
Date:   Wed Mar 14 22:05:54 2012 -0700

    ods-reader: Fix write beyond end of buffer.
    
    The compiler multiplies by sizeof *var_spec for us here, so doing
    it ourselves writes past the end of the allocated space.
    
    Tracked down with valgrind.
    
    Reported-by: bojo42 <address@hidden>

commit aa699d5ccbfef21d9c97e09d99a4bfa8243407f7
Author: John Darrington <address@hidden>
Date:   Tue Mar 13 10:40:51 2012 +0100

    math/np.c: Change np_create to take 3 doubles rather than a struct moment1*

commit c63b9114455a67a23986fb62035a1ff2a0573588
Author: John Darrington <address@hidden>
Date:   Wed Mar 14 19:56:30 2012 +0100

    Recode Dialog: Stringify the variable label
    
    Ensure that the generated syntax has quotes around the variable label,
    in case the label happens to contain spaces or other metacharacters.

commit abf0b37af5e18c165c6673bcd7455dfff0b44bea
Author: John Darrington <address@hidden>
Date:   Wed Mar 14 19:42:49 2012 +0100

    Fix GtkCritical in recode dialog.
    
    Commit 2b4fb7e846d62f1a70656bb42a0f769363ed0832 changed the internals of 
PsppireVarView.
    Unfortunately recode-dialog.c was directly accessing the implementation 
instead of
    using the interface.  This change fixes that.
    
    Reported-by: kai hansen <address@hidden>

commit 1d1e52680c2b57b5ccad633fb1d5e92107fbaf81
Author: Ben Pfaff <address@hidden>
Date:   Tue Mar 13 22:11:49 2012 -0700

    po: Update French translation from http://translationproject.org.

commit 1a797e4b14ff1141c4a900e9e139f886b4c91e6e
Author: John Darrington <address@hidden>
Date:   Sun Mar 11 19:00:18 2012 +0100

    Regression: Fix bug where missing values in the dependent variable were not 
getting ignored.
    
    Fixes bug #35758

commit 0f7fb2effd8e4bd91b0e09195f9df56aea6366a4
Author: Ben Pfaff <address@hidden>
Date:   Sat Mar 10 16:40:53 2012 -0800

    psppire-output-window: Use fallback PATH_MAX on GNU/Hurd.
    
    This fallback is from lib/clean-temp.c in Gnulib.

commit df88f907ccf92b69a06d4b26b729b50d571a7d0e
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 12:20:45 2012 +0100

    interaction.c: interaction_dump: don't crash on empty interactions (ie 
those with no variables)

commit c4cc86c7594c6e12573902d5727b45ebdcabee4c
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 12:12:54 2012 +0100

    Remove unnecessary #include

commit e03970503d5ba427ada341596db8e55f5cd91fad
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 12:05:17 2012 +0100

    moments.c: Implement calc_semean.
    
    This function was always declared, but never implemented.  It's fairly
    trivial, but for consistency it makes sense to have here.

commit afcd7961919d0e2d3d8ecd240a14ace4a201e8d3
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 11:56:47 2012 +0100

    oneway.c: Set destroy pointer to NULL, since it is unused here

commit 665a2cafacdb038478c614b040958b5f81cb7548
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 11:49:22 2012 +0100

    Categoricals.c: Call payload->destroy inside categoricals_done

commit 04c7908ba9dbc11eca3b20f43e9adfc2840b3679
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 11:40:44 2012 +0100

    categoricals.c: Delete redundant function dump_interaction
    
     Remove dump_interaction, since there is such a function in interaction.c

commit 34056dd7856c2a788f74bed86b2a258886f5eef5
Author: John Darrington <address@hidden>
Date:   Sat Mar 3 11:33:38 2012 +0100

    Examine tests: Remove leading slash from factor variables.
    
    I haven't seen any examples of syntax which does this, and it leads to
    ambiguities: Does /STATISTICS refer to the STATISTICS subcommand or to
    a factor variable named "STATISTICS".  I think it's better therefore to
    disallow a slash here.

commit aa3f30ff112a22a2b974705cee25ace88e4cb284
Author: Ben Pfaff <address@hidden>
Date:   Fri Mar 2 21:22:16 2012 -0800

    pool: Use 16-byte alignment on 64-bit architectures.
    
    glibc jmp_buf needs 16-byte alignment on ia64.  PSPP allocates
    jmp_buf inside a pool in a few places, so this change should fix
    many tests on ia64.
    
    Found by Debian autobuilder.

commit 6be12778a162063cbdcd0e79043bd5a4ef2204a6
Author: Ben Pfaff <address@hidden>
Date:   Thu Mar 1 23:11:22 2012 -0800

    Sort attributes by name for display, to make order arch-independent.
    
    When data file attributes or variable attributes were displayed by
    e.g. DISPLAY ATTRIBUTES or SYSFILE INFO, they were sorted in hash
    order, which varies by architecture.  Therefore, the tests that
    depended on this order failed on big-endian machines such as mips.
    This commit fixes the problem by displaying attributes in sorted
    order.
    
    This fixes a failure in the "Perl copying system files" reported
    by Debian buildds.

commit c785bf16095624e47d9af976aaa751295a66f3d5
Author: Ben Pfaff <address@hidden>
Date:   Thu Mar 1 22:32:42 2012 -0800

    identifier: Apply isdigit() only to values in valid range.
    
    Applying isdigit() to a value that is not EOF or in the range
    0...UCHAR_MAX yields undefined behavior and in fact caused a
    segfault on several Debian architectures for U+FFFD.
    
    Found by "lexer properly reports scan errors" test on Debian buildds.

commit 2349f63f2fd06f55ee8644f40ab35132f58cf0b6
Author: Ben Pfaff <address@hidden>
Date:   Thu Mar 1 22:12:15 2012 -0800

    zip-writer: Add missing #include <byteswap.h>.
    
    Fixes a broken build on Debian GNU/Linux, mips architecture.

commit d6c75296e5573a997c79a7af1195b6a619c0190c
Author: Ben Pfaff <address@hidden>
Date:   Wed Feb 29 22:43:22 2012 -0800

    encoding-guesser: Fall back to windows-1252 when UTF-8 can't be right.
    
    Until now the encoding-guesser code has used UTF-8 as a fallback in
    situations where we can tell that the file is not valid UTF-8.  In
    this kind of situation having a single-byte character set as a
    fallback makes more sense.  This commit hard-codes windows-1252 as
    that fallback, since it is a widely encountered encoding (and
    compatible with ISO-8859-1 as well).
    
    John Darrington originally suggested this, if I recall correctly.
    
    The bug report that spurred this work was from Harry Thijssen.  With
    this commit, PSPP properly reads his windows-1252 file when the
    system locale uses UTF-8 encoding.

commit d12d1f1b4a8a43d611e1c30b57f5bd66178a103a
Author: Ben Pfaff <address@hidden>
Date:   Sun Feb 26 16:14:05 2012 -0800

    encoding-guesser: Remove spurious blank line.

commit 053a0212931c83393e2a9410695a9e30d832da44
Author: John Darrington <address@hidden>
Date:   Thu Mar 1 21:48:09 2012 +0100

    zip-writer.c: Fix incorrect big-endian handling.

commit 909400c0bb16e67779bef29b1a2a2ec885a3dd12
Author: John Darrington <address@hidden>
Date:   Thu Mar 1 21:21:44 2012 +0100

    Don't update the icon cache if DESTDIR is non-empty.
    
    Packagers generally use "make install DESTDIR=xxx" to generate their install
    files, which are then copied in place to the target filesystem.  In such a
    scenario, it's inappropriate to copy the icon.cache files.  This change
    therefore does not update the icon cache if a DESTDIR has been specified.
    Instead it's left to the packager to make his own arrangements for updating
    the icon cache on the target filesystem.

commit 12cf8aad2c2d360f7275db00f8fde7d0f0e26ec9
Author: Ben Pfaff <address@hidden>
Date:   Wed Feb 29 22:46:40 2012 -0800

    Updated the German translation from http://translationproject.org.

commit 1b88c50fed5d1871916a31770850689df69353af
Author: Ben Pfaff <address@hidden>
Date:   Wed Feb 29 22:46:03 2012 -0800

    Updated the Lithuanian translation from http://translationproject.org.

commit 0a4544e34a22ea4b20af434d222524eda0f010f6
Author: John Darrington <address@hidden>
Date:   Tue Feb 28 21:47:09 2012 +0100

    Postgres test: Create socket in /tmp instead of current directory
    
    It seems that some systems do not allow unix domain sockets with long
    pathnames.  This change therefore creates a directory in /tmp using
    the mktemp command.

commit 3e4d8e23c3786fa0f7762625092d17b0537a093d
Author: John Darrington <address@hidden>
Date:   Wed Feb 29 18:32:20 2012 +0100

    Kruskal-Wallis: Sort grouped ranks before displaying them.
    
    Debian's autobuilder showed that the KW tests were failing because the
    hash which holds the rank entries was being iterated in arbitrary order.
    This change sorts the entries before displaying them, so they should
    always appear in the same order.

commit a258da644fcf0667a93971adfc68e40badc756fa
Author: John Darrington <address@hidden>
Date:   Tue Feb 28 22:50:25 2012 +0100

    zip-test.c: More thorough error messages

commit 1e1ba20c8497dc8b354da0b84d61580cf1ca86ec
Author: John Darrington <address@hidden>
Date:   Sun Feb 26 18:11:43 2012 +0100

    Generate pspp.desktop
    
    This change autogenerates the pspp.desktop file instead of simply including 
it.
    This allows us to have the translations updated from the po files instead of
    someone having to manually enter the strings directly in the file.

commit 8169bd9a2ec0d9605e50cfb2b7f727088253f1ab
Author: John Darrington <address@hidden>
Date:   Sun Feb 26 18:17:13 2012 +0100

    Remove translator credits from AUTHORS file.
    
    This was getting hard to maintain, and is redundant, since there is
    a "translator-credits" string in each translation.

commit f75c79875f9a2072c80c7bc6c7118a09f0d949fc
Author: John Darrington <address@hidden>
Date:   Sat Feb 25 14:59:14 2012 +0100

    ascii.c: Reallocate the lines after the page is resized

commit 229e0c3700852e040cf456aee9332bcf1e300987
Author: John Darrington <address@hidden>
Date:   Sat Feb 25 14:28:20 2012 +0100

    Remove redundant assignment

commit 3c70826f9e59d2008305ed8305554a532851f6d9
Author: John Darrington <address@hidden>
Date:   Sat Feb 25 12:22:32 2012 +0100

    ascii.c: Move auto out of the #if HAVE_DECL_SIGWINCH condtional
    
    Whether or not the width/length should be automatic should depend only on 
whether the
    output is a terminal, and not upon the existance of SIGWINCH

commit 94a8e93c4397e1140dd6de5db19d054df546419e
Author: John Darrington <address@hidden>
Date:   Sat Feb 25 12:15:03 2012 +0100

    ascii.c (ascii_reserve) Added assertion.
    
    Added this assertion to catch a yet-to-be fixed array bounds bug.

commit 2f80d38ead501269551b4b9380fd34c2c61c6e5e
Author: Ben Pfaff <address@hidden>
Date:   Sun Feb 26 10:01:26 2012 -0800

    po: Update Dutch translation from translationproject.org.

commit 14decddbe997e8059910e02d28c5cccd747240fc
Author: John Darrington <address@hidden>
Date:   Sat Feb 25 11:57:06 2012 +0100

    Added SHOW options DIRECTORY, ENVIRONMENT, TEMPDIR and VERSION

commit a49cd0ee2a95394ef6adf9a248c8067abf0d1734
Author: John Darrington <address@hidden>
Date:   Thu Feb 23 20:07:27 2012 +0100

    Fix bug #35532: Error setting PsppireDict predicate

commit 68a71a76e58a69cd9135b1f58e607f975cfba778
Author: John Darrington <address@hidden>
Date:   Mon Feb 20 09:14:13 2012 +0100

    MEANS: plug memory leaks

commit 95946055e3d02444fb8fd4cbdf48b78ecd212936
Author: John Darrington <address@hidden>
Date:   Sun Feb 19 19:26:23 2012 +0100

    Attempt to cope with endian issues in zip reader.

commit 0ae9a2d50982969c4d9627864f79a0e17191a1b7
Author: John Darrington <address@hidden>
Date:   Sun Feb 19 09:48:31 2012 +0100

    ODS Reader: fix uninitialised variables

commit c60b1277e785531b1cfc26b48697af7f942561d3
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 18 11:03:01 2012 -0800

    str: Skip only up to one-past-the-end in ss_tokenize().
    
    If ss_tokenize() was called with '*save_idx' positioned at
    one-past-the-end of a string, it would continue to advance it past
    that point, which is surprising.  This avoids doing that.
    
    Found by Valgrind.
    Reported-by: John Darrington <address@hidden>

commit c83204c09df1d86c3a453d9f812695de1f7f559c
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 18 11:01:11 2012 -0800

    sys-file-reader: Avoid read past end of buffer.
    
    The "unexpected label source in mrsets" test caused a read past the
    end of the input buffer in text_parse_counted_string().  This fixes
    the problem.
    
    Found by Valgrind.
    Reported-by: John Darrington <address@hidden>

commit eaf3122f0cfa7b6d42254653bed8433c52bc63e2
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 18 10:59:08 2012 -0800

    tests: Avoid failure due to race to mkdir tests/valgrind.

commit bd009d07e62d87f89bd83415dd3ea194054d342e
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 18 09:54:58 2012 -0800

    categoricals: Mark dump_interaction() and categoricals_dump() UNUSED.
    
    This avoids warnings that they are unused.
    
    It might be better to just remove them, since they would still be
    present in the Git history.

commit e279280f1e3450fcc01ea81fc2381cf0bc310efe
Author: John Darrington <address@hidden>
Date:   Sat Feb 18 19:05:41 2012 +0100

    Revert "Mark separator names for translation"
    
    This reverts commit 02c89b93ff0b5942e66fdfbb7562641a0ff29d2c.
    Ben pointed out that this change was incorrect.

commit 0f630668763ae95b92424012e675ef9e22d1abad
Author: John Darrington <address@hidden>
Date:   Sat Feb 18 14:36:23 2012 +0100

    Remove erroneous case_unrefs. Found by valgrind

commit 10c30668020c8157685867e902f6554806ffcfc3
Author: John Darrington <address@hidden>
Date:   Sat Feb 18 12:18:23 2012 +0100

    Use if(0) instead of #if 0
    
    The Gnu Coding Standards recommend run time conditionals instead of 
preprocessor
    conditionals.  I think this makes sense too, since #if 0'd code becomes 
obsolete
    without anyone noticing.

commit 320480cba250c94eb108b0cb2236b9a6ff3b8ca2
Author: John Darrington <address@hidden>
Date:   Sat Feb 18 12:12:46 2012 +0100

    categoricals.c: Fix memory access problems on empty interactions.
    
    Make sure the categoricals behave correctly when passed
    an interaction which contains no variables (ie, no catagories).

commit e5f6c5e27d1972844a09be4c4a07f4255349273c
Author: John Darrington <address@hidden>
Date:   Thu Feb 16 20:00:58 2012 +0100

    fix warnings

commit b69dc704d2263d7f57748beb569b982bb3c250a1
Author: John Darrington <address@hidden>
Date:   Thu Feb 16 18:18:12 2012 +0100

    MEANS: Correct position of double vertical rule

commit dae2296e30e86491c61d824a0bce43abfe376ca6
Author: John Darrington <address@hidden>
Date:   Thu Feb 16 15:05:07 2012 +0100

    Means: Report totals as well as catagories

commit ab8ce2b44fff6e52cd1ec5786e0595faf43346e7
Author: John Darrington <address@hidden>
Date:   Wed Feb 15 11:08:58 2012 +0100

    Psppire: Allow syntax files to be provided as an argument

commit 17d24f693f92db39158e0204d7125c5c0b9b5009
Author: John Darrington <address@hidden>
Date:   Tue Feb 14 11:13:15 2012 +0100

    Reliability Test: Do not allow splits greater than the number of variables.
    
    It's not meaningful to have a split point which is greater than the number
    of variables (and not useful when they are equal).  And the system was
    exhaughsting its memory when such a test was run.  This change therefore
    disallows such a combination and updates the behaviour of the GUI 
accordingly.

commit 2f7a0cf0bc8272503aa009edfe6d1b7388dad54c
Author: John Darrington <address@hidden>
Date:   Mon Feb 13 21:04:11 2012 +0100

    Add missing translation markup

commit fc01177a9fccd839df87c5784abec33b69b4019c
Author: John Darrington <address@hidden>
Date:   Mon Feb 13 19:16:37 2012 +0100

    Use ButtonBox Mask nick field for it's correct purpose.
    
    It seems that the GFlagsValue nick field was mistakenly being used as if
    it was a translatable label.  Not only was this wrong, but it also created
    unnecessary work for translators.  This change provides descriptions of the
    flags and removes them from the translatable strings.

commit 02c89b93ff0b5942e66fdfbb7562641a0ff29d2c
Author: John Darrington <address@hidden>
Date:   Mon Feb 13 18:35:53 2012 +0100

    Mark separator names for translation

commit 2b4fb7e846d62f1a70656bb42a0f769363ed0832
Author: John Darrington <address@hidden>
Date:   Sun Feb 12 11:25:31 2012 +0100

    Added a dialog box for the MEANS command

commit c5526c9acb2c33a265b6be745a6d83a870ebd666
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 11 10:22:17 2012 -0800

    examples: Change extensions from .stat to .sps.
    
    .sps makes a lot more sense.
    
    Reported-by: Harry Thijssen <address@hidden>

commit 085dfff1c41d6ee305f00aa7177286ca8965efbc
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 11 10:16:25 2012 -0800

    tests: Improve test for supported encodings.
    
    I misunderstood the purpose for the config.charset script.  I had a
    notion that it was supposed to print all of the character sets that
    are supported by the operating system.  It doesn't (it prints
    character set names that need translation for the operating system).
    
    This change switches to using the same code that will be used at
    PSPP runtime to determine whether an encoding is supported, for
    determining during the tests whether an encoding is supported.
    
    This should cause fewer tests to be skipped on Mac OS.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit ab27e617d38c0c074ae82c9c4d715775068baf37
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 11 10:09:28 2012 -0800

    perl-module: use $(MAKE) directly in rules that call make.
    
    The GNU make manual says that $(MAKE) must appear directly in a rule
    rather than through recursive expansion to work properly.  (This
    change fixes a GNU make warning about an unavailable jobserver.)

commit d0dc2e01dc5f60df296c657b7ceeaf0f3624cfb9
Author: John Darrington <address@hidden>
Date:   Fri Feb 10 13:40:06 2012 +0100

    Fixed bug #35494 - Levene test crash on no valid values.

commit ed5759bce6240120b67feb99813b291b802bbc98
Author: John Darrington <address@hidden>
Date:   Thu Feb 9 21:35:53 2012 +0100

    Corrected typo in documentation

commit 02873eee88c1cbfc32c3a800256fdbb8543ffe07
Author: Ben Pfaff <address@hidden>
Date:   Wed Feb 8 22:30:38 2012 -0800

    po: Update Slovenian translation from translationproject.org.

commit 21559edd9991628d96df331e5b391ca6bade3497
Author: Ben Pfaff <address@hidden>
Date:   Tue Feb 7 22:58:09 2012 -0800

    GET: Add an ENCODING subcommand.
    
    For example, this allows a Swedish EBCDIC file that doesn't contain
    any indication of its codepage to be read with "ENCODING='IBM278'".

commit dff37440177a355bfc0cf9ff56428114e29f5106
Author: Ben Pfaff <address@hidden>
Date:   Tue Feb 7 22:20:28 2012 -0800

    sys-file: Support EBCDIC magic number in system files.
    
    This makes PSPP able to read the 1980s EBCDIC-encoded system file
    provided by Chris Muller <address@hidden>.

commit 261869b71aa60b8974c4a6b98e35b74af5d11de5
Author: Ben Pfaff <address@hidden>
Date:   Tue Feb 7 22:08:41 2012 -0800

    sys-file: Recode string fields in file header also.
    
    Chris Muller <address@hidden> provided an example
    EBCDIC-encoded mainframe system file from the 1980s.  This commit
    goes one step toward being able to read and write these files in
    PSPP, by recoding most of the string fields in the file header.

commit 262e633cc1b745e82ce56d6d31c94e574ae79caa
Author: Ben Pfaff <address@hidden>
Date:   Tue Feb 7 21:18:08 2012 -0800

    dictionary: Truncate file label in dictionary encoding, not UTF-8.
    
    The limiting factor is bytes in the on-disk format and so there's
    no point in truncating in terms of the in-memory format.

commit bacb74cebdfe6915f503b133a89f0692d08bd464
Author: Ben Pfaff <address@hidden>
Date:   Mon Feb 6 22:23:44 2012 -0800

    por-file-writer: Avoid infinite loop with value labels.
    
    Bug report and fix by Kent Nassen <address@hidden>.

commit 3a1a4a18f0371b955a91346df9c9958ccce0a14d
Author: Ben Pfaff <address@hidden>
Date:   Mon Feb 6 22:13:01 2012 -0800

    gui: Fix warnings due to missing GObject type conversions.

commit 53d6dc78cd7acec472b5655f8657419147aab980
Author: Ben Pfaff <address@hidden>
Date:   Mon Feb 6 22:11:19 2012 -0800

    jonckheere-terpstra: Declare variables at beginning of block.

commit a8b84a10b8749b3e2ecbfa0b73deb97e1b682d4e
Author: John Darrington <address@hidden>
Date:   Sun Feb 5 18:41:53 2012 +0100

    NPAR /J-T correct significance calculation when test statistic is greater 
than zero

commit 19277c8c5238046b3e85bb5784b5623c4802e71d
Author: Ben Pfaff <address@hidden>
Date:   Sun Feb 5 11:20:55 2012 -0800

    gui: Fix grammar in user message in psppire-data-window.c
    
    Reported-by: Harry Thijssen <address@hidden>

commit 28fc20c5b4c0d1a8b5f069026155c8e80f0ecbb3
Author: John Darrington <address@hidden>
Date:   Sun Feb 5 17:32:17 2012 +0100

    npar.c: Added some missing initialisers.
    
    Also reorder the initialisers to the same order as their declarations

commit ec19587bd09b05588cd757533e5366d1e2fbf447
Author: John Darrington <address@hidden>
Date:   Sun Feb 5 17:15:02 2012 +0100

    Added an implementation of the Jonckheere-Terpstra test

commit f07dc101319e108b0a4e72f974430fcabd6d8620
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 4 19:31:25 2012 -0800

    Add Slovenian translation from translationproject.org.
    
    This translation is by Matej Urbančič <address@hidden> and
    the Slovenian translation team.

commit 1705521394a96334aec0c3ca94c9c693907c4723
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 4 19:26:22 2012 -0800

    po: Update Dutch translation from translationproject.org.

commit 82c813770eab23276700e51b2e7d46f73642d3ad
Author: Ben Pfaff <address@hidden>
Date:   Sat Feb 4 19:26:04 2012 -0800

    po: Update German translation from translationproject.org.

commit b822f9f50a9f211301645e58b43f4acd5ab75058
Author: John Darrington <address@hidden>
Date:   Sat Feb 4 13:46:31 2012 +0100

    Logo rework.
    
    From work contributed by bojo42: Reworked the transparent part of the logo.
    Also "harmonised" the fonts used in the logo and the splash screen.

commit b367f5ac49aa1b4f0ea7d76e322e40b824f607b9
Author: John Darrington <address@hidden>
Date:   Sat Feb 4 08:44:05 2012 +0100

    New abstract base class: PsppireWindowBase
    
    Created a new abstract base class for windows/dialogs and moved the
    psppire_conf manipulation to there.  Should fix problems reported by bojo42
    where the window geometry wasn't always correctly saved.

commit 5cdb1f83c37674ee6d588bb0104729d564012ecb
Author: Ben Pfaff <address@hidden>
Date:   Fri Feb 3 19:11:32 2012 -0800

    Increment version to 0.7.9 to send to Translation Project.

commit 2d9ee2dd5f5fbaeda0caf5a19ad4f018f4b22bc3
Author: John Darrington <address@hidden>
Date:   Thu Feb 2 21:46:39 2012 +0100

    Error with g_critical instead of g_assert on invalid variable types.

commit e5c4ada5c7675c8a54edf71c1a89fa88e1762a6f
Author: John Darrington <address@hidden>
Date:   Tue Jan 31 22:37:49 2012 +0100

    Rewrite documentation for the RECODE command.
    
    Reviewed-by: Ben Pfaff

commit 24ab436df2f3f115c1cb949dbf0a932cda7667b2
Author: John Darrington <address@hidden>
Date:   Tue Jan 31 21:19:41 2012 +0100

    Converted Sort dialog to a PsppireDialogAction object

commit 13b0e21ccf46329b032b06e2c4d58b7d7622605b
Author: Ben Pfaff <address@hidden>
Date:   Mon Jan 30 22:01:39 2012 -0800

    po: Update German translation from translation-project.org.

commit 17308c1e0578259823fdd996633fa70e1c2747f3
Author: John Darrington <address@hidden>
Date:   Mon Jan 30 21:40:33 2012 +0100

    Converted reliability dialog to a PsppireDialogAction object

commit 7d7b2ecd99d96fd89929913e3aeb923084fe5efa
Author: John Darrington <address@hidden>
Date:   Sun Jan 29 14:17:33 2012 +0100

    Removed erroneous duplicated line

commit 8a8f2ec2ef0054d16a76a752c79b7968c590c166
Author: John Darrington <address@hidden>
Date:   Sun Jan 29 14:16:42 2012 +0100

    Converted roc-dialog to a PsppireDialogAction object

commit 8fc40a26bebdae2b3e8870c42d2baa77680c3d36
Author: John Darrington <address@hidden>
Date:   Sun Jan 29 11:57:50 2012 +0100

    Convert kmeans dialog to a PsppireDialogAction

commit 3e4bee90c58e9ebf4ac024ab918824b92b71059a
Author: John Darrington <address@hidden>
Date:   Sun Jan 29 10:30:44 2012 +0100

    Converted the correlations dialog to a PsppireDialogAction object

commit 8bc6dc2a65769b59721f759ce506c38431abcc3e
Author: Ben Pfaff <address@hidden>
Date:   Thu Jan 26 22:06:02 2012 -0800

    Move PSPP shared libraries from $(libdir) to $(libdir)/pspp.
    
    The PSPP shared libraries do not have a stable ABI and so they
    should not go in a public system library directory.  This moves
    them to a private library subdirectory.

commit 4202bb6da3c58d199820521826a0caa45dc44145
Author: Ben Pfaff <address@hidden>
Date:   Thu Jan 26 21:27:36 2012 -0800

    Name the src/libpspp convenience library consistently.
    
    src/libpspp.la and src/libpspp/libpspp.la have the same name,
    although they are in different directories.  This seems unduly
    confusing.  This commit renames the latter to liblibpspp.la, which
    is at least different from libpspp.la and is also consistent with
    the naming of the other libtool convenience libraries as
    lib<directory>.la.

commit cb00cc9f9dc738f2850cd4b5a9776031f87de8a2
Author: John Darrington <address@hidden>
Date:   Thu Jan 26 22:39:33 2012 +0100

    Don't crash on Games-Howell test when there are small numbers of cases per 
category.
    
    Fixes bug #34978

commit 7466f9c7baaf5a5d4cc7b670be290395ccb20b65
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 21:17:19 2012 -0800

    gui: Fix warnings.
    
    This fixes warnings introduced in commit 53508ccb5785 (New abstract
    class PsppireDialogAction).

commit 07a7777e44d30dc5495112b818211a57212ebf76
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 20:55:02 2012 -0800

    perl-module: Fix bad arguments in call to settings_init().
    
    Found by clang.
    Reported-by: Jeremy Lavergne <address@hidden>

commit 45e399fd4cd4f77c5c27c3cfbb022dde6a870bde
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 20:53:48 2012 -0800

    perl-module: Add missing "#include"s to PSPP.xs.
    
    Found by clang.
    Reported-by: Jeremy Lavergne <address@hidden>

commit f44411bc0acedfdf5832c0e686057f62fb9be32a
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 20:52:10 2012 -0800

    perl-module: Add "!= NULL" to assignment used as condition.
    
    Suppresses a "clang" warning.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit 23f9ab5825de755eccc51a602f57d0e8ae53eab5
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 20:47:13 2012 -0800

    pspp-dump-sav: Fix sizeof on "array" that is actually a pointer.
    
    Found by clang.
    Reported-by: Jeremy Lavergne <address@hidden>

commit 53508ccb5785dfcad8080d9dcdacdf3b7af5be76
Author: John Darrington <address@hidden>
Date:   Wed Jan 25 21:02:18 2012 +0100

    New abstract class PsppireDialogAction
    
    Added a new object PsppireDialogAction which abstracts the behaviour of
    dialog boxes.
    
    Converted the Descriptived Dialog and the Variable Info Dialog to use this
    new abstraction.
    
    Reviewed-by: Ben Pfaff

commit 3039501eeeb280c2bd6dae91a9471f8372c52698
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 10:32:24 2012 -0800

    Makefiles: Define dist_man_MANS before trying to add to it.
    
    Fixes Automake complaint:
    utilities/automake.mk:2: dist_man_MANS must be set with `=' before using 
`+='
    
    Reported-by: John Darrington <address@hidden>

commit 85ea1ce025e8c3c6225c4b7ef78786d0707f3963
Author: Ben Pfaff <address@hidden>
Date:   Wed Jan 25 08:29:17 2012 -0800

    pspp-dump-sav: Mark manpage to be distributed.

commit f6727546ef677aa1618b0327a59d13bca0808726
Author: Ben Pfaff <address@hidden>
Date:   Tue Jan 24 22:26:22 2012 -0800

    RANK: Avoid putting declaration after statement.

commit a4b62f0df511939a5f9d7d19c12b98a71982516e
Author: Ben Pfaff <address@hidden>
Date:   Tue Jan 24 22:09:18 2012 -0800

    pspp-dump-sav: Add manpage.

commit a2d848d79d9938f6e170f80743f53c53f66f2548
Author: Ben Pfaff <address@hidden>
Date:   Mon Jan 23 21:28:53 2012 -0800

    gui: Use $(INSTALL_DATA), not $(INSTALL), to install data files.
    
    Plain $(INSTALL) always adds the executable bit to the installed
    files, which has the wrong effect for data files.
    
    Found by lintian.

commit d4e19e545c74781f3d36b670f9a27d93a76a3771
Author: John Darrington <address@hidden>
Date:   Mon Jan 23 19:47:01 2012 +0100

    Moved rank.q to rank.c

commit e4a2a35050cd5e64550dfbcd28d974270aace026
Author: John Darrington <address@hidden>
Date:   Sun Jan 22 20:37:46 2012 +0100

    Reimplemented the logo as a svg image and converted to a 64x64 bit icon

commit 95327b381e41d8916d2d3c798bc2027939d38319
Author: Ben Pfaff <address@hidden>
Date:   Sat Jan 21 09:37:26 2012 -0800

    README: Update.
    
    Suggested-by: John Darrington <address@hidden>

commit af028e5549ee13ed298da4822ff5aa674ff62031
Author: John Darrington <address@hidden>
Date:   Wed Jan 18 20:32:57 2012 +0100

    Added documentation for the MEANS command

commit 796bca518fa1c3d5b6eec71cd6415258919cac10
Author: John Darrington <address@hidden>
Date:   Mon Jan 16 20:06:43 2012 +0100

    Improve behaviour of resizing the value chooser widget

commit 2b453534cce1efa7ac28ab33679f037e487ac354
Author: John Darrington <address@hidden>
Date:   Mon Jan 16 14:23:35 2012 +0100

    MEANS: Added further tests for missing value behaviour

commit 5ebd57fdfb488898e97aeaf7c1cc2a7c7bc1c549
Author: John Darrington <address@hidden>
Date:   Mon Jan 16 10:47:18 2012 +0100

    MEANS: Implemented /MISSING=TABLE subcommand

commit 15902607af7e20a76acdc98623b9f5a99751065b
Author: John Darrington <address@hidden>
Date:   Mon Jan 16 09:49:50 2012 +0100

    MEANS: implemented the /CELLS={ALL,NONE,DEFAULT} options and added a test

commit 517733909256d3d2e75ac302c219b11d9b841808
Author: Ben Pfaff <address@hidden>
Date:   Sun Jan 15 09:53:42 2012 -0800

    Add German translation from translationproject.org.
    
    This translation is by Matthias Keil <address@hidden> and
    the German translation team.

commit fe16bc484f31a588a343bf60098a005e49a683e3
Author: John Darrington <address@hidden>
Date:   Sun Jan 15 15:26:11 2012 +0100

    Remove stray include directive

commit 5d56372396bcc2a278b94f27ff916ccf0e6e2e06
Author: John Darrington <address@hidden>
Date:   Sat Jan 14 18:45:10 2012 +0100

    Corrected various misspellings in the documentation

commit 2c043e1bf0d36ae7b3900bf3c2b98196f67d5b7d
Author: John Darrington <address@hidden>
Date:   Sat Jan 14 13:40:35 2012 +0100

    MEANS: remove arguments to callbacks which were always unused

commit a1f410c3ad34e83d60eb8c038946d8a0c72ce0d3
Author: John Darrington <address@hidden>
Date:   Sat Jan 14 13:21:55 2012 +0100

    Fix warnings

commit c2dbc834863c3088991bc2f6f6e32c595e7f1079
Author: John Darrington <address@hidden>
Date:   Sat Jan 14 13:01:12 2012 +0100

    MEANS: This command is IMO now stable enough to be used. Adding to 
command.def
    
    Also added some tests.

commit 970789e054086189cb8d83b8c80f6c10318bbeef
Author: John Darrington <address@hidden>
Date:   Sat Jan 14 12:54:51 2012 +0100

    Categoricals cleanup:  New structure 'payload' which reduces the
    number of arguments to categoricals_create

commit 759c65a59048de2b9d2ab35cf817fcce52d236f3
Author: John Darrington <address@hidden>
Date:   Thu Jan 12 21:21:54 2012 +0100

    Avoid deprecated Perl syntax.
    
    Apparently new perl versions don't like qw(x y z) without outer  
parentheses.  See
    
http://search.cpan.org/~flora/perl-5.14.2/pod/perl5140delta.pod#Use_of_qw%28...%29_as_parentheses
    
    This change adds these parentheses.
    
    Reported-by: bojo42 <address@hidden>

commit 7a48928f76e0f4599be8f65b1b3bafd03d73a628
Author: John Darrington <address@hidden>
Date:   Wed Jan 11 22:04:14 2012 +0100

    Use idle callback to write to the local config directory
    
    When the users config directory is on a filesystem with high latency,
    moving a dialog box resulted in many writes and thus an unacceptable
    delay.  This change fixes that by consolidating the writes into a
    low priority idle callback.

commit a1bdca71ee6cc049f29447b2302a787e27dca0f3
Author: Ben Pfaff <address@hidden>
Date:   Tue Jan 10 20:52:11 2012 -0800

    Fix PSPP link on OpenSUSE and possibly Ubuntu 11.10.
    
    Reported-by: friedrich nietzsche <address@hidden>
    at http://comments.gmane.org/gmane.comp.statistics.pspp.devel/4850
    Reported-by: Luis Cebamanos <address@hidden>
    at http://comments.gmane.org/gmane.comp.statistics.pspp.devel/4869
    Reported-by: Mindaugus <address@hidden>
    Tested-by: Mindaugus <address@hidden>

commit 98db17130ea7872c01015bebe5f135e6b30ad1ad
Author: Ben Pfaff <address@hidden>
Date:   Sat Jan 7 13:14:02 2012 -0800

    cairo: Only apply options to table items, to avoid crash.
    
    Most of the members of struct xr_rendering, including the 'xr'
    member, are used only for table items.  In chart items, these
    members are zeroed.  But xr_rendering_apply_options() attempted to
    use the 'xr' member even for chart items, which caused a crash.
    
    This reverts and replaces the provisional fix already applied by
    John Darrington in commit ee7b576822f (Avoid crash rendering charts
    in the gui interface.), which also fixed the crash but added extra
    unnecessary work.
    
    Reported-by: Nick Macdonald <address@hidden>

commit bc9098242e54d481b2c5e2cef970568ab5e953cb
Author: John Darrington <address@hidden>
Date:   Thu Jan 5 21:01:20 2012 +0100

    online_help: use g_spawn_async instead of g_spawn_command_line_async
    
    This change avoids potential problems caused by metacharacters in the
    constructed command arguments.
    
    Suggested by Ben Pfaff.

commit ee7b576822f2fa5025e08eccf5c8e7728838c460
Author: John Darrington <address@hidden>
Date:   Thu Jan 5 20:11:54 2012 +0100

    Avoid crash rendering charts in the gui interface.
    
    Reported-by: Nick Macdonald <address@hidden>
    Provisionally Reviewed-by: Ben Pfaff <address@hidden>

commit 03db9d67dfb8acaeb47994caa18b62e7aec741af
Author: John Darrington <address@hidden>
Date:   Thu Jan 5 15:39:23 2012 +0100

    Fix memory leaks parsing string expressions

commit 46bb129a4fd2ee138775f622e21424e53a6002af
Author: John Darrington <address@hidden>
Date:   Thu Jan 5 10:55:29 2012 +0100

    Fix memory leaks

commit aa2cd68fb42668614f168df3a319e48d009c3cc7
Author: John Darrington <address@hidden>
Date:   Thu Jan 5 07:47:58 2012 +0100

    lex_get_text_buffer_read: Avoid potential buffer overflow.

commit d90bff7cd2df2779eb378dec5ab53ff598f91f31
Author: John Darrington <address@hidden>
Date:   Tue Jan 3 20:49:33 2012 +0100

    Add files to manifest, inadvertantly omitted from previous commit.

commit d46430e7458fcd65dfdf7928f52f2d06fa60127d
Author: John Darrington <address@hidden>
Date:   Tue Jan 3 20:41:35 2012 +0100

    New file: builder-wrapper.h and builder-wrapper.c
    
    Move the functions wrapping GtkBuilder out of helper.c
    and into their own file.

commit 376bc1e2594564c432857c50f2f779093ce70710
Author: John Darrington <address@hidden>
Date:   Thu Dec 22 20:57:23 2011 +0100

    Set the output driver parameters dynamically from the output window style.
    
    This change allows the output driver options to be changed after the driver
    has been created.  This is necessary in the GUI to follow the style changes
    (eg from theme engines etc)

commit 8f7485c445a5e14f9f6a95392367158fa38119d9
Author: Ben Pfaff <address@hidden>
Date:   Tue Dec 20 19:12:19 2011 -0800

    psppire-dialog: Add missing prototype for psppire_dialog_help() to header.

commit 41b3a284bf8d4e10fcdef846154ddf27835b82bd
Author: John Darrington <address@hidden>
Date:   Sun Dec 18 18:44:35 2011 +0100

    doc/automake.mk: Added eacute to the list of docbook entities which need to 
be mutated

commit 107d72f63db8639c509f8cd92ac29b4641e5fbbc
Author: John Darrington <address@hidden>
Date:   Sun Dec 18 08:40:13 2011 +0100

    Correct packing properties of sort cases dialog.

commit d7bb6562c9efa3f6ef5ebfe9bc4e1736df442344
Author: John Darrington <address@hidden>
Date:   Sat Dec 17 22:14:11 2011 +0100

    Escape # character in call to g_spawn_command_line_async
    
    It seems that this character was being treated as a comment start.

commit 73a2e47de094934075e66d1e5185fce93d47fe5e
Author: John Darrington <address@hidden>
Date:   Sat Dec 17 18:00:47 2011 +0100

    Added a callback to the dialog help buttons, and a handler to call
    the manual when clicked.

commit f5ae39af68c25bc004a8a43b288ebc6e00165b03
Author: John Darrington <address@hidden>
Date:   Sat Dec 17 12:38:29 2011 +0100

    Fix errors in the Texinfo source discovered by makeinfo 4.13.90

commit dfeed27efedc28dcfce2c7c914cc01337ae0f319
Author: John Darrington <address@hidden>
Date:   Sat Dec 17 08:31:03 2011 +0100

    Output Viewer:  Try to adapt to changes in style
    
    Set the fg and bg of viewer's container and its children to the
    text and base of the output window upon style change.  This means that
    the output viewer will respond to changes in style once even after the
    program has been started.
    
    We still need some way to set the foreground colours of the cairo output
    after the driver has been created, but that doesn't seem to be currently
    possible.

commit 0c02b02272c51e3d00382cf7c9716402c047507b
Author: Ben Pfaff <address@hidden>
Date:   Mon Dec 12 21:35:01 2011 -0800

    gui: Make Enter work in the Goto Case dialog.
    
    Without this change, Enter does nothing in the dialog that Edit|Goto Case
    brings up.  With this change, Enter activates the Goto button.

commit 812c8f96ea8a9032bfea4f0357e5cb55f9606e0a
Author: John Darrington <address@hidden>
Date:   Sun Dec 11 19:48:07 2011 +0100

    Output viewer: use the widget's style to set the colors of the
    output driver.

commit 3ca145458e6a9e3657b82d7597cf3fe738d04bb2
Author: John Darrington <address@hidden>
Date:   Sun Dec 11 14:09:33 2011 +0100

    Cairo output driver: Added options to set the foreground and background
    colours.

commit 76a1f0f642df732722bee1f62cce37ebf9092ffc
Author: John Darrington <address@hidden>
Date:   Sun Dec 11 12:39:42 2011 +0100

    Remove xr_draw_chart from cairo.h and make static
    
    The function xr_draw_chart is used only in cairo.c, so it seems there
    is little point in having it public.

commit 8e0ceff5f1017f7ee81f9380200016ba59f1db1c
Author: John Darrington <address@hidden>
Date:   Sat Dec 10 14:25:46 2011 +0100

    Added basic framework for the MEANS command.
    
    Not much here yet.  Just the parser and framework
    for the output.

commit 75e7e4241ba2424c3803548bcf2da0382faf7349
Author: John Darrington <address@hidden>
Date:   Fri Dec 9 11:24:56 2011 +0100

    Added a function to clone an interaction.

commit ed8c5b8c6ef50e338f2c63d2ceb69e33dec0ebac
Author: John Darrington <address@hidden>
Date:   Wed Dec 7 19:38:30 2011 +0100

    Value Labels Dialog: Fix packing properties

commit ae1e48a9727327898aaf9662f53a9a1ec115ab11
Author: Ben Pfaff <address@hidden>
Date:   Sun Dec 4 10:44:07 2011 -0800

    gui: Fix behavior of print preview in psppire-output-window.
    
    Print preview only showed one page because the GtkPrintOperation emits
    "paginate" again even after it returns TRUE once and our "paginate"
    implementation was not prepared for that.
    
    Also fixes a memory leak in paginate(): the driver used for pagination was
    not being freed.
    
    Reported-by: John Darrington <address@hidden>

commit 1cf8b236bb43257161f2c014b2384aa4709315c9
Author: John Darrington <address@hidden>
Date:   Sat Dec 3 13:06:32 2011 +0100

    ONEWAY: Fixed crash when the dependent variable contained only missing 
values.
    
    When forming a struct categoricals, there is no way in advance to know if 
the
    given categorical variables will actually contain any values.  If one or 
more
    of them contains no non-missing values, then it's not meaningfull to talk
    about categories.
    
    Such cases were causing oneway to crash.  Thanks to Dave Purdy
    <address@hidden> for reporting this problem.

commit 6dffb017e700eda7cd5111509042dc8964fff29f
Author: John Darrington <address@hidden>
Date:   Sat Dec 3 10:59:07 2011 +0100

    Remove unused global variables

commit 769fb2e87faed46645d19564859648dbddb38589
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 1 22:06:48 2011 -0800

    gui: Fix printing of tables split across pages in psppire-output-window.
    
    xr_driver_output_item() expects the caller to call xr_driver_next_page()
    as long as xr_driver_need_new_page() returns true, but the printing code
    didn't do that, so tables split across pages in printouts caused an
    assertion failure at the next call to xr_driver_output_item().
    
    Reported-by: John Darrington <address@hidden>

commit 6e5736d55e61f5dca727428213a835998eeacead
Author: Ben Pfaff <address@hidden>
Date:   Thu Dec 1 21:25:18 2011 -0800

    Avoid declaring variables in the middle of a block, to avoid requiring C99.

commit 2414a9e37882fd23d9e50f916bb9e6a7cc2f6bad
Author: John Darrington <address@hidden>
Date:   Mon Nov 28 21:27:41 2011 +0100

    categoricals.c: Rename function to more accurately reflect its purpose

commit cdb164714ff698752666bdfade6cf18a8bbeb8a4
Author: John Darrington <address@hidden>
Date:   Mon Nov 28 21:23:24 2011 +0100

    Remove unused function

commit 72d873a1af4914c2bfe1cdda1cb0108da243f534
Author: John Darrington <address@hidden>
Date:   Sat Nov 26 14:42:27 2011 +0100

    GLM: Mimic spss output with /INTERCEPT=EXCLUDE

commit 3b45b998691d080fcb64cb8783633cf7b14a54ff
Author: John Darrington <address@hidden>
Date:   Sat Nov 26 12:51:53 2011 +0100

    Fix memory leak

commit bae3da89755d9503a674712303117dd76311b267
Author: John Darrington <address@hidden>
Date:   Fri Nov 25 11:07:42 2011 +0100

    GLM: Added implementation for the Type 3 sums of squares.
    
    This seems to match expectations, except for the Intercept term.

commit 854fb94033969bfa5ff638e48611c83c759ef269
Author: John Darrington <address@hidden>
Date:   Fri Nov 25 10:52:50 2011 +0100

    GLM: Added test for type II sums of squares

commit a9b7bd047d4f801e945a81b55605b5883b2c7fe3
Author: John Darrington <address@hidden>
Date:   Fri Nov 25 10:35:15 2011 +0100

    Whitespace changes only

commit 5aeb37ea9cd9d86fb050a7162cd5fd8ad7ca0abf
Author: John Darrington <address@hidden>
Date:   Fri Nov 25 10:01:42 2011 +0100

    categoricals.c: Effects coding.
    
    Implemented Effects (also called Contrast) coding instead of Dummy Coding
    and corrected logic error.

commit fc312a1e6446b993370cd93abc21d503c2c6aa9c
Author: John Darrington <address@hidden>
Date:   Thu Nov 24 21:48:29 2011 +0100

    GLM test: Remove redundant transformations and reorder.
    
    This change does not affect the test or its result, but makes it
    easier to understand.

commit 49edfd56432f86f83dd3d4499a2744f19eccbea4
Author: John Darrington <address@hidden>
Date:   Wed Nov 23 14:47:35 2011 +0100

    GLM: Implemented the Type I sums of squares and added a test for that.

commit 0cab34a28a09856c4aff9ce432c2c53350d1a501
Author: John Darrington <address@hidden>
Date:   Wed Nov 23 14:23:17 2011 +0100

    GLM: Update logic for choosing types of sums of squares

commit d4cbe8251cba21b41df4965adfb8f78c9d1f3947
Author: John Darrington <address@hidden>
Date:   Wed Nov 23 13:59:36 2011 +0100

    glm.c: Allow parser to accept METHOD=SSTYPE(n) subcommand

commit ff3d8d9bdcd9133f46918f39bfcef05a07628923
Author: John Darrington <address@hidden>
Date:   Wed Nov 23 13:41:28 2011 +0100

    glm.c:get_ssq Remove unnecessary assignment

commit 4fd6cfba4b3c066da520d4b1c7a7f64d9fd19d3f
Author: John Darrington <address@hidden>
Date:   Sun Nov 20 13:25:50 2011 +0100

    categoricals.c Fix the calculation of the per encoding sums

commit c6a2034b50977bf831b1abf9e42fe580ec162325
Author: John Darrington <address@hidden>
Date:   Sat Nov 19 20:01:04 2011 +0100

    Rename df --> df_prod and comment accordingly

commit 3d10374169a4abfc58a1d3510ba3792286039240
Author: John Darrington <address@hidden>
Date:   Sat Nov 19 19:33:03 2011 +0100

    categoricals.c: Reimpliment the get_binary_by subscript function
    
    Instead of making ad hoc encodings for interactions, use the product
    of the encodings of the individual variables.  This should not affect
    the outcome of any current test cases, but makes the data flow easier
    to follow and to debug.

commit 019d870c9a961108b6b5e762ce968db2e06203a7
Author: John Darrington <address@hidden>
Date:   Tue Nov 15 15:47:10 2011 +0100

    sweep.c: Use gsl_matrix_memcpy instead of element by element copying.
    
    Although only the upper triangle needs to be copied, there is no
    disadvantage copying the entire matrix (the lower triangle is never read)
    and the expense of using two loops is likely to outweigh the saving achieved
    by avoiding the other triangle.

commit 90afc1f0572a82bd6eb4532350b368c685b3cc7b
Author: John Darrington <address@hidden>
Date:   Tue Nov 15 15:20:59 2011 +0100

    sweep.c: Move repeated call out of if ... else
    
    This line is identical for all cases, so it only needs to appear once.

commit b8f1c67b087b875d45c28bcae330910e7723d6c6
Author: John Darrington <address@hidden>
Date:   Tue Nov 15 15:14:30 2011 +0100

    sweep.c: Reduce scope of local variables and avoid reusing them.
    
    This makes the code easier to follow, and helps the compiler with
    optimisation.

commit 1e60b6097b6ad896787a0aa831d82fd98b946dd5
Author: John Darrington <address@hidden>
Date:   Tue Nov 15 14:57:34 2011 +0100

    sweep.c: Reverse sense of consistency tests.
    
    This avoids numerous levels of indentation.

commit f46d2c634b595c67a5af7994de9f6c851f632898
Author: John Darrington <address@hidden>
Date:   Tue Nov 15 14:51:49 2011 +0100

    sweep.c: swap rows/columns instead of using indirection for last_col
    
    This makes the code shorter, and I believe should make it faster too.

commit ce4f35416abc94c3c4d39312da42b9fff0788073
Author: John Darrington <address@hidden>
Date:   Mon Nov 14 18:19:37 2011 +0100

    GLM: Add debugging option /SHOWCODES

commit be3a7bd753e0582a6b7bbdc032bc0891ab2900d6
Author: John Darrington <address@hidden>
Date:   Sun Nov 13 20:26:29 2011 +0100

    Remove useless code

commit 99732245d610cf363429f1b67a8b2b2e15a9a734
Author: John Darrington <address@hidden>
Date:   Thu Nov 10 21:13:32 2011 +0100

    File Open: Don't try to analyse the file if it's a directory.
    
    The File Open dialog box looks at the contents of the selected file
    in order to decide whether to set the sensitivity of the encoding
    selector.  But if the file was a directory this caused error messages
    on windoze. Closes bug #34773

commit 09648bd73c7511f3c70c941b77f559569edae292
Author: Ben Pfaff <address@hidden>
Date:   Wed Nov 9 21:27:41 2011 -0800

    GET: Fix confusion over the type of the 'type' parameter.
    
    The 'type' parameter was being used to pass in an "enum reader_command" but
    it was then later assigned a value of "enum pfm_type".  This renames 'type'
    to 'command' for clarity and just deletes the assignment of the "enum
    pfm_type" value entirely because the value was not used.
    
    Found by Clang.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit d63cd372d504572e38bab5f5b9c4f81b6edde5ed
Author: Ben Pfaff <address@hidden>
Date:   Wed Nov 9 21:23:46 2011 -0800

    DO REPEAT: Properly convert lex_syntax_mode to segmenter_mode.
    
    Clang reported that "enum lex_syntax_mode" was being implicitly converted
    to "enum segmenter_mode".  Luckily, equal values in each enum have the
    same meaning, but it seems better to convert by hand, so this patch
    implements that.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit 4b938f84aa68af17d5f7487523ad2a478abb7b6d
Author: Ben Pfaff <address@hidden>
Date:   Wed Nov 9 21:16:19 2011 -0800

    hmap: Mark definition of hmap_node_hash() "static inline".
    
    This suppresses a Clang warning.  The prototype earlier in the file
    was already marked "static inline", so I don't think that this is a
    functional change.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit e91b6c7d11cfeaf1619224f6a14fb4be86690aa4
Author: Ben Pfaff <address@hidden>
Date:   Wed Nov 9 21:02:06 2011 -0800

    str: Mark definition of ss_empty() "static inline".
    
    This suppresses a Clang warning.  The prototype earlier in the file
    was already marked "static inline", so I don't think that this is a
    functional change.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit 7235f7f42b61c2b111174c3ee5ca72aac8815cd5
Author: Ben Pfaff <address@hidden>
Date:   Tue Nov 8 21:07:38 2011 -0800

    ONEWAY: Fix printf format specifier.
    
    Reported-by: Jeremy Lavergne <address@hidden>

commit dbc21ab2b5ba08f577c0f81f60fac12b196871a6
Author: Ben Pfaff <address@hidden>
Date:   Sun Nov 6 13:22:16 2011 -0800

    configure: Add option --enable-Werror to add -Werror to CFLAGS.
    
    -Werror is useful for development, but it screws up configure because it's
    impossible to guess what new warnings compilers will add in the future.
    This commit adds a new configure option to add CFLAGS after the configure
    checks are done.
    
    The use of AC_CONFIG_COMMANDS_PRE is based on Eric Blake's suggestion on
    the autoconf mailing list: "AC_CONFIG_COMMANDS_PRE probably fits the bill
    as the ideal macro to use for guaranteeing that you inject your shell code
    at the last possible moment."
    
    The Autoconf code added in this commit, as well as this commit message,
    come from Open vSwitch.

commit c95342af39690092058967093bfa08117cdf05e7
Author: Ben Pfaff <address@hidden>
Date:   Sun Nov 6 12:55:27 2011 -0800

    crosstabs-dialog: Remove unused vars from on_format_clicked().

commit cc6cdcbf343d27c4f768bb084e1271dcd2a52430
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 12:59:46 2011 -0700

    q2c: Remove gettext.h #include from generated code.
    
    The generated code no longer uses any of the gettext symbols.

commit 4183dccd4130c9a6122cb2fa149e5dbf811db554
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 12:46:21 2011 -0700

    q2c: Remove final untranslated strings from q2c.c.
    
    The "restrictions" that could be specified in q2c put strings
    in the output that needed to be translated but could not.  This
    commit drops the feature and removes all of its prior users.
    Some of the users required new validation code to be added, but
    many of them in the SET command did not because the value was
    not actually used anywhere.

commit 860795de6147a69419492f56f7b90b1d69d7bdd8
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 12:52:06 2011 -0700

    q2c: Use new subc_list_error() to report too many subcommands.
    
    This removes one string from q2c.c that needs translation but
    cannot currently be translated.

commit a3368f3a6ecbc0ec5aa1212efe534288b277f13c
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 20:02:54 2011 -0700

    lexer: New function lex_force_string_or_id().
    
    This new function removes a string from q2c.c that requires
    translation but currently cannot be translated.

commit 9c0c7dab25469d36b7dcee5df45e1f5767cccb5b
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 16:34:56 2011 -0700

    lexer: New functions lex_spec_missing(), lex_spec_only_once().
    
    These functions don't have many users yet but they make logical
    sense to me.

commit da1bf03a84fa10f04e8c5438f22b523f0480dd7d
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 16:23:05 2011 -0700

    lexer: Use error helper functions in more situations.
    
    The error helpers print error messages that are just as helpful
    as handwritten error messages in most cases, especially now
    that the error messages include column numbers.  They also
    have advantages for i18n.
    
    One important purpose of this commit is to remove several
    strings from q2c.c that require translation but currently are
    not translatable.

commit f7e9711f020ba507719f1f21cac04ae1199a4ac0
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 13:07:44 2011 -0700

    lexer: Drop lexer parameter from lex_sbc_missing().
    
    There's no point in passing in the lexer and using lex_error(),
    because the extra information that lex_error() outputs does
    not help the user find the error.

commit 92e42986429596633f71457a585b3266209822dd
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 11:23:23 2011 -0700

    lexer: New function lex_error_expecting().
    
    This centralizes some fairly common strings into lexer.c.

commit 681bd9eab15d80bf2e424033a249f54548b342f4
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 16:11:59 2011 -0700

    LOOP: Correctly implement MXLOOPS and add a test.
    
    Previously the MXLOOPS value was implemented incorrectly: the
    loop would actually iterate MXLOOPS+1 times.  This commit fixes
    the problem.

commit 2a9e84da09c7c9a604471fb9591e401588db49d1
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 16:10:54 2011 -0700

    settings: Implement MXLOOPS subcommand.
    
    It had been overlooked.
    
    The following commit adds a test.

commit 40c95e4fddf5e16df9cf634d32bec205c3cbfb18
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 16:09:18 2011 -0700

    settings: Update default MXLOOPS and document.
    
    MXLOOPS should be 40 by default, for compatibility.

commit d09ead64248e9047c27558050074d4dde3308ff5
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 12:44:27 2011 -0700

    SET: Warn for more obsolete subcommands.

commit b7d3c608800c1b47a5ef9c020caa5e7632215ff3
Author: Ben Pfaff <address@hidden>
Date:   Sat Nov 5 20:22:40 2011 -0700

    doc: Remove reference to unimplemented SET PAGER command.
    
    Bug #33632.
    Reported by John Darrington.

commit 1d285151f02251f52039e903d1a1a7f2eb3beb2e
Author: Ben Pfaff <address@hidden>
Date:   Fri Nov 4 21:45:49 2011 -0700

    lexer: Rename 'close' to 'destroy' in struct lex_reader_class.
    
    This seems like a cleaner solution to the problem of Gnulib
    sometimes defining 'close' as a macro than to add an extra
    include file and a big comment.

commit 520443ed2a413e60c9ace74e9998595691513669
Author: Ben Pfaff <address@hidden>
Date:   Tue Nov 1 22:04:02 2011 -0700

    gui: Fix spelling error in macro name.

commit ed023762b71d58d57db36af0e50ee1afe8acf3d3
Author: Ben Pfaff <address@hidden>
Date:   Tue Nov 1 22:02:56 2011 -0700

    gui: Make .csv available for output export with File|Export.
    
    The hard-coded 6 here was wrong: there are 7 file formats.
    It's better to use the n_FT constant.

commit 37d5f592081a2ec8fa461c20c84087e8bf5dc560
Author: Ben Pfaff <address@hidden>
Date:   Tue Nov 1 21:54:46 2011 -0700

    gui: Fix configuring Unicode box characters.
    
    Commit 14b3603043 "ascii: Add support for multibyte characters"
    changed how the box characters are configured but failed to
    update psppire-output-window.c, so attempting to paste a table
    into an application that accepts UTF-8 text would output many
    warnings like "unknown option `box[0201]'" and not actually use
    Unicode box characters.
    
    This fixes the problem.

commit 5825b0b870739af3760c07138bed50e99db788ae
Author: John Darrington <address@hidden>
Date:   Sun Oct 23 19:44:42 2011 +0200

    New object: psppire-lex-reader
    
    This object reads lexer input direct from a GtkBuffer instead of converting 
to a string first.

commit cf40a7c5308d086195265623f35b310c0b35f766
Author: John Darrington <address@hidden>
Date:   Sun Oct 23 14:42:51 2011 +0200

    Remove duplicate #include lines

commit 981b76b7d6b3e2dccb6a3fb15890ec32a8a87f13
Author: John Darrington <address@hidden>
Date:   Mon Oct 24 20:06:04 2011 +0200

    Remove labelling options from Crosstabs GUI
    
    The previous change removed the label options from the crosstabs commmand,
    but didn't update the gui accordingly.  This change fixes that.

commit 0b52efcb1226c05b87c4ff9add5c91c70c42c862
Author: John Darrington <address@hidden>
Date:   Wed Oct 19 19:55:00 2011 +0200

    Use variable labels in crosstabs.
    
    Use a variable's label instead of its name (if it has one) in the crosstabs
    output.  Removed the FORMAT=LABEL subcommand which is no longer supported
    by spss.  Updated documentation to reflect the code.

commit 5b735a40e26355d65d2e906b9cf640aa9c53329a
Author: John Darrington <address@hidden>
Date:   Wed Oct 12 11:44:01 2011 +0200

    Remove redundant error message.
    
    This error message is not required, because lex_force_string already emits 
such message.

commit ad7083ff802c7db10adb98833c3f32cf6d2e713e
Author: John Darrington <address@hidden>
Date:   Wed Oct 12 11:41:10 2011 +0200

    Consolidate some very similar user visible strings

commit a3aefad79476b553bedc7d55c0009da0212ef76e
Author: John Darrington <address@hidden>
Date:   Wed Oct 12 09:02:15 2011 +0200

    Added some missing gettext macros

commit 39cf51da9adfebd07ca8159e188bd37201ad5790
Author: John Darrington <address@hidden>
Date:   Sun Oct 9 16:42:56 2011 +0200

    Fix potential problems with non-literal printf arguments.
    
    In a few places we were passing a constructed string to a printf-like
    function as its format argument.  This could have been problematic if
    the constructed string had contained a % (for example due to that
    character occuring in a variable label).  This change avoids those
    situations.

commit 90a008db8b2f6e5bec903e584eb68e9bb20c061e
Author: John Darrington <address@hidden>
Date:   Fri Oct 7 14:15:35 2011 +0200

    Fix incorrectly ordered arguments to xcalloc
    
    The gnulib xcalloc call has the following signature:
     void *calloc(size_t N, size_t S);
    where N is the number of objects and S is the size of each object.
    In many places, we had these arguments transposed. In many implementations
    this doesn't matter since the two arguments are simply multiplied together.
    However, on some systems this can cause problems (ie crash), if S is zero.
    This change fixes all calls where the size was being passes as the first
    argument instead of the second.

commit 089161cdd3775ea7fbcad894f4957e98ec120de5
Author: John Darrington <address@hidden>
Date:   Fri Oct 7 13:28:19 2011 +0200

    Fixed a crash in the oneway command

commit 61eeaf756db35a5d25fff81c607d977f000409a1
Author: John Darrington <address@hidden>
Date:   Thu Oct 6 09:28:45 2011 +0200

    Add a warning to GLM until we've sorted out its problems

commit 18094ea8806c9286b14b3a549e4bb69cbb3ab611
Author: John Darrington <address@hidden>
Date:   Thu Oct 6 09:15:00 2011 +0200

    Remove visibility from the univariate analysis menu until it works better

commit dc29c57e7908b0bdc6ab84f8aa4b7cb8a780026c
Author: John Darrington <address@hidden>
Date:   Wed Oct 5 15:52:18 2011 +0200

    Added a base parameter to the interaction_case_hash function

commit 56f06878e2a9a111f8415ce4ad839b3fe68b85ec
Author: John Darrington <address@hidden>
Date:   Wed Oct 5 08:10:55 2011 +0200

    Fix crash on parseing invalid GLM syntax

commit 196db9f58754f9f42d8679384b610aa41c820cfb
Author: John Darrington <address@hidden>
Date:   Thu Sep 29 13:22:00 2011 +0200

    Implemented the SET=TNUMBERS subcommand

commit 9546bbb38b562024daa469a8a03a5fbfdb5df542
Author: John Darrington <address@hidden>
Date:   Thu Sep 29 10:37:02 2011 +0200

    Optimisation for the type3 sum of squares procedure

commit df85809dc924ae208c3b8cfb108ca141285df089
Author: John Darrington <address@hidden>
Date:   Thu Sep 29 10:35:26 2011 +0200

    Corrected example files. Closes bug #34343

commit aa9247b3c3dfea8b1127d739b486c2e5bb8e54ce
Author: John Darrington <address@hidden>
Date:   Wed Sep 28 19:55:45 2011 +0200

    Fixed a crash in REGRESSION when there were no non-missing values.

commit bc414e71fa3378400ef3abf2c247c7f0bbac1b66
Author: John Darrington <address@hidden>
Date:   Fri Sep 23 15:56:45 2011 +0200

    Move interaction subset predicates out of glm.c into interaction.c
    
    Renamed function:   is_subset --> interaction_is_proper_subset
                        drop_from_submodel --> interaction_is_subset
    and moved them into interaction.c  This seems to me to be easier
    to understand, and more efficient.

commit d61d08ece038b35615d0289ef0aa014f36fbecc2
Author: John Darrington <address@hidden>
Date:   Fri Sep 23 14:58:01 2011 +0200

    GLM: Add a test for a full factorial anova example

commit e0fa1b0c20a246712042fd53261395ae3d463604
Author: John Darrington <address@hidden>
Date:   Fri Sep 23 14:29:40 2011 +0200

    Smake give correct dependencies where they are well defined

commit 5cc0ad44c71734d01e88e95b402ab663ee406191
Author: John Darrington <address@hidden>
Date:   Sun Sep 25 13:22:56 2011 +0200

    Added dialog box for univariate anova.
    
    Added a dialog box to conduct a univariate anova using the GLM
    command.  Currently only entry of the dependent variable and the
    factors are possible.   Choosing the interactions must be done
    through syntax, if the default is not what the user wants.

commit f978f300ef185051b6d9b1583d7172d93898feb8
Author: John Darrington <address@hidden>
Date:   Tue Sep 20 21:02:01 2011 +0200

    Fix warnings and remove conditional compilation which is no longer necessary

commit d8fff4b13efef42dcb8ef94bf99ee275d889c860
Author: Jason H Stover <address@hidden>
Date:   Sun Sep 18 17:10:17 2011 -0400

    Fixed type 3 sums of squares for models containing interactions

commit b18640dc027ea0b4f93297d6e640304c787097cb
Author: John Darrington <address@hidden>
Date:   Sat Sep 10 09:25:28 2011 +0200

    Added a summary introduction to INSTALL, to try to make it less frightening 
to inexperienced users

commit 045188062c24e4dd38c30162747a60a6d7ab047a
Author: John Darrington <address@hidden>
Date:   Tue Sep 6 21:48:48 2011 +0200

    Moved call to gl_NEXT_HEADER outside the conditional.
    
    Fixes bug #33585

commit 40774acff41f07dda235710fd8af0eb47f8f299b
Author: John Darrington <address@hidden>
Date:   Sat Sep 3 14:14:50 2011 +0200

    File Open dialog: disable encoding selector when not applicable

commit 34bfbdd99ac80a84447cb8bbc46de726d0bdc7fc
Author: John Darrington <address@hidden>
Date:   Sat Sep 3 13:29:47 2011 +0200

    Filter file choosers by mimetype instead of file name

commit 6f1fc2655c5e4aea0b39e5d309a1cc4826f16d4e
Author: John Darrington <address@hidden>
Date:   Sat Sep 3 06:54:16 2011 +0200

    Avoid compiler warnings about uninitialised variables.
    
    Some compilers produced warnings about possible use of
    uninitialised variables (although such use was in fact not possible)
    These warnings were harmless (perhaps even erroneous) but
    it's no problem to avoid them.

commit fea925912b94d356a579598031abe54a191903fc
Author: John Darrington <address@hidden>
Date:   Fri Sep 2 20:59:54 2011 +0200

    Fix make makedistcheck and re-organize icon paths.
    
    This change does several things:
    
    * renamed psppicon.png to pspp.png - The word "icon" is redundant
      (it's also a misuse of English).
    
    * Changed the install target of the existing 16x16 pictograms out of the 
apps
      directory. Instead, they now go in a directory of their own called "pspp".
      This is more in line with what other applications seem to do.  It also 
makes
      it a lot easier to deal uninstall them, since we can be reasonably sure 
that
      everything in the "pspp" directory was put there by us.
    
    * Ensures that make distcheck passes.

commit 630f6a3db4f572c35c6a903ad1be1ae37717a10e
Author: John Darrington <address@hidden>
Date:   Sun Aug 28 14:01:51 2011 +0200

    GLM: Disable the interactions option until it actually gives the right 
results

commit 1babb2ecc20dcae51f6cc639d39cce197d31dbdc
Author: John Darrington <address@hidden>
Date:   Sun Aug 28 12:39:51 2011 +0200

    Added an implementation of the median test

commit 3b74aa9059aefe4ce82ecab1a5fd48cd251600dc
Author: Ben Pfaff <address@hidden>
Date:   Thu Aug 25 20:28:26 2011 -0700

    Fix build error if "close" macro is not always visible.
    
    Harry Thijssen <address@hidden> reported the following errors
    with recent Gnulib on Win32:
    
    src/language/lexer/lexer.c: In function 'lex_source_destroy':
    src/language/lexer/lexer.c:1455: error: 'const struct
        lex_reader_class' has no member named 'rpl_close'
    src/language/lexer/lexer.c:1456: error: 'const struct
        lex_reader_class' has no member named 'rpl_close'
    
    The problem was that the Gnulib substitute for <unistd.h>
    defines close to rpl_close, but this macro definition wasn't
    visible when lexer.c included lexer.h and became visible later.
    This commit fixes the problem by making sure that the macro
    definition is always visible in lexer.h.
    
    A better solution would probably be to rename the 'close'
    member to something other than a standard POSIX function name.
    
    The change to control-stack.h is just precautionary; Harry
    didn't report the same problem there.

commit 14319bf7eda3adf7be9003fd51eae4b82874beee
Author: Ben Pfaff <address@hidden>
Date:   Wed Aug 24 20:51:47 2011 -0700

    range-set: Fix typo in comment.

commit 1a0c099b7e531a7e30e5734b62f6befe10d9108a
Author: John Darrington <address@hidden>
Date:   Wed Aug 24 09:29:49 2011 +0200

    Improve paste to Openoffice.org &c
    
    Added "css" and "borders" options to the html driver, and
    set these options to false when generating clipboard data.
    This produces better looking results when cut & pasting to
    OOo

commit f4acf01c6fa8b9f357e8f62db6c4772dc863300d
Author: John Darrington <address@hidden>
Date:   Tue Aug 23 21:29:52 2011 +0200

    Update the recommended gnulib commit, since it contains an important w32 fix

commit 4010cd95ae15efa542a324c4c2081b19ab10b902
Author: John Darrington <address@hidden>
Date:   Tue Aug 23 21:26:20 2011 +0200

    Fix warnings

commit 8229318b56d1a35cbdcd73d7500b9edcc0462270
Author: Ben Pfaff <address@hidden>
Date:   Tue Aug 23 09:07:56 2011 -0700

    po: Add French translation from http://translationproject.org

commit 275eb9f8e1f54c79532be3b5c420968611e06c0c
Author: Ben Pfaff <address@hidden>
Date:   Sun Aug 21 16:57:13 2011 -0700

    gui: Add missing $(DESTDIR) to install rule.
    
    Also, delete white space from otherwise blank line.

commit 7eb7dbf40110277f4efd244eb81f0b3f32983159
Author: Ben Pfaff <address@hidden>
Date:   Sat Aug 20 14:47:25 2011 -0700

    glade: Fix building libglade_psppire.
    
    Otherwise GCC can't find the gtksourceview header files.

commit 36358c343bea8338ef0e8d420321a7ce0b7ce28e
Author: Matìj Cepl <address@hidden>
Date:   Sat Aug 20 12:49:02 2011 +0200

    gui: Streamline pspp.desktop
    
    Remove the extension for Icon (unnecessary, in case in
    future we want to provide for example SVG icon) and removed
    unnecessary keys. Do we know for fact that we will never ever
    support Notifications? And I guess if we provide the .desktop and
    executable as part of the same tarball/package there is not much
    chance we would have binary missing. I have also added a Czech
    translation of keys.
    
    Signed-off-by: Matìj Cepl <address@hidden>

commit 32ee0e0402d6d56674f53a47d879ec5c07dabe09
Merge: bdd7c81 fe8dc21
Author: John Darrington <address@hidden>
Date:   Sat Aug 20 07:52:41 2011 +0200

    Merge remote branch 'origin/sourceview'

commit bdd7c81b6fc125f7d704fa24f01033eefe255f48
Author: Ben Pfaff <address@hidden>
Date:   Thu Aug 18 21:36:48 2011 -0700

    po: Update Spanish translation from translation-project.org.

commit 1ec71f368dcf1ddfb754821e68ba61c097e1e658
Author: Ben Pfaff <address@hidden>
Date:   Thu Aug 18 21:35:04 2011 -0700

    po: Update Catalan translation from translation-project.org.

commit 1d139cdc11bf6cb49946323af910eb78d074216e
Author: Ben Pfaff <address@hidden>
Date:   Wed Aug 17 21:57:17 2011 -0700

    gui: Ignore the -psn_xxx option passed to Mac desktop apps.
    
    Jeremy Lavergne <address@hidden> reports that this
    is necessary to make PSPPIRE launch gracefully on the Mac.

commit 72ee644edd2f3dd7744baeff7dc513ad3800cf33
Author: Ben Pfaff <address@hidden>
Date:   Mon Aug 15 22:39:53 2011 -0700

    Upgrade to newest Gnulib to help relocatable-prog on Mac OS X.
    
    --enable-relocatable currently fails on Mac OS X due to a link
    error related to symbols that Gnulib is supposed to replace.
    I see that Gnulib has the following commits, not previously in
    PSPP, that mention related changes:
    
    357d319 relocatable-lib: Move AC_LIBOBJ invocations to module description.
    c2d8c01 relocatable-prog: Move AC_LIBOBJ invocations to module description.
    325f131 relocatable-prog-wrapper: Fix possible link error.
    886f850 relocatable-prog-wrapper: Assume strerror() exists.
    02d4f86 relocatable-prog-wrapper: Update after module 'areadlink' changed.
    d14f18b relocatable-prog-wrapper: Update after module 'areadlink' changed.
    69c99f3 * lib/relocwrapper.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
    ef11bf4 * lib/relocatable.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
    10d90c8 * lib/progreloc.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
    4e51bc9 unictype/property-byname: Reduce the number of load-time 
relocations.
    fb6aa6a relocatable-prog: fix link error
    
    This commit updates PSPP to capture those changes.  It also
    makes the changes recommended by Gnulib's NEWS.

commit e30f5e6b6bf7a3b862dacce6b17635e8bf0d909d
Author: John Darrington <address@hidden>
Date:   Sat Aug 13 18:05:37 2011 +0200

    Added an implementation for the One Sample Kolmogorov-Smirnov Test

commit 475f3095aa452ffb467303b94151a614795f1d33
Author: John Darrington <address@hidden>
Date:   Sun Jul 31 16:21:36 2011 +0200

    Implemented the KMO and Bartlett test in the FACTOR command

commit 3ca11d9dd35fd7a6f343e008724a7b245dc2e6e5
Author: John Darrington <address@hidden>
Date:   Sun Aug 7 11:38:37 2011 +0200

    Set the "local-only" property on GtkFileChooser widgets to FALSE

commit 9ec99077b6a639b01274d27d17b334ebe21fc9ae
Author: Ben Pfaff <address@hidden>
Date:   Tue Jul 12 21:52:37 2011 -0700

    range-set: Skip some tests on llvm-gcc 4.2.
    
    These tests seem to trigger a bug in llvm-gcc 4.2 on Mac OS X
    10.8.0.  Experimentation shows that the bug is more likely to
    be triggered by the test code than the code under test, so skip
    them.
    
    I spent some time trying to narrow down the problem enough to
    make a bug report to the llvm-gcc developers, but I ran out of
    time before I finished with that.
    
    Thanks to Jeremy Lavergne <address@hidden> for
    reporting the problem.

commit cc5b378f1f8931ecd107a6f88c4918a13f4d28d8
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 16:19:23 2011 +0200

    Oneway Dialog: Cosmetic Improvements

commit 81ec3a2d0a68ac31c8b73b087e333adaf9cd0e88
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 16:09:35 2011 +0200

    Npar K-related Dialog: Cosmetic Improvements

commit c6cf1b5bc1714afd7668425e8c561c0ce8f0ccd0
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 16:01:57 2011 +0200

    Descriptives Dialog: Cosmetic Improvements

commit e8e9b55a315d43c6c6f08052f7fe766147dc38e3
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 15:54:02 2011 +0200

    Binomial Dialog: Cosmetic Improvements

commit 967407e7a93e6ca9abe4d8371b50c5589bcda53a
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 15:50:31 2011 +0200

    Regression Dialog: Cosmetic improvements

commit 64bcee15a411cbca0f341c17117ff5617b17e516
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 15:43:08 2011 +0200

    K-Means Dialog: Cosmetic improvements

commit a9485726346d4da0554039b1dbece64d234d7086
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 15:37:58 2011 +0200

    Correlations Dialog: Cosmetic improvements

commit ed1d57e30ef9c299f12115cd25ae374686050155
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 14:14:18 2011 +0200

    Factor Dialog: Add mnemonics

commit d98577661abddfdb5576b2aea7826bc050f1bb6d
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 14:01:29 2011 +0200

    Added use-underline and mnemonic-widget properties to PsppireScanf

commit efcd93af16dfc6c6c9f60b71d94cc091d2417e17
Author: John Darrington <address@hidden>
Date:   Sat Jul 30 12:18:21 2011 +0200

    Replaced the function widget_scanf with a new widget psppire_scanf

commit 2d50227e83065571866610b4534936d7bd532d31
Author: John Darrington <address@hidden>
Date:   Fri Jul 29 17:59:48 2011 +0200

    Reliability Dialog: Fix broken mnemonics

commit ee7c59b673034e27f8898a06c9dab675ae216b13
Author: John Darrington <address@hidden>
Date:   Fri Jul 29 11:54:38 2011 +0200

    PsppireKeypad: Correct the parent class declaration

commit 2c164bdb08c957d54c0d8df988dd5ed518c9e5af
Author: John Darrington <address@hidden>
Date:   Fri Jul 29 16:12:38 2011 +0200

    Fix problem building under Gtk+2.18

commit d2a147088187a03cb72ffed5c730d51cc2d2c25a
Author: John Darrington <address@hidden>
Date:   Thu Jul 28 21:39:23 2011 +0200

    Makefile.am: update location of gitlog-to-changelog script

commit bbc73617c7a4272e5ac3b31a3336e11ba20bcd7d
Author: John Darrington <address@hidden>
Date:   Thu Jul 28 19:50:12 2011 +0200

    Chi-square Dialog: Cosmetic changes

commit 405de6c33b54a3bee025bc9a4ef1e9ed05387a3b
Author: John Darrington <address@hidden>
Date:   Thu Jul 28 19:25:28 2011 +0200

    Frequencies Dialog: Cosmetic changes

commit e69a319da19f238c7c6949dc331be317a4bec60e
Author: John Darrington <address@hidden>
Date:   Thu Jul 28 19:04:58 2011 +0200

    Crosstabs Dialog: Cosmetic changes

commit 0774a97ff29339dbe87cb69c5745196d800d6584
Author: John Darrington <address@hidden>
Date:   Thu Jul 28 12:16:14 2011 +0200

    Fix crash in Correlations

commit 2f15c0fb5c0c325c4ffa13240be41e533a82329d
Author: John Darrington <address@hidden>
Date:   Sun Jul 24 11:11:20 2011 +0200

    Fix memory leak

commit 111a0feadc4db60a4ed413724706a954cbd9e105
Author: John Darrington <address@hidden>
Date:   Sat Jul 23 13:39:33 2011 +0200

    glm.c: new function design_full to create default interactions

commit f3408792db9da928bd616d588851a85d81f7570e
Author: John Darrington <address@hidden>
Date:   Fri Jul 22 19:35:43 2011 +0200

    Fixed crash when interactions have no instances

commit b2be34cda6c4adf4cf396bf1805059eb6ed13646
Author: John Darrington <address@hidden>
Date:   Fri Jul 22 19:01:05 2011 +0200

    Constness

commit d725a9fcccd8c826cda4278294419024d04efc90
Author: John Darrington <address@hidden>
Date:   Fri Jul 22 15:39:36 2011 +0200

    Made GLM as well as ONEWAY work

commit 98780edcc33b536d75b5ce3a55b8f2d1a363d99c
Author: John Darrington <address@hidden>
Date:   Fri Jul 22 15:03:10 2011 +0200

    Move call to categoricals_done earlier in the covariance code

commit 15aae7ade3a0835939d28d78f20ed1eb85500d86
Author: John Darrington <address@hidden>
Date:   Fri Jul 15 12:34:51 2011 +0200

    Constness

commit d18270eb353b0f8ed23814be18f1de69c4001262
Author: John Darrington <address@hidden>
Date:   Thu Jul 14 23:43:11 2011 +0200

    Extended the glm command to accept interactions.  Unfortunately the ssqs 
are wrong

commit dc32b2366bbb293a81b57a9a19285188db28c881
Author: John Darrington <address@hidden>
Date:   Tue Jul 12 11:29:35 2011 +0200

    categoricals.c: Fixed part of the dump function

commit 40b3d65ffb7a812d1c27e965d87378b0dbf5359b
Author: John Darrington <address@hidden>
Date:   Tue Jul 12 11:09:46 2011 +0200

    categoricals.c: Rename var_params to interact_params

commit 13a15a585b06cb5be411fdc48dba946079d5a437
Author: John Darrington <address@hidden>
Date:   Mon Jul 11 17:38:22 2011 +0200

    Remove unused function

commit a3dd22c0ed3bcf0d3cf5cf3e009c215eeb35b567
Author: John Darrington <address@hidden>
Date:   Mon Jul 11 16:47:18 2011 +0200

    Fix ssq for interactions

commit 9067e08a4cbccfef01305ce66d4295905bbd78c4
Author: John Darrington <address@hidden>
Date:   Mon Jul 11 08:58:46 2011 +0200

    GLM: get_ssq: replace hardcoded 1 with cmd->n_dep_vars

commit b609b8bb1f90ef0e98fde74c0c58187456c2f877
Author: John Darrington <address@hidden>
Date:   Thu Jul 7 12:25:48 2011 +0200

    GLM: remove design_vars which are now superseeded by interactions

commit 96c27d81b9e1161537ce3591c25cb38ae9b6698e
Author: John Darrington <address@hidden>
Date:   Thu Jul 7 12:14:29 2011 +0200

    GLM: Fix memory leaks

commit 207ea79ecdd7500ec0ecaf3d7a79488ba78ca560
Author: John Darrington <address@hidden>
Date:   Thu Jul 7 11:39:21 2011 +0200

    Categoricals: remove var member which is no longer required

commit 76e1b0aef6b1cc3b911c4833565109eaa424f9a5
Author: John Darrington <address@hidden>
Date:   Wed Jul 6 20:56:42 2011 +0200

    Categoricals: Replace single value by a case, so that interactions can be 
supported

commit 3a82e941418b74d8f270cf164291a3938fff61d5
Author: John Darrington <address@hidden>
Date:   Wed Jul 6 17:54:32 2011 +0200

    Change interaction functions to use cases rather than value arrays

commit aff9a24395db38ed772be3c3d15cfed0f3b4914b
Author: John Darrington <address@hidden>
Date:   Tue Jul 5 19:45:31 2011 +0200

    Categoricals to take interactions instead of variables.
    
    This change alters the API of categoricals_create, so as to
    accept an array of interactions instead of an array of variables.
    Currently, however only interactions which contain exactly one
    variable will run correctly.

commit e3fa2fade9820dcb3c7ee3883839f8848d248559
Author: John Darrington <address@hidden>
Date:   Tue Jul 5 15:14:18 2011 +0200

    GLM: Rewrite interactions module and update glm.c to use it in some places

commit df4eeb7d759173fa12eddd067d799e9db9b6bb48
Author: John Darrington <address@hidden>
Date:   Mon Jul 4 17:03:26 2011 +0200

    GLM: Prepare the lexer to accept nested variables

commit b0a85a90ec68578d775a8cf5161c8e3ad9d35241
Author: John Darrington <address@hidden>
Date:   Mon Jul 25 21:40:27 2011 +0200

    Added dialog for the NPAR RUNS subcommand

commit eaa9491b6874743175c7b5f814872283df0b94be
Author: John Darrington <address@hidden>
Date:   Mon Jul 25 19:15:20 2011 +0200

    K-means dialog only should accept numeric variables

commit 469d8b86585375cc9d3566d0b35daf1d063bcaf5
Author: John Darrington <address@hidden>
Date:   Mon Jul 25 16:01:48 2011 +0200

    Add some  "mnemonic_widget" refs which had been forgotten

commit f0d3b9e75a250c98c48c982aa0b5377868b5bfad
Author: John Darrington <address@hidden>
Date:   Mon Jul 25 14:38:42 2011 +0200

    Added dialog box for quick cluster command

commit 889e69483f6b623c8519ac43de5793b62cb35112
Author: Ben Pfaff <address@hidden>
Date:   Sat Jul 23 21:38:53 2011 -0700

    Updated the Lithuanian translation from http://translationproject.org.

commit e98c317cda4361ba7e3e7de0f064be7d8100bcdb
Author: Ben Pfaff <address@hidden>
Date:   Mon Jul 4 14:49:22 2011 -0700

    variable: Simplify var_set_display_width().
    
    I don't see a reason to keep old_width or to call
    dict_var_changed() if nothing changed.

commit 7c21ea20071516164a23ddd576ba394996368dbc
Author: Ben Pfaff <address@hidden>
Date:   Mon Jul 4 14:47:35 2011 -0700

    format: Use max width for over-max decimals in fmt_fix().
    
    In fmt_fix(), requesting more decimals than are possible did
    not increase the width at all.  It makes better sense to use
    the maximum width and maximum decimals for this case, so this
    commit makes that change.

commit 676891a38608a91595d7af418785d045bb831f92
Author: Ben Pfaff <address@hidden>
Date:   Mon Jul 4 14:12:42 2011 -0700

    format: Honor width step in fmt_fix().
    
    This ensures that hexadecimal format widths will be a multiple
    of 2 after fmt_fix() finishes with them.
    
    This function is used only by the GUI, which doesn't generally
    work with hexadecimal formats, so it might not fix a real bug
    in practice.

commit be7746b1dbfae61c8883774d2c475f23dd9c159e
Author: Ben Pfaff <address@hidden>
Date:   Tue Jul 12 22:06:37 2011 -0700

    GLM: Allow +/- .001 for Corrected Total Type III Sum of Squares.
    
    Jeremy Lavergne <address@hidden> reported that on
    Mac OS X this value is calculated as 329.628 instead of
    329.627.  John Darrington said that he's seen the same on
    GNU/Linux depending on compiler optimization flags.

commit 8b30bfd6dd3f8ce0218d6ec4cae3796fc87cb86e
Author: Ben Pfaff <address@hidden>
Date:   Sun Jul 10 15:51:13 2011 -0700

    tests: Avoid nonportable "mktemp" usage.
    
    Jeremy Lavergne <address@hidden> reported that
    mktemp on Mac OS X does not have a -p option.  But I don't see
    a reason to use mktemp at all here, so this commit uses a fixed
    name instead.

commit 45268663505dbadb421f1194a16eff920ba26327
Author: Ben Pfaff <address@hidden>
Date:   Sun Jul 10 15:24:45 2011 -0700

    tests: Fix Perl module tests on Mac OS X.
    
    Tested by Jeremy Lavergne <address@hidden>.

commit 93a7decc9a02886e5852ecf37ef820665ec798d3
Author: John Darrington <address@hidden>
Date:   Sat Jul 9 09:54:15 2011 +0200

    QUICK CLUSTER: Add documentation

commit ba1e1587fc7d5e6851a7eb9f9e8d7956dca0f936
Author: John Darrington <address@hidden>
Date:   Sat Jul 9 09:53:53 2011 +0200

    QUICK CLUSTER: Add MISSING=EXCLUDE for consistency with other commands

commit 3ec4ce83403f756f2c983ca2b5544cb1dcf9dfe0
Author: John Darrington <address@hidden>
Date:   Fri Jul 8 16:32:30 2011 +0200

    QUICK CLUSTER: Implement pairwise missing option

commit a70c4580757c19cd5054a470c2c5d497a1e71b4c
Merge: d30e593 42ec6a3
Author: John Darrington <address@hidden>
Date:   Fri Jul 8 15:53:37 2011 +0200

    Merge remote branch 'savannah/master'

commit 42ec6a3b54592ba76690b412a8650ef03d26b386
Author: John Darrington <address@hidden>
Date:   Wed Jul 6 11:55:11 2011 +0200

    Remove redundant files in test sources, that apparently caused link problems

commit 178a771cd0c7cf2f4d6d08ac4b8431656aa29274
Author: John Darrington <address@hidden>
Date:   Wed Jul 6 10:47:19 2011 +0200

    Fix compiler warnings

commit 72c4d034820c0db34df909978ff371f5eeffdfbc
Author: John Darrington <address@hidden>
Date:   Sun Jul 3 15:54:27 2011 +0200

    Added dialog box for the AUTORECODE command.  Closes bug #30009

commit d30e5930595659a5fe23de0cf7316cc4eb87b162
Author: John Darrington <address@hidden>
Date:   Sat Jul 2 17:32:16 2011 +0200

    Quick Cluster: Avoid crash when presented with missing values

commit 4da69790b2ee4d597b0f04a9a0a13d4dfa9fbe9a
Author: John Darrington <address@hidden>
Date:   Sat Jul 2 16:12:57 2011 +0200

    QUICK-CLUSTER: Seperate const from non-const data and make it handle splits

commit 2b024294c4517190ba3ba3d24e90fb2ad435af81
Author: John Darrington <address@hidden>
Date:   Sat Jul 2 14:01:09 2011 +0200

    For consistency with other files use <> instead of ""

commit 054ad6cd8f792f10d517b7b314b086bd2807689e
Author: John Darrington <address@hidden>
Date:   Sat Jul 2 14:00:17 2011 +0200

    Remove some gnulib modules whichare being flagges as obsolete

commit 1aa87f10e686eb09df296411d8ebfa28fa151860
Author: John Darrington <address@hidden>
Date:   Sat Jul 2 11:05:16 2011 +0200

    Use PACKAGE_URL from config.h instead of literal string

commit 295a401e619b607ad4727db14bbfadfad93110dc
Author: Ben Pfaff <address@hidden>
Date:   Mon Jun 27 22:13:35 2011 -0700

    doc: Fix order of NUMERIC and MRSETS sections.
    
    The sections were out of alphabetical order.
    
    Found by texi2html.

commit c80d032e5f853965c86db5ee1fe453bee1a36807
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 20:05:20 2011 +0200

    Update NEWS file

commit 631e2243322503338b497cd13529fbb2c5833e3d
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 20:04:58 2011 +0200

    Implemented the POSTHOC subcommand for the ONEWAY command.
    
    Currently, only LSD, Tukey, Bonferroni, Scheffe, Games-Howell
    and Sidak are supported. These are presented as Multiple
    Comparisons - the Homogeneous Subsets are not yet implemented.

commit 16a331300d4c9deb96c3ca34cd1f470c762c8fad
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:43:58 2011 +0200

    Fix bug where recent data files were not added

commit ab3ae49b850af736519c2bb9f08152ed9a994982
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:41:05 2011 +0200

    Replace the t-test paired options dialog with a simpler implementation.
    
    This makes use of some commonality with the npar 2 sample related dialog.

commit dfe6c9dc498c67115aa489adeb8c7a74a5e5b0ad
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:40:30 2011 +0200

    Add the /BLANK subcommand to AUTORECODE

commit 422dcc73035463644b3a5e746808dc7bbbbbc45f
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:39:55 2011 +0200

    Implement dialog box for the non-parametric 2-related-samples tests

commit 3c3d40ddf4819a9bf2c24d0c10c6bdc4ec525b96
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:39:40 2011 +0200

    Move the glade definition for the paired samples dialog box to its own file

commit 523bde2a5dc354528b1535afc8643a8617e1cefe
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:39:25 2011 +0200

    Added COUNT dialog box. Addresses one part of bug #29869

commit 4233ff9b1569035a8b748b3695cb865e6412e5b2
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:39:10 2011 +0200

    New widget PsppireValChooser.
    
    This widget provides a user interface allowing the user to input the
    a value, or range of values.  This was previously done "by hand" in
    the recode dialog, but was awkward to maintain, and clumsy.  Upcoming
    dialogs will need something very similar. So now seemed like a good
    time to encapsulate it.

commit 5a1090431ff8f38e3983345d0924f614efff1a73
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:38:56 2011 +0200

    Use variable labels in DESCRIPTIVES output.  Fixes bug #31565

commit 03d3f658e031473bfd51def9c890590659346b25
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:38:05 2011 +0200

    Avoid GtkCritical in recode dialog

commit 334ecf90912ed0f3cb3c9ce0c97f175ab9354382
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:37:51 2011 +0200

    Fix incorrect conditional

commit 623cde55b9e81dcde4eafa75cc59e2bee0dc2261
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:37:39 2011 +0200

    Fix GUI issues in K-Related NPAR dialog box.

commit 17ddf48da2b2cf5fdd58d687d4564ac81b496d52
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:21:47 2011 +0200

    Mark get_rule function as inline.

commit fd67f363f5d62b390abe6817b629e8505b8bd709
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:21:32 2011 +0200

    Use greater-than-or-equal to sign instead of '>='.
    
    Now that the "ascii" driver supports non-ascii, we can use these
    unicode characters to give more elegent output.

commit 7acdff072470c7e87ac9ba7c2f135e4c08fd0e02
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:21:13 2011 +0200

    Implemented the McNemar test.  Closes bug #33242

commit 228b83840e3f053aecfa9feac395fb6855adf044
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:20:42 2011 +0200

    Fix bugs deleting temporary files and their containing directory.
    
    The clean_temp module provided by gnulib doesn't cleanup on program
    exit.  We must do that ourselves.  Secondly, the close_temp_file function
    was supposed to remove the file, but didn't do that.  Thirdly, files
    were not being registered with the clean_temp module on creation.
    This change fixes these problems.

commit 6905ebaf7790cf797d424b13959c3f96e9c515aa
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:19:39 2011 +0200

    Make the value labels dialog resizable

commit 377465b1ebfd1c09acfeb53852fa42b6af33339f
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:19:16 2011 +0200

    Replace deprecated function call

commit 9f02fea4c295d47ba1234a5a6129962e5e340745
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:18:59 2011 +0200

    Remove action member from PsppireSelector

commit 634c9eb2cf9ba7ba021e52c9fd5fee957ec18f5c
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:18:45 2011 +0200

    Replace some deprecated GTK macros

commit 8ebbf609a32c5dc24043c02559749e07695ece2b
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:18:27 2011 +0200

    Change the order of the reported NPAR values in two sample related tests.
    
    This change makes the order of the reported values follow the order in
    which they were entered in the syntax.  The changes to the tests affect
    only the order.  The numbers are unchanged.

commit 621280e9634c00bf69f61f1267c56887d8299b86
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:01:27 2011 +0200

    Remove duplicated functions

commit 5d83e7dd4fc3bac1b385a5916b6816efd191b4b2
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:01:11 2011 +0200

    Remove unused functions

commit b8e6005af6863801752a25731fb4364119cd8831
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:00:49 2011 +0200

    Filter the data file list by mime type instead of file extension

commit a67abef651baf5786578e1e79a16238e5558948a
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:00:32 2011 +0200

    Set the show-tips property on the recent chooser menus

commit f92efa5453a2ef28d579a561c9188f428e2ea3ec
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 18:00:14 2011 +0200

    Use local include paths instead of relative to $top_builddir/src
    
    The old method appeared not to work with some gcc versions.

commit c2f62689952f31e6b4fc1a3a3a144f1324359165
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 17:59:10 2011 +0200

    Replace some obsolete Gtk macro calls

commit d3bb911bf13f8fb0d10c83d42e130184e0a599ab
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 17:58:33 2011 +0200

    Fix building when readline library is not present

commit 2f7b367bf796c63c595ac837b716cce535ffd5bf
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 17:27:26 2011 +0200

    Added support to read OpenDocument spreadsheet files

commit 551202adbc334f9c33f8290a4e407b422651bbd5
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 17:22:02 2011 +0200

    Implemented a zip-writer to correspond to zip-reader

commit 4bbc18decb6c26a9058d88fa0d4116a5730547b9
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 17:04:50 2011 +0200

    Perl Module - Add function to count cases in a reader.
    
    Closes bug #33381

commit ed743e5f27199615ecd48b28c9cd9e1a61fec0e7
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 16:48:32 2011 +0200

    Remove some files which are no longer used

commit 9978bc7700f2b222626586f6abe9c498e870dbcf
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 16:48:19 2011 +0200

    Fix bug parsing T-TEST

commit 71eea20b080f51f1aa00ef35acf4f49ce742d10a
Author: John Darrington <address@hidden>
Date:   Fri Jul 1 16:47:33 2011 +0200

    Re-implemented the T-TEST command and the levene calculation.
    
    Also updated the ONEWAY command to use the new levene test.
    The changes to t-test.at in this changeset affect only whitespace
    or the order of reported significance.  The numbers remain unchanged.

commit ed38ada34331b3b1e0167c350b375a3fb38099a2
Author: John Darrington <address@hidden>
Date:   Mon Jun 27 12:58:48 2011 +0200

    Fixed the categoricals such that now both GLM and ONEWAY work

commit ec6f62cd6df384f06c1de6ed8a02dbeceafcd633
Author: John Darrington <address@hidden>
Date:   Mon Jun 27 09:13:11 2011 +0200

    GLM: Add unimplemented subcommands, and add a test.
    
    This change adds a basic GLM test for the "Latin Square" use case.
    It also implements the more common subcommands that might occur in
    a real life example of such usage.  The /DESIGN subcommand differs
    slightly from spss.  In spss, it is optional, and if given can be
    empty.  In this change, /DESIGN is mandatory and may not be empty.
    The rational for that, is that spss's default is to include interactions
    for all the factors.  We don't (yet) support interactions, so it's
    better to refuse to run a syntax which relies upon the default
    rather than to run it with different semantics.

commit 01c3f002d3a9ad239bb145c4a20dccdef75b0775
Author: John Darrington <address@hidden>
Date:   Sun Jun 26 22:25:55 2011 +0200

    First working GLM command

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


hooks/post-receive
-- 
GNU PSPP



reply via email to

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