Ben Pfaff [Tue, 17 May 2005 05:22:41 +0000 (05:22 +0000)]
Update.
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.
John Darrington [Sat, 14 May 2005 00:25:28 +0000 (00:25 +0000)]
Fixed bug 13082
Ben Pfaff [Wed, 11 May 2005 03:09:09 +0000 (03:09 +0000)]
Add assertions.
Ben Pfaff [Wed, 11 May 2005 03:03:42 +0000 (03:03 +0000)]
Fix PR 13054.
John Darrington [Tue, 10 May 2005 04:14:29 +0000 (04:14 +0000)]
Fixed small problem when using automake 1.9
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.
John Darrington [Sun, 8 May 2005 23:17:05 +0000 (23:17 +0000)]
Fixed bug #13024
Ben Pfaff [Sun, 8 May 2005 20:55:05 +0000 (20:55 +0000)]
"Fix" PR 13021 by disabling FILE TYPE.
John Darrington [Sun, 8 May 2005 03:08:31 +0000 (03:08 +0000)]
Removed redundant expect directory
John Darrington [Sun, 8 May 2005 00:13:19 +0000 (00:13 +0000)]
Fixed more gcc 2.95 problems
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).
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.
Ben Pfaff [Thu, 5 May 2005 13:16:28 +0000 (13:16 +0000)]
Fix PR 12948.
Ben Pfaff [Thu, 5 May 2005 06:59:54 +0000 (06:59 +0000)]
Fix PR 12948.
Ben Pfaff [Wed, 4 May 2005 15:36:56 +0000 (15:36 +0000)]
Proofreading from Jason Stover <jstover@sdf.lonestar.org>.
Ben Pfaff [Wed, 4 May 2005 05:28:27 +0000 (05:28 +0000)]
Improve hash.c comments, error-checking.
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
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.
John Darrington [Tue, 3 May 2005 11:26:03 +0000 (11:26 +0000)]
Fixed some problems which prevented compiling on Debian woody.
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
Ben Pfaff [Tue, 3 May 2005 06:46:03 +0000 (06:46 +0000)]
Partial fix for PR 12859.
Ben Pfaff [Tue, 3 May 2005 06:36:17 +0000 (06:36 +0000)]
Improve lex_error() error messages.
Ben Pfaff [Tue, 3 May 2005 05:41:53 +0000 (05:41 +0000)]
Update docs.
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.
Ben Pfaff [Tue, 3 May 2005 05:32:21 +0000 (05:32 +0000)]
Check token type before trying to match tokid. Fixes PR 12923.
Ben Pfaff [Tue, 3 May 2005 05:18:11 +0000 (05:18 +0000)]
Include <sys/types.h> if available.
Ben Pfaff [Tue, 3 May 2005 05:05:08 +0000 (05:05 +0000)]
Fix generate.pl for Perl 5.6.1.
Ben Pfaff [Mon, 2 May 2005 06:22:58 +0000 (06:22 +0000)]
Remove >>> conflict markers.
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.
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.
Ben Pfaff [Fri, 29 Apr 2005 21:32:18 +0000 (21:32 +0000)]
Add function comments.
Ben Pfaff [Fri, 29 Apr 2005 01:58:28 +0000 (01:58 +0000)]
Improve previous fix for PR 12858 (LAG).
John Darrington [Fri, 29 Apr 2005 01:29:31 +0000 (01:29 +0000)]
Fixed bug in single arity version of LAG.
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.
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
John Darrington [Tue, 26 Apr 2005 23:58:16 +0000 (23:58 +0000)]
Added the ECHO command.
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.
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.
John Darrington [Sat, 23 Apr 2005 07:55:29 +0000 (07:55 +0000)]
Plugged some memory leaks.
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.
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.
Ben Pfaff [Sun, 17 Apr 2005 23:43:12 +0000 (23:43 +0000)]
Removed unused/obsolete/bad tests.
Ben Pfaff [Sun, 17 Apr 2005 22:31:36 +0000 (22:31 +0000)]
Add fdl.texi to pspp_TEXINFOS.
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.
John Darrington [Thu, 14 Apr 2005 22:55:09 +0000 (22:55 +0000)]
Oops. Added Changelog headings.
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.
John Darrington [Wed, 13 Apr 2005 14:50:05 +0000 (14:50 +0000)]
Added some test files, which I'd forgotten about.
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.
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.
Ben Pfaff [Wed, 23 Mar 2005 00:51:15 +0000 (00:51 +0000)]
Do cleanup before exit.
Ben Pfaff [Sun, 20 Mar 2005 22:17:30 +0000 (22:17 +0000)]
Rewrite AGGREGATE test.
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.
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.
Ben Pfaff [Sat, 19 Mar 2005 22:22:44 +0000 (22:22 +0000)]
Comment.
Ben Pfaff [Sat, 19 Mar 2005 21:05:10 +0000 (21:05 +0000)]
AGGREGATE's sort is stable.
Ben Pfaff [Tue, 15 Mar 2005 06:04:10 +0000 (06:04 +0000)]
Make sort stable (PR 12313).
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.
Ben Pfaff [Mon, 14 Mar 2005 03:06:34 +0000 (03:06 +0000)]
Clarify FLIP.
Ben Pfaff [Mon, 14 Mar 2005 03:05:09 +0000 (03:05 +0000)]
Clarify FLIP.
Ben Pfaff [Sun, 13 Mar 2005 20:41:31 +0000 (20:41 +0000)]
Clarify AGGREGATE.
Ben Pfaff [Sun, 13 Mar 2005 07:31:53 +0000 (07:31 +0000)]
Start work on testing and debugging AGGREGATE.
Ben Pfaff [Sun, 13 Mar 2005 07:21:14 +0000 (07:21 +0000)]
Clarify AGGREGATE.
John Darrington [Sun, 13 Mar 2005 06:59:38 +0000 (06:59 +0000)]
Fixed logic error in t-test.q (compare_group_binary)
John Darrington [Sun, 13 Mar 2005 01:04:36 +0000 (01:04 +0000)]
Corrected typo in doc/data-selection.texi
Ben Pfaff [Sat, 12 Mar 2005 21:30:18 +0000 (21:30 +0000)]
Fix PR 11628.
Ben Pfaff [Sat, 12 Mar 2005 21:19:53 +0000 (21:19 +0000)]
Fix PR 11492.
Ben Pfaff [Sat, 12 Mar 2005 20:22:18 +0000 (20:22 +0000)]
Fix a couple of bugs reported by Ben Kujala
<bkujala@oregonchildcare.org>.
Ben Pfaff [Sat, 12 Mar 2005 01:12:16 +0000 (01:12 +0000)]
Fix const-correctness in error().
Ben Pfaff [Sat, 12 Mar 2005 01:08:33 +0000 (01:08 +0000)]
Rewrite portable file reader code and incidentally clean up code for
variable formats.
Ben Pfaff [Fri, 11 Mar 2005 18:39:25 +0000 (18:39 +0000)]
FORMATS, PRINT FORMATS, WRITE FORMATS can only change the format of
numeric variables.
Ben Pfaff [Thu, 10 Mar 2005 04:07:30 +0000 (04:07 +0000)]
Fix copyright notices.
Ben Pfaff [Thu, 10 Mar 2005 01:42:21 +0000 (01:42 +0000)]
Add README to EXTRA_DIST.
Ben Pfaff [Thu, 10 Mar 2005 00:10:18 +0000 (00:10 +0000)]
Add README to comply with GNU maintainer manual.
Ben Pfaff [Wed, 9 Mar 2005 18:02:15 +0000 (18:02 +0000)]
Implement some more transformation functions using code from Jason
Stover. Thanks Jason!
Ben Pfaff [Tue, 8 Mar 2005 06:33:07 +0000 (06:33 +0000)]
Oops--got to have 0.3.1 in NEWS or distcheck fails.
Ben Pfaff [Tue, 8 Mar 2005 05:17:12 +0000 (05:17 +0000)]
Update.
John Darrington [Tue, 8 Mar 2005 04:56:43 +0000 (04:56 +0000)]
Made DEBUG commands only available in testing mode.
Adjusted the relevant tests accordingly.
Ben Pfaff [Mon, 7 Mar 2005 15:36:28 +0000 (15:36 +0000)]
Remove julcal.
Ben Pfaff [Mon, 7 Mar 2005 15:30:39 +0000 (15:30 +0000)]
Use `bool' throughout, where relevant.
Ben Pfaff [Mon, 7 Mar 2005 07:26:13 +0000 (07:26 +0000)]
Use `bool' throughout, where relevant.
Ben Pfaff [Mon, 7 Mar 2005 07:06:05 +0000 (07:06 +0000)]
Update.
Ben Pfaff [Mon, 7 Mar 2005 06:25:36 +0000 (06:25 +0000)]
DATA LIST with free-field formats should not have implied decimal
places (bug #12035). Also clean up data-in.c a bit.
Ben Pfaff [Mon, 7 Mar 2005 03:34:47 +0000 (03:34 +0000)]
Add yet another expression test and fix the bugs it found.
Ben Pfaff [Mon, 7 Mar 2005 03:12:12 +0000 (03:12 +0000)]
Fix typo.
Ben Pfaff [Mon, 7 Mar 2005 03:05:51 +0000 (03:05 +0000)]
Update.
Ben Pfaff [Mon, 7 Mar 2005 03:04:50 +0000 (03:04 +0000)]
Add even more expression tests and fix the bugs they found.
John Darrington [Sun, 6 Mar 2005 22:38:31 +0000 (22:38 +0000)]
Added the beginnings of an emacs pspp-mode for editing pspp files.
Ben Pfaff [Sun, 6 Mar 2005 19:08:40 +0000 (19:08 +0000)]
Update.
Ben Pfaff [Sun, 6 Mar 2005 19:06:30 +0000 (19:06 +0000)]
Add another expression test and fix the bugs it found.
Ben Pfaff [Fri, 4 Mar 2005 08:32:54 +0000 (08:32 +0000)]
Renamed PSPP_expressions.pm back to generate.pl but fixed the real
problem that was preventing the build from a separate directory. I
liked it my way better ;-)
Ben Pfaff [Fri, 4 Mar 2005 07:57:30 +0000 (07:57 +0000)]
Renamed PSPP_expressions.pm back to generate.pl but fixed the real
problem that was preventing the build from a separate directory. I
liked it my way better ;-)
Ben Pfaff [Fri, 4 Mar 2005 07:18:56 +0000 (07:18 +0000)]
Fix arg type for expr_parse.
Ben Pfaff [Fri, 4 Mar 2005 07:12:41 +0000 (07:12 +0000)]
Revise TODO.
John Darrington [Thu, 3 Mar 2005 14:21:00 +0000 (14:21 +0000)]
Tweaked some things so that make distcheck passes
Ben Pfaff [Tue, 1 Mar 2005 08:28:06 +0000 (08:28 +0000)]
Update.
Ben Pfaff [Tue, 1 Mar 2005 08:16:15 +0000 (08:16 +0000)]
Rewrite expression code.
Ben Pfaff [Sat, 26 Feb 2005 05:47:43 +0000 (05:47 +0000)]
Talk about implied decimal places in FORTRAN style for DATA LIST
FIXED.
John Darrington [Fri, 25 Feb 2005 13:14:29 +0000 (13:14 +0000)]
Fixed a bug which caused a crash when reading non-existent files.
John Darrington [Mon, 21 Feb 2005 07:13:35 +0000 (07:13 +0000)]
Added a --without-valgrind option to configure
to cope with broken valgrind implementations