pspp-builds.git
19 years agoAdded lib/linreg
Jason Stover [Thu, 22 Sep 2005 20:59:15 +0000 (20:59 +0000)]
Added lib/linreg

19 years agoSmake: Add `check' target for convenience. Add --tests-base=tests to
Ben Pfaff [Mon, 19 Sep 2005 17:25:19 +0000 (17:25 +0000)]
Smake: Add `check' target for convenience.  Add --tests-base=tests to
gnulib-tool invocation to compensate for bug.

19 years agoChange type of variables whose addresses are passed to dict_get_vars()
Ben Pfaff [Sat, 17 Sep 2005 18:15:38 +0000 (18:15 +0000)]
Change type of variables whose addresses are passed to dict_get_vars()
from size_t to int to match John's previous change to dict_get_vars().

19 years agoFix gnulib problems.
Ben Pfaff [Sat, 17 Sep 2005 18:02:42 +0000 (18:02 +0000)]
Fix gnulib problems.

19 years agoCorrected filename on line 1
Jason Stover [Sat, 17 Sep 2005 16:02:09 +0000 (16:02 +0000)]
Corrected filename on line 1

19 years agoInitial version
Jason Stover [Sat, 17 Sep 2005 15:55:56 +0000 (15:55 +0000)]
Initial version

19 years agoFixed issues which arose on x86_64 architecture
John Darrington [Mon, 12 Sep 2005 11:33:55 +0000 (11:33 +0000)]
Fixed issues which arose on x86_64 architecture

19 years agoRevamp SAVE, XSAVE, EXPORT. Add (or at least parse) all the
Ben Pfaff [Sun, 21 Aug 2005 07:21:06 +0000 (07:21 +0000)]
Revamp SAVE, XSAVE, EXPORT.  Add (or at least parse) all the
subcommands that we didn't support.  Fix bug 13911.  Fix bug reported
by Adam Pierson (COMPRESSED and other subcommands didn't work on
SAVE).  Refactor all related code.

19 years agoNeed to make sure m4/Makefile.am exists before running gnulib-tool.
Ben Pfaff [Sun, 7 Aug 2005 04:56:17 +0000 (04:56 +0000)]
Need to make sure m4/Makefile.am exists before running gnulib-tool.

19 years agoClean up treatment of missing values by moving all the code into
Ben Pfaff [Sun, 7 Aug 2005 04:39:27 +0000 (04:39 +0000)]
Clean up treatment of missing values by moving all the code into
one place.  All references to the missing value function were
updated, but only major changes are detailed below.

19 years agoNote that PSPP 0.4.0 was released Aug 3.
Ben Pfaff [Fri, 5 Aug 2005 14:22:48 +0000 (14:22 +0000)]
Note that PSPP 0.4.0 was released Aug 3.

19 years agoTalk about PSPP long-term goals. v0.4.0
Ben Pfaff [Thu, 4 Aug 2005 01:59:25 +0000 (01:59 +0000)]
Talk about PSPP long-term goals.

19 years agoAdd a couple more release notes.
Ben Pfaff [Thu, 4 Aug 2005 01:57:21 +0000 (01:57 +0000)]
Add a couple more release notes.

19 years agoAdd Solaris, Mac OS X notes.
Ben Pfaff [Wed, 3 Aug 2005 02:36:38 +0000 (02:36 +0000)]
Add Solaris, Mac OS X notes.

19 years agoNote that `make check' needs GNU diff (for now).
Ben Pfaff [Tue, 2 Aug 2005 17:26:26 +0000 (17:26 +0000)]
Note that `make check' needs GNU diff (for now).

19 years agoRevise.
Ben Pfaff [Tue, 2 Aug 2005 17:25:04 +0000 (17:25 +0000)]
Revise.

19 years ago * bugs/big-input-2.sh: Don't use 1...100000 (etc.) with Perl
Ben Pfaff [Tue, 2 Aug 2005 04:52:20 +0000 (04:52 +0000)]
* bugs/big-input-2.sh: Don't use 1...100000 (etc.) with Perl
because that may allocate a large amount of memory.

19 years ago * xforms/expression.sh: Break this monolithic test up into 36
Ben Pfaff [Tue, 2 Aug 2005 04:50:18 +0000 (04:50 +0000)]
* xforms/expression.sh: Break this monolithic test up into 36
subtests to give a better idea of what's failing in some cases.

19 years agoAdopt use of gnulib for portability.
Ben Pfaff [Sun, 31 Jul 2005 21:42:46 +0000 (21:42 +0000)]
Adopt use of gnulib for portability.

19 years agoFix typo.
Ben Pfaff [Sun, 31 Jul 2005 06:43:01 +0000 (06:43 +0000)]
Fix typo.

19 years ago(validate_function_args) Fix two msg() bugs found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 06:14:17 +0000 (06:14 +0000)]
(validate_function_args) Fix two msg() bugs found by -Wformat.

19 years ago(expr_debug_print_postfix) Don't pass null pointer to printf for %.*s.
Ben Pfaff [Sun, 31 Jul 2005 06:11:34 +0000 (06:11 +0000)]
(expr_debug_print_postfix) Don't pass null pointer to printf for %.*s.

19 years ago(var_is_valid_name) Fix three msg() bugs found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 06:06:50 +0000 (06:06 +0000)]
(var_is_valid_name) Fix three msg() bugs found by -Wformat.

19 years ago(parse_rank_function) Fix msg() bug found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 05:59:26 +0000 (05:59 +0000)]
(parse_rank_function) Fix msg() bug found by -Wformat.

19 years ago(postopen) Cast `char' to `unsigned char' before passing to isspace().
Ben Pfaff [Sun, 31 Jul 2005 05:57:09 +0000 (05:57 +0000)]
(postopen) Cast `char' to `unsigned char' before passing to isspace().

19 years ago(read_varables) Fix msg() bug found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 05:55:00 +0000 (05:55 +0000)]
(read_varables) Fix msg() bug found by -Wformat.

19 years ago*** empty log message ***
Ben Pfaff [Sun, 31 Jul 2005 05:53:12 +0000 (05:53 +0000)]
*** empty log message ***

19 years agoInclude <config.h>.
Ben Pfaff [Sun, 31 Jul 2005 05:51:35 +0000 (05:51 +0000)]
Include <config.h>.

19 years ago(cmd_match_files) Fix msg() bug found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 05:49:44 +0000 (05:49 +0000)]
(cmd_match_files) Fix msg() bug found by -Wformat.

19 years ago(check_common_specifier) Fix msg() bug found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 05:47:13 +0000 (05:47 +0000)]
(check_common_specifier) Fix msg() bug found by -Wformat.
(check_output_specifier) Ditto.

19 years ago(cmd_file_handle) Fix msg() bug found by -Wformat.
Ben Pfaff [Sun, 31 Jul 2005 05:45:01 +0000 (05:45 +0000)]
(cmd_file_handle) Fix msg() bug found by -Wformat.

19 years ago(parse_Z) [WORDS_BIGENDIAN] Don't declare buf[], to avoid "unused
Ben Pfaff [Sun, 31 Jul 2005 05:42:55 +0000 (05:42 +0000)]
(parse_Z) [WORDS_BIGENDIAN] Don't declare buf[], to avoid "unused
variable" warning.

19 years ago(find_word) Cast `char' to `unsigned char' before passing to
Ben Pfaff [Sun, 31 Jul 2005 05:39:50 +0000 (05:39 +0000)]
(find_word) Cast `char' to `unsigned char' before passing to
isspace().

19 years ago(case_compare) Implement as delegating to case_compare_2dict().
Ben Pfaff [Sun, 31 Jul 2005 05:37:30 +0000 (05:37 +0000)]
(case_compare) Implement as delegating to case_compare_2dict().

19 years agoInclusion of <alloca.h> is unneeded.
Ben Pfaff [Sun, 31 Jul 2005 05:35:05 +0000 (05:35 +0000)]
Inclusion of <alloca.h> is unneeded.

19 years agoDon't append -ansi to AM_CFLAGS for GCC. Using -ansi changes the
Ben Pfaff [Sun, 31 Jul 2005 05:03:28 +0000 (05:03 +0000)]
Don't append -ansi to AM_CFLAGS for GCC.  Using -ansi changes the
behavior of header files significantly.  It causes __STRICT_ANSI__ to
be defined, and some headers interpret that as cause to e.g. not use
`long long' or __attribute__.  The former example is bad when off_t is
supposed to be `long long'.

19 years agoSat Jul 30 21:54:23 2005 Ben Pfaff <blp@gnu.org>
Ben Pfaff [Sun, 31 Jul 2005 04:55:58 +0000 (04:55 +0000)]
Sat Jul 30 21:54:23 2005  Ben Pfaff  <blp@gnu.org>

* command/sys-info.sh: Removed.  (This was not actually in TESTS
in Makefile.am, so it was never called.
tests/command/sysfile-info.sh does what it was trying to do, but
better.)

Sat Jul 30 21:50:33 2005  Ben Pfaff  <blp@gnu.org>

Fixes for Solaris.

* Most tests: Add `cd /' before `rm -rf $TEMPDIR' because some
OSes do not allow the current working directory to be removed.

* bugs/big-input-2.sh: Use perl instead of a shell loop, because
the shell loop was very slow on Solaris.

* command/sort.sh: Use `printf' instead of `echo -n' for
portability.

19 years agoAdd coverage.sh, temp_template to EXTRA_DIST.
Ben Pfaff [Sun, 31 Jul 2005 04:49:01 +0000 (04:49 +0000)]
Add coverage.sh, temp_template to EXTRA_DIST.

19 years agoInstead of hard-coding the table of powers of 30 into the source file,
Ben Pfaff [Wed, 27 Jul 2005 03:08:30 +0000 (03:08 +0000)]
Instead of hard-coding the table of powers of 30 into the source file,
compute it at runtime.  For some reason, GCC 4.0.0 on Mac OS X refuses
to compile big constant expressions, e.g. the ones eliminated by this
check-in.

19 years agoFix use of "export" to work with traditional shells.
Ben Pfaff [Tue, 26 Jul 2005 03:51:29 +0000 (03:51 +0000)]
Fix use of "export" to work with traditional shells.

19 years agoRemove gmp references.
Ben Pfaff [Tue, 26 Jul 2005 03:45:18 +0000 (03:45 +0000)]
Remove gmp references.

19 years agoGet rid of dependency on libgmp by writing our own routine for
Ben Pfaff [Mon, 25 Jul 2005 03:45:08 +0000 (03:45 +0000)]
Get rid of dependency on libgmp by writing our own routine for
floating-point base conversion.

19 years ago* command/sysfile-info.sh: Add "-b -B -w" to diff command line. Fixes
Ben Pfaff [Mon, 25 Jul 2005 03:36:39 +0000 (03:36 +0000)]
* command/sysfile-info.sh: Add "-b -B -w" to diff command line.  Fixes
apparent failure under Cygwin.  Thanks to John Darrington
<john@cellform.com.au> for reporting this problem.

19 years agoGet rid of dependency on libgmp by writing our own routine for
Ben Pfaff [Mon, 25 Jul 2005 03:32:18 +0000 (03:32 +0000)]
Get rid of dependency on libgmp by writing our own routine for
floating-point base conversion.

19 years agoAllow "1+23" even for F format, for compatibility.
Ben Pfaff [Mon, 25 Jul 2005 01:51:06 +0000 (01:51 +0000)]
Allow "1+23" even for F format, for compatibility.

19 years agoRead and ignore author field in portable files.
Ben Pfaff [Mon, 25 Jul 2005 01:48:57 +0000 (01:48 +0000)]
Read and ignore author field in portable files.

19 years agoDescribe author field.
Ben Pfaff [Mon, 25 Jul 2005 01:47:27 +0000 (01:47 +0000)]
Describe author field.

19 years agoTexinfo 4.8 may be needed.
Ben Pfaff [Mon, 18 Jul 2005 18:10:11 +0000 (18:10 +0000)]
Texinfo 4.8 may be needed.

19 years agoUpdate FSF address.
Ben Pfaff [Sat, 9 Jul 2005 16:18:20 +0000 (16:18 +0000)]
Update FSF address.

19 years ago* get.c: (mtf_processing) Don't assume that mtf_compare_BY_values()
Ben Pfaff [Thu, 7 Jul 2005 03:46:04 +0000 (03:46 +0000)]
* get.c: (mtf_processing) Don't assume that mtf_compare_BY_values()
always returns -1, 0, or 1.  Actually, it returns a negative, zero, or
positive result.  Fixes MATCH FILES bug on Mac OS X reported by
"Marshall DeBerry" <mdb@radix.net>.

19 years ago* Makefile.am: Add pspp-mode.el to EXTRA_DIST.
Ben Pfaff [Tue, 5 Jul 2005 01:28:36 +0000 (01:28 +0000)]
* Makefile.am: Add pspp-mode.el to EXTRA_DIST.

19 years agoRevise.
Ben Pfaff [Tue, 5 Jul 2005 01:28:01 +0000 (01:28 +0000)]
Revise.

19 years ago* command/sysfile-info.sh: Don't verify endianness. Fixes bug
Ben Pfaff [Tue, 5 Jul 2005 01:27:12 +0000 (01:27 +0000)]
* command/sysfile-info.sh: Don't verify endianness.  Fixes bug
reported by "Marshall DeBerry" <mdb@radix.net>.

19 years ago* flip.c: [HAVE_SYS_TYPES_H] Really include <sys/types.h>. The
Ben Pfaff [Tue, 5 Jul 2005 01:26:35 +0000 (01:26 +0000)]
* flip.c: [HAVE_SYS_TYPES_H] Really include <sys/types.h>.  The
preprocessor test for sys/types.h was accidentally inverted.  This was
bug 12789.

19 years agoIgnore ni.texi, stamp-vti, version.texi.
Ben Pfaff [Mon, 4 Jul 2005 05:54:06 +0000 (05:54 +0000)]
Ignore ni.texi, stamp-vti, version.texi.

19 years agoIgnore POTFILES.in.
Ben Pfaff [Mon, 4 Jul 2005 05:53:29 +0000 (05:53 +0000)]
Ignore POTFILES.in.

19 years ago* get.c: (cmd_match_files) Fix memory leak on `by' and on
Ben Pfaff [Mon, 4 Jul 2005 05:52:10 +0000 (05:52 +0000)]
* get.c: (cmd_match_files) Fix memory leak on `by' and on
`vfm_source'.

* getline.c: [HAVE_LIBREADLINE] (read_console) Fix memory leak on
`line'.

* vfm.c: (close_active_file) Remove unnecessary test.

19 years ago(close_active_file) Remove unnecessary test.
Ben Pfaff [Mon, 4 Jul 2005 05:51:20 +0000 (05:51 +0000)]
(close_active_file) Remove unnecessary test.

19 years ago[HAVE_LIBREADLINE] (read_console) Fix memory leak on `line'.
Ben Pfaff [Mon, 4 Jul 2005 05:49:51 +0000 (05:49 +0000)]
[HAVE_LIBREADLINE] (read_console) Fix memory leak on `line'.

19 years ago(cmd_match_files) Fix memory leak on `by' and on `vfm_source'.
Ben Pfaff [Mon, 4 Jul 2005 05:48:04 +0000 (05:48 +0000)]
(cmd_match_files) Fix memory leak on `by' and on `vfm_source'.

19 years agoFix comment.
Ben Pfaff [Mon, 4 Jul 2005 05:06:39 +0000 (05:06 +0000)]
Fix comment.

19 years agoFix NDEBUG compile errors.
Ben Pfaff [Mon, 4 Jul 2005 04:47:11 +0000 (04:47 +0000)]
Fix NDEBUG compile errors.

19 years ago(ll_next) First arg is UNUSED when NDEBUG is defined.
Ben Pfaff [Mon, 4 Jul 2005 04:46:13 +0000 (04:46 +0000)]
(ll_next) First arg is UNUSED when NDEBUG is defined.

19 years ago#include <assert.h> to fix compile error with NDEBUG.
Ben Pfaff [Mon, 4 Jul 2005 04:44:34 +0000 (04:44 +0000)]
#include <assert.h> to fix compile error with NDEBUG.

19 years agoUpdate.
Ben Pfaff [Mon, 4 Jul 2005 04:28:36 +0000 (04:28 +0000)]
Update.

19 years agoUpdate for 0.4.0.
Ben Pfaff [Mon, 4 Jul 2005 04:27:59 +0000 (04:27 +0000)]
Update for 0.4.0.

19 years agoRevise.
Ben Pfaff [Mon, 4 Jul 2005 04:27:31 +0000 (04:27 +0000)]
Revise.
Add Jason Stover.

19 years agoUpdate comment.
Ben Pfaff [Fri, 24 Jun 2005 04:02:45 +0000 (04:02 +0000)]
Update comment.

19 years agoImplement embedding for PostScript driver. Fixes bug 12970.
Ben Pfaff [Mon, 13 Jun 2005 06:51:13 +0000 (06:51 +0000)]
Implement embedding for PostScript driver.  Fixes bug 12970.

19 years agoDid some more work on bug 12859 and then realized that a *good*
Ben Pfaff [Sun, 12 Jun 2005 21:58:10 +0000 (21:58 +0000)]
Did some more work on bug 12859 and then realized that a *good*
solution would require some fundamental restructuring.  For now, I'm
marking REPEATING DATA unimplemented, and then we can revisit it
post-0.4.0.

19 years agoContinue work on bug 12859, plus some code cleanup.
Ben Pfaff [Tue, 7 Jun 2005 07:20:50 +0000 (07:20 +0000)]
Continue work on bug 12859, plus some code cleanup.

19 years ago* command/print.sh: Get rid of RBHEX output. It wasn't worth much.
Ben Pfaff [Tue, 7 Jun 2005 05:48:53 +0000 (05:48 +0000)]
* command/print.sh: Get rid of RBHEX output.  It wasn't worth much.
Fixes PR 12312.

19 years agoFix PR 11894.
Ben Pfaff [Mon, 6 Jun 2005 04:37:16 +0000 (04:37 +0000)]
Fix PR 11894.

19 years agoAdded the parser for the rank command.
John Darrington [Fri, 27 May 2005 04:39:51 +0000 (04:39 +0000)]
Added the parser for the rank command.
Separated the sort algorithm from the SORT command parser.

19 years agoFix PR 13192.
Ben Pfaff [Thu, 26 May 2005 19:31:41 +0000 (19:31 +0000)]
Fix PR 13192.

19 years agoHandle case of a lookup table as the active file.
Ben Pfaff [Wed, 25 May 2005 04:54:54 +0000 (04:54 +0000)]
Handle case of a lookup table as the active file.

19 years agoReading of system files is now more robust against badly formed / specially
John Darrington [Wed, 25 May 2005 02:31:32 +0000 (02:31 +0000)]
Reading of system files is now more robust against badly formed / specially
crafted specimens.

19 years agoFixed problem reading long string continuation records.
John Darrington [Mon, 23 May 2005 04:07:23 +0000 (04:07 +0000)]
Fixed problem reading long string continuation records.

19 years agoOops. Add test data.
John Darrington [Mon, 23 May 2005 00:20:59 +0000 (00:20 +0000)]
Oops.  Add test data.

19 years agoAllowed reading of "broken" system files which have -1 as the number of data
John Darrington [Sat, 21 May 2005 05:14:32 +0000 (05:14 +0000)]
Allowed reading of "broken" system files which have -1 as the number of data
elements per case.

19 years agoFix double-free bug.
Ben Pfaff [Wed, 18 May 2005 04:03:47 +0000 (04:03 +0000)]
Fix double-free bug.

19 years agoOmit `-' in F format if value rounds to zero.
Ben Pfaff [Wed, 18 May 2005 01:30:55 +0000 (01:30 +0000)]
Omit `-' in F format if value rounds to zero.

19 years agoFixed buffer overflow buglet (test/commands/bignum.sh crashed on gcc-2.95 )
John Darrington [Tue, 17 May 2005 13:53:38 +0000 (13:53 +0000)]
Fixed buffer overflow buglet (test/commands/bignum.sh crashed on gcc-2.95 )

19 years agoFix PR 11119.
Ben Pfaff [Tue, 17 May 2005 07:09:35 +0000 (07:09 +0000)]
Fix PR 11119.

19 years agoFix rest of PR 13054.
Ben Pfaff [Tue, 17 May 2005 05:46:39 +0000 (05:46 +0000)]
Fix rest of PR 13054.

19 years agoFix sign of negative zeros.
Ben Pfaff [Tue, 17 May 2005 05:29:37 +0000 (05:29 +0000)]
Fix sign of negative zeros.

19 years agoUpdate.
Ben Pfaff [Tue, 17 May 2005 05:22:41 +0000 (05:22 +0000)]
Update.

19 years agoFix rest of PR 13054.
Ben Pfaff [Mon, 16 May 2005 07:33:16 +0000 (07:33 +0000)]
Fix rest of PR 13054.
Regularize string and buffer function names so that they make some
kind of sense.

19 years agoFixed bug 13082
John Darrington [Sat, 14 May 2005 00:25:28 +0000 (00:25 +0000)]
Fixed bug 13082

19 years agoAdd assertions.
Ben Pfaff [Wed, 11 May 2005 03:09:09 +0000 (03:09 +0000)]
Add assertions.

19 years agoFix PR 13054.
Ben Pfaff [Wed, 11 May 2005 03:03:42 +0000 (03:03 +0000)]
Fix PR 13054.

19 years agoFixed small problem when using automake 1.9
John Darrington [Tue, 10 May 2005 04:14:29 +0000 (04:14 +0000)]
Fixed small problem when using automake 1.9

19 years agoChanged the FDL formatting (with FSF permission) so that the section numbering
John Darrington [Mon, 9 May 2005 22:44:21 +0000 (22:44 +0000)]
Changed the FDL formatting (with FSF permission) so that the section numbering
and node links are consistent.

19 years agoFixed bug #13024
John Darrington [Sun, 8 May 2005 23:17:05 +0000 (23:17 +0000)]
Fixed bug #13024

19 years ago"Fix" PR 13021 by disabling FILE TYPE.
Ben Pfaff [Sun, 8 May 2005 20:55:05 +0000 (20:55 +0000)]
"Fix" PR 13021 by disabling FILE TYPE.

19 years agoRemoved redundant expect directory
John Darrington [Sun, 8 May 2005 03:08:31 +0000 (03:08 +0000)]
Removed redundant expect directory

19 years agoFixed more gcc 2.95 problems
John Darrington [Sun, 8 May 2005 00:13:19 +0000 (00:13 +0000)]
Fixed more gcc 2.95 problems

19 years agoFixed a build error that make distcheck didn't catch (automake bug).
John Darrington [Sat, 7 May 2005 09:30:31 +0000 (09:30 +0000)]
Fixed a build error that make distcheck didn't catch (automake bug).

19 years agoAdded the updated GPL and FDL now that they've been released.
John Darrington [Fri, 6 May 2005 02:08:36 +0000 (02:08 +0000)]
Added the updated GPL and FDL now that they've been released.

19 years agoFix PR 12948.
Ben Pfaff [Thu, 5 May 2005 13:16:28 +0000 (13:16 +0000)]
Fix PR 12948.