pspp-builds.git
18 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.

18 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.

18 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.

18 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).

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

18 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.

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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.

18 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().

18 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.

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

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

18 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.

18 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.

18 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.

18 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.

18 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().

18 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().

18 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.

18 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'.

18 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.

18 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.

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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.

18 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.

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

18 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.

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

18 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>.

18 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.

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

18 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>.

18 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.

18 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.

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

18 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.

18 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.

18 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'.

18 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'.

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

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

18 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.

18 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.

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

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

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

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

18 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.

18 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.

18 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.

18 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.

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

18 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.

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

18 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.

18 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.

18 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.

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

18 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.

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

18 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.

18 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 )

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

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

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

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

18 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.

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

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

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

18 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

18 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.

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

18 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.

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

18 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

18 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).

18 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.

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

18 years agoFix PR 12948.
Ben Pfaff [Thu, 5 May 2005 06:59:54 +0000 (06:59 +0000)]
Fix PR 12948.

18 years agoProofreading from Jason Stover <jstover@sdf.lonestar.org>.
Ben Pfaff [Wed, 4 May 2005 15:36:56 +0000 (15:36 +0000)]
Proofreading from Jason Stover <jstover@sdf.lonestar.org>.

18 years agoImprove hash.c comments, error-checking.
Ben Pfaff [Wed, 4 May 2005 05:28:27 +0000 (05:28 +0000)]
Improve hash.c comments, error-checking.

18 years agoAdded CONFIGUREFLAGS option to Smake.
John Darrington [Wed, 4 May 2005 00:56:07 +0000 (00:56 +0000)]
Added CONFIGUREFLAGS option to Smake.
Removed #include valgrind from casefile.c
Updated INSTALL and README.CVS

19 years agoDon't use colon in index term, because older `makeinfo's don't like
Ben Pfaff [Tue, 3 May 2005 13:11:12 +0000 (13:11 +0000)]
Don't use colon in index term, because older `makeinfo's don't like
it.

19 years agoFixed some problems which prevented compiling on Debian woody.
John Darrington [Tue, 3 May 2005 11:26:03 +0000 (11:26 +0000)]
Fixed some problems which prevented compiling on Debian woody.

19 years agoFixed bug 12931
John Darrington [Tue, 3 May 2005 08:26:20 +0000 (08:26 +0000)]
Fixed bug 12931
AutoGenerate the manual's list of unimplemented commands from command.def

19 years agoPartial fix for PR 12859.
Ben Pfaff [Tue, 3 May 2005 06:46:03 +0000 (06:46 +0000)]
Partial fix for PR 12859.

19 years agoImprove lex_error() error messages.
Ben Pfaff [Tue, 3 May 2005 06:36:17 +0000 (06:36 +0000)]
Improve lex_error() error messages.

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

19 years agoRename README.developer to README.CVS.
Ben Pfaff [Tue, 3 May 2005 05:35:16 +0000 (05:35 +0000)]
Rename README.developer to README.CVS.
Thanks to Jaap-Andre de Hoop <j.dehoop@data-assist.nl>
for the suggestion.