[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, add-files, created. v0.6.1-87-g450
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, add-files, created. v0.6.1-87-g450ce49 |
Date: |
Sun, 30 Nov 2008 23:39:51 +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, add-files has been created
at 450ce49586b81f3f8b1920c9b1ed4319d2d6ed6c (commit)
- Log -----------------------------------------------------------------
commit 450ce49586b81f3f8b1920c9b1ed4319d2d6ed6c
Author: Ben Pfaff <address@hidden>
Date: Mon Nov 17 21:36:41 2008 -0800
Implement ADD FILES and UPDATE.
commit b9280c5574a2d67305cef68cc064ca7837138b54
Author: Ben Pfaff <address@hidden>
Date: Sun Nov 30 15:23:20 2008 -0800
Replace case_ordering with subcase.
The case_ordering data structure was useful for comparing cases,
but that is all that it did. In fact, the same data structure
can be used, at least, for extracting data from cases into arrays
of values, stuffing values back into cases, and for more general
comparisons than case_ordering anticipated.
This commit adds those abilities to case_ordering. It also renames
it to "subcase", because it is useful for more than just sorting
cases, which is all that case_ordering was designed for.
This commit also changes the allocation pattern for subcase from
having the implementation allocate all of the memory, to having
the subcase client allocate "struct subcase". This saves a
memory allocation without making life harder for anyone.
- Naming: the "case_ordering" name implied that it was
only useful for ordering (comparing cases).
- Interface: the interface
commit 099526bed39c951f002088cbe07484f985ae3280
Author: Ben Pfaff <address@hidden>
Date: Sun Oct 12 15:04:09 2008 -0700
Break get.c up into multiple files in a logical fashion.
get.c implemented GET, IMPORT, SAVE, XSAVE, EXPORT, XEXPORT,
and MATCH FILES, which seems like too much for one file.
commit 93e1bf97fa242e86bbdab6912e99f97c0a621e7c
Author: Ben Pfaff <address@hidden>
Date: Wed Oct 29 06:33:56 2008 -0700
Allow MATCH FILES before an active file has been defined.
Except when it has the active file as an input, MATCH FILES does
not require an active file, and produces an active file, so it
makes sense to allow it anywhere.
Thanks to John Darrington for pointing out the bug.
commit f6c356619ac372bd29c1bc7879499f621c49e4b5
Author: Ben Pfaff <address@hidden>
Date: Sun Nov 30 15:26:43 2008 -0800
Rename compare_values, hash_values with "_short" suffix.
The compare_values and hash_values functions do not compare an
entire value. Rather, they compare only the short string prefix
of long string values. I have a feeling that this misnaming was
confusing people (it certainly confused me) so this commit renames
them.
It also adds a new function value_compare_3way() that does what
one what expect such a function to do.
-----------------------------------------------------------------------
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, add-files, created. v0.6.1-87-g450ce49,
Ben Pfaff <=