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

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

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

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

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

19 years agoCheck token type before trying to match tokid. Fixes PR 12923.
Ben Pfaff [Tue, 3 May 2005 05:32:21 +0000 (05:32 +0000)]
Check token type before trying to match tokid.  Fixes PR 12923.

19 years agoInclude <sys/types.h> if available.
Ben Pfaff [Tue, 3 May 2005 05:18:11 +0000 (05:18 +0000)]
Include <sys/types.h> if available.

19 years agoFix generate.pl for Perl 5.6.1.
Ben Pfaff [Tue, 3 May 2005 05:05:08 +0000 (05:05 +0000)]
Fix generate.pl for Perl 5.6.1.

19 years agoRemove >>> conflict markers.
Ben Pfaff [Mon, 2 May 2005 06:22:58 +0000 (06:22 +0000)]
Remove >>> conflict markers.

19 years agoNew implementation of long variable names. Each variable has a
Ben Pfaff [Mon, 2 May 2005 06:21:18 +0000 (06:21 +0000)]
New implementation of long variable names.  Each variable has a
"normal" name, which may be up to 64 bytes long and which is used
for all normal operations.  Variables may have a "short" name,
which is limited to 8 bytes and used only for system and portable
file input and output.

Make tokid case-preserving.  Update most uses of tokid to treat it
case-insensitively.

Update many commands to deal with long variable names.

19 years agoUpdated pspp-mode.el.
John Darrington [Sun, 1 May 2005 07:24:24 +0000 (07:24 +0000)]
Updated pspp-mode.el.
Removed manpage(n) style references at RMS's request.
Added a string to request_bug_report_and_abort which reports the compiler
version.

19 years agoAdd function comments.
Ben Pfaff [Fri, 29 Apr 2005 21:32:18 +0000 (21:32 +0000)]
Add function comments.

19 years agoImprove previous fix for PR 12858 (LAG).
Ben Pfaff [Fri, 29 Apr 2005 01:58:28 +0000 (01:58 +0000)]
Improve previous fix for PR 12858 (LAG).

19 years agoFixed bug in single arity version of LAG.
John Darrington [Fri, 29 Apr 2005 01:29:31 +0000 (01:29 +0000)]
Fixed bug in single arity version of LAG.

19 years agoChanged all the licence notices in all the files.
John Darrington [Fri, 29 Apr 2005 01:02:11 +0000 (01:02 +0000)]
Changed all the licence notices in all the files.
COPYING and doc/fdl.texi are unchanged, pending updates from FSF.

19 years agoChanged a few instances of SHORT_NAME_LEN to LONG_NAME_LEN
John Darrington [Wed, 27 Apr 2005 04:45:26 +0000 (04:45 +0000)]
Changed a few instances of SHORT_NAME_LEN to LONG_NAME_LEN

19 years agoAdded the ECHO command.
John Darrington [Tue, 26 Apr 2005 23:58:16 +0000 (23:58 +0000)]
Added the ECHO command.

19 years agoFinish fixing MATCH FILES (PR 11677).
Ben Pfaff [Tue, 26 Apr 2005 06:32:02 +0000 (06:32 +0000)]
Finish fixing MATCH FILES (PR 11677).
Kluge to make some variable renaming sort of work.
Needs real fix.
Add functions for comparing sets of variables between cases.

19 years agoMuch as valgrind is very usefull, it can sometimes hide problems.
John Darrington [Sat, 23 Apr 2005 09:27:24 +0000 (09:27 +0000)]
Much as valgrind is very usefull, it can sometimes hide problems.
This change corrects one such problem.

19 years agoPlugged some memory leaks.
John Darrington [Sat, 23 Apr 2005 07:55:29 +0000 (07:55 +0000)]
Plugged some memory leaks.

19 years agoUpdated the manual, changing FILE to OUTFILE for the (X)SAVE command.
John Darrington [Thu, 21 Apr 2005 03:46:56 +0000 (03:46 +0000)]
Updated the manual, changing FILE to OUTFILE for the (X)SAVE command.

19 years agoStart work on fixing MATCH FILES.
Ben Pfaff [Mon, 18 Apr 2005 06:15:21 +0000 (06:15 +0000)]
Start work on fixing MATCH FILES.
Fix some compilation errors when DEBUGGING defined.

19 years agoRemoved unused/obsolete/bad tests.
Ben Pfaff [Sun, 17 Apr 2005 23:43:12 +0000 (23:43 +0000)]
Removed unused/obsolete/bad tests.

19 years agoAdd fdl.texi to pspp_TEXINFOS.
Ben Pfaff [Sun, 17 Apr 2005 22:31:36 +0000 (22:31 +0000)]
Add fdl.texi to pspp_TEXINFOS.

19 years agoChange manual license to FDL.
Ben Pfaff [Sat, 16 Apr 2005 01:39:25 +0000 (01:39 +0000)]
Change manual license to FDL.
Rewrite section on licenses based on Texinfo manual.
Modernize pspp.texinfo treatment of copying conditions.

19 years agoOops. Added Changelog headings.
John Darrington [Thu, 14 Apr 2005 22:55:09 +0000 (22:55 +0000)]
Oops. Added Changelog headings.

19 years agoApply patch from Jason Stover <jstover@sdf.lonestar.org> to obtain
Ben Pfaff [Thu, 14 Apr 2005 17:52:05 +0000 (17:52 +0000)]
Apply patch from Jason Stover <jstover@sdf.lonestar.org> to obtain
better initial approximation for the inverse beta distribution and
tidy up a bit.

Update test results for affected values in the beta and F
distributions.

19 years agoAdded some test files, which I'd forgotten about.
John Darrington [Wed, 13 Apr 2005 14:50:05 +0000 (14:50 +0000)]
Added some test files, which I'd forgotten about.

19 years agoImplemented long variable names a la spss V12.
John Darrington [Wed, 13 Apr 2005 10:09:59 +0000 (10:09 +0000)]
Implemented long variable names a la spss V12.
We can now read and write SPSS v12 system files.

19 years ago(parse_aggregate_functions) If dict_create_var() fails, don't
Ben Pfaff [Tue, 5 Apr 2005 05:29:58 +0000 (05:29 +0000)]
(parse_aggregate_functions) If dict_create_var() fails, don't
dereference the resulting null pointer (PR 12427).  Also, fix double
free error.

19 years agoDo cleanup before exit.
Ben Pfaff [Wed, 23 Mar 2005 00:51:15 +0000 (00:51 +0000)]
Do cleanup before exit.

19 years agoRewrite AGGREGATE test.
Ben Pfaff [Sun, 20 Mar 2005 22:17:30 +0000 (22:17 +0000)]
Rewrite AGGREGATE test.

19 years ago* aggregate.c: (parse_aggregate_functions) Fix N_NO_VARS format.
Ben Pfaff [Sun, 20 Mar 2005 07:08:32 +0000 (07:08 +0000)]
* aggregate.c: (parse_aggregate_functions) Fix N_NO_VARS format.
(accumulate_aggregate_info) Set int1 to 1 for SUM.
(dump_aggregate_info) Only make SUM non-missing if there was at least
one variate.

19 years ago(dump_aggregate_info) Properly test whether the destination variable
Ben Pfaff [Sat, 19 Mar 2005 22:50:59 +0000 (22:50 +0000)]
(dump_aggregate_info) Properly test whether the destination variable
is numeric, when making the result system-missing for columnwise
missing values.

19 years agoComment.
Ben Pfaff [Sat, 19 Mar 2005 22:22:44 +0000 (22:22 +0000)]
Comment.

19 years agoAGGREGATE's sort is stable.
Ben Pfaff [Sat, 19 Mar 2005 21:05:10 +0000 (21:05 +0000)]
AGGREGATE's sort is stable.

19 years agoMake sort stable (PR 12313).
Ben Pfaff [Tue, 15 Mar 2005 06:04:10 +0000 (06:04 +0000)]
Make sort stable (PR 12313).

19 years agoFirst phase of making SORT CASES stable (PR 12035).
Ben Pfaff [Mon, 14 Mar 2005 06:54:40 +0000 (06:54 +0000)]
First phase of making SORT CASES stable (PR 12035).
Clean-ups.
More AGGREGATE fixes.

19 years agoClarify FLIP.
Ben Pfaff [Mon, 14 Mar 2005 03:06:34 +0000 (03:06 +0000)]
Clarify FLIP.

19 years agoClarify FLIP.
Ben Pfaff [Mon, 14 Mar 2005 03:05:09 +0000 (03:05 +0000)]
Clarify FLIP.

19 years agoClarify AGGREGATE.
Ben Pfaff [Sun, 13 Mar 2005 20:41:31 +0000 (20:41 +0000)]
Clarify AGGREGATE.

19 years agoStart work on testing and debugging AGGREGATE.
Ben Pfaff [Sun, 13 Mar 2005 07:31:53 +0000 (07:31 +0000)]
Start work on testing and debugging AGGREGATE.

19 years agoClarify AGGREGATE.
Ben Pfaff [Sun, 13 Mar 2005 07:21:14 +0000 (07:21 +0000)]
Clarify AGGREGATE.

19 years agoFixed logic error in t-test.q (compare_group_binary)
John Darrington [Sun, 13 Mar 2005 06:59:38 +0000 (06:59 +0000)]
Fixed logic error in t-test.q (compare_group_binary)

19 years agoCorrected typo in doc/data-selection.texi
John Darrington [Sun, 13 Mar 2005 01:04:36 +0000 (01:04 +0000)]
Corrected typo  in doc/data-selection.texi

19 years agoFix PR 11628.
Ben Pfaff [Sat, 12 Mar 2005 21:30:18 +0000 (21:30 +0000)]
Fix PR 11628.

19 years agoFix PR 11492.
Ben Pfaff [Sat, 12 Mar 2005 21:19:53 +0000 (21:19 +0000)]
Fix PR 11492.