Jason Stover [Mon, 17 Apr 2006 17:50:19 +0000 (17:50 +0000)]
regression_trns_proc accepts an int as the third arg
Jason Stover [Mon, 17 Apr 2006 16:29:36 +0000 (16:29 +0000)]
pspp_linreg_cache_free returns a boolean
Jason Stover [Mon, 17 Apr 2006 16:26:44 +0000 (16:26 +0000)]
added transformation to compute residuals
Ben Pfaff [Mon, 17 Apr 2006 03:49:48 +0000 (03:49 +0000)]
Continue reforming error message support. In this phase, we divide
the classification of messages along "category" and "severity" axes.
Ben Pfaff [Mon, 17 Apr 2006 03:36:40 +0000 (03:36 +0000)]
Make ds_vprintf() properly handle a null string.
Ben Pfaff [Mon, 17 Apr 2006 02:13:38 +0000 (02:13 +0000)]
GNU standards require "file name" instead of "filename" in
documentation. It's nice for our code to follow the convention too.
Ben Pfaff [Mon, 17 Apr 2006 02:13:12 +0000 (02:13 +0000)]
Consistently write "file name" as two words, in accordance with the
GNU standards.
Ben Pfaff [Mon, 17 Apr 2006 01:54:15 +0000 (01:54 +0000)]
GNU standards require "file name" instead of "filename" in
documentation. It's nice for our code to follow the convention too.
Ben Pfaff [Mon, 17 Apr 2006 01:37:51 +0000 (01:37 +0000)]
We don't really support anything but Unix-like environments well, so
we might as well de-obfuscate by writing directory and path separators
explicitly.
Ben Pfaff [Mon, 17 Apr 2006 01:30:21 +0000 (01:30 +0000)]
GNU standards require "file name" instead of "filename" in
documentation. It's nice for our code to follow the convention too.
Ben Pfaff [Sun, 16 Apr 2006 23:43:48 +0000 (23:43 +0000)]
Renamed some file name functions.
Ben Pfaff [Sun, 16 Apr 2006 23:35:19 +0000 (23:35 +0000)]
* filename.c: (fn_tilde_expand) Rewrite for cleaner code. Also, now
it only tilde-expands file names, not paths.
(fn_search_path) Tilde-expand one directory at a time.
Ben Pfaff [Sun, 16 Apr 2006 23:08:02 +0000 (23:08 +0000)]
Continue reforming error message support. In this phase, we get rid
of VM() and the other msg() support for "verbosity", replacing it by a
new function verbose_msg().
Ben Pfaff [Sun, 16 Apr 2006 18:55:09 +0000 (18:55 +0000)]
Start reforming error message support. In this phase, we get rid of
"installation errors" and change all uses of msg() in the output
drivers to uses of error() or error_at_line().
Ben Pfaff [Sun, 16 Apr 2006 04:46:41 +0000 (04:46 +0000)]
Get rid of src/libpspp/debug-print.h and all its users. (There were
few real users, but many inclusions of its header file.)
Ben Pfaff [Sun, 16 Apr 2006 02:55:39 +0000 (02:55 +0000)]
Improve comment.
Ben Pfaff [Sun, 16 Apr 2006 02:54:56 +0000 (02:54 +0000)]
Get rid of #defines after #error.
Ben Pfaff [Sun, 16 Apr 2006 02:52:28 +0000 (02:52 +0000)]
Get rid of our own int32 type in favor of the standard int32_t type.
Ben Pfaff [Sun, 16 Apr 2006 02:42:39 +0000 (02:42 +0000)]
Remove last users of struct file_ext, and then get rid of struct
file_ext entirely.
Ben Pfaff [Sun, 16 Apr 2006 02:15:06 +0000 (02:15 +0000)]
Complain about missing prerequisites in a group at the end of
configuration, not piecemeal. This should make building PSPP less
frustrating. Thanks to John Darrington for the suggestion.
Jason Stover [Sun, 16 Apr 2006 02:11:24 +0000 (02:11 +0000)]
fixed variable type check
Ben Pfaff [Sun, 16 Apr 2006 01:19:30 +0000 (01:19 +0000)]
Move code from configure.ac to acinclude.m4 for readability.
Ben Pfaff [Sun, 16 Apr 2006 01:11:44 +0000 (01:11 +0000)]
Update TODO.
Ben Pfaff [Sun, 16 Apr 2006 01:05:14 +0000 (01:05 +0000)]
Fix some warnings.
Ben Pfaff [Sat, 15 Apr 2006 21:31:29 +0000 (21:31 +0000)]
* q2c.c: Change DEBUGGING macro to DUMP_TOKENS for clarity and to
avoid dumping all the tokens to stdout when --enable-debug is passed
to configure.
Jason Stover [Mon, 10 Apr 2006 00:25:33 +0000 (00:25 +0000)]
fixed prediction bug
Jason Stover [Sun, 9 Apr 2006 19:47:50 +0000 (19:47 +0000)]
updated residual function; fixed bug in coefficient.c
Jason Stover [Sun, 9 Apr 2006 19:46:29 +0000 (19:46 +0000)]
call residual function instead of predict to get residual
Jason Stover [Sun, 9 Apr 2006 19:01:11 +0000 (19:01 +0000)]
added residual function to linreg struct; tidied up
Jason Stover [Sun, 9 Apr 2006 14:45:40 +0000 (14:45 +0000)]
fixed coefficient lookup
Jason Stover [Sun, 9 Apr 2006 14:03:09 +0000 (14:03 +0000)]
predict is more robust
Jason Stover [Sun, 9 Apr 2006 14:00:41 +0000 (14:00 +0000)]
fixed predict argument list
Jason Stover [Sun, 9 Apr 2006 14:00:04 +0000 (14:00 +0000)]
fixed predict arg list; undid bad indent
Jason Stover [Sun, 9 Apr 2006 13:39:07 +0000 (13:39 +0000)]
initialize prediction method
Jason Stover [Sun, 9 Apr 2006 12:39:32 +0000 (12:39 +0000)]
fix predict and residual declaration
Jason Stover [Sat, 8 Apr 2006 02:47:54 +0000 (02:47 +0000)]
adjustments to prediction and residual arguments
Jason Stover [Sat, 8 Apr 2006 02:44:49 +0000 (02:44 +0000)]
added SAVE subcommand
Jason Stover [Fri, 7 Apr 2006 20:02:27 +0000 (20:02 +0000)]
fixed null pointer checking
Jason Stover [Fri, 7 Apr 2006 19:37:13 +0000 (19:37 +0000)]
added residual computation; improved handling of bad input
Jason Stover [Wed, 5 Apr 2006 19:18:51 +0000 (19:18 +0000)]
added predict function for linear model
Ben Pfaff [Wed, 5 Apr 2006 03:21:07 +0000 (03:21 +0000)]
Fix bugs in installation targets.
Ben Pfaff [Wed, 5 Apr 2006 03:20:20 +0000 (03:20 +0000)]
Add missing \ to automake.mk.
Jason Stover [Wed, 5 Apr 2006 02:02:24 +0000 (02:02 +0000)]
fixed EXPORT command segfault
Jason Stover [Wed, 5 Apr 2006 01:57:16 +0000 (01:57 +0000)]
fixed EXPORT command segfault
Ben Pfaff [Wed, 5 Apr 2006 00:00:03 +0000 (00:00 +0000)]
Add stdint to GNULIB_MODULES.
John Darrington [Tue, 4 Apr 2006 12:43:21 +0000 (12:43 +0000)]
Fixed a multitude of C89 compatibility warnings.
John Darrington [Tue, 4 Apr 2006 07:30:46 +0000 (07:30 +0000)]
Fixed bug in fn_interp_vars
John Darrington [Tue, 4 Apr 2006 03:18:33 +0000 (03:18 +0000)]
Made make -f Smake check work.
Ben Pfaff [Tue, 4 Apr 2006 01:39:59 +0000 (01:39 +0000)]
Typo.
Thanks to Jason Stover for correction.
Jason Stover [Tue, 4 Apr 2006 00:50:39 +0000 (00:50 +0000)]
Variable-to-coefficient lookup
Jason Stover [Tue, 4 Apr 2006 00:45:10 +0000 (00:45 +0000)]
added function to fetch coefficient by variable
Ben Pfaff [Mon, 3 Apr 2006 20:07:54 +0000 (20:07 +0000)]
Clean up output subsystem.
Ben Pfaff [Mon, 3 Apr 2006 20:05:56 +0000 (20:05 +0000)]
Mention that README lists additional prereqs.
Ben Pfaff [Mon, 3 Apr 2006 20:01:56 +0000 (20:01 +0000)]
Add list of prerequisites.
Ben Pfaff [Fri, 31 Mar 2006 18:38:59 +0000 (18:38 +0000)]
Add freaderror() analogous to fwriteerror() in gnulib.
Ben Pfaff [Fri, 31 Mar 2006 18:34:19 +0000 (18:34 +0000)]
-d and -u are no longer supported.
Ben Pfaff [Fri, 31 Mar 2006 00:30:21 +0000 (00:30 +0000)]
Improve string library.
Ben Pfaff [Thu, 30 Mar 2006 23:51:01 +0000 (23:51 +0000)]
Use -Wdeclaration-after-statement if available.
Ben Pfaff [Thu, 30 Mar 2006 23:49:21 +0000 (23:49 +0000)]
Reformat GNULIB_MODULES list to make it more maintainable.
Add comment.
John Darrington [Tue, 28 Mar 2006 06:05:05 +0000 (06:05 +0000)]
Fixed memory leaks resulting from fn_interp_vars et. al.
Ben Pfaff [Tue, 28 Mar 2006 00:02:28 +0000 (00:02 +0000)]
(output_pivot_table) Drop spurious space from message.
Ben Pfaff [Sun, 26 Mar 2006 00:29:26 +0000 (00:29 +0000)]
Remove obsolete note about Gnulib.
Jason Stover [Sat, 25 Mar 2006 23:00:48 +0000 (23:00 +0000)]
Memory leak fix
Jason Stover [Sat, 25 Mar 2006 22:46:21 +0000 (22:46 +0000)]
Fixed memory leak
Ben Pfaff [Sat, 25 Mar 2006 02:16:58 +0000 (02:16 +0000)]
Add some missing frees. Thanks to John Darrington for reporting
these.
John Darrington [Fri, 24 Mar 2006 02:10:49 +0000 (02:10 +0000)]
Added test/command/regression.sh to test/automake.mk
Extended test/command/count.sh to test multiple variables counts.
Jason Stover [Thu, 23 Mar 2006 17:15:17 +0000 (17:15 +0000)]
Added REGRESSION test
Jason Stover [Thu, 23 Mar 2006 17:11:01 +0000 (17:11 +0000)]
test for REGRESSION procedure
John Darrington [Tue, 21 Mar 2006 02:02:03 +0000 (02:02 +0000)]
Added the psppire data files to the make install target.
Ben Pfaff [Tue, 21 Mar 2006 00:34:16 +0000 (00:34 +0000)]
Mark error() as NO_RETURN.
Ben Pfaff [Tue, 21 Mar 2006 00:33:05 +0000 (00:33 +0000)]
Require "unistd" gnulib module. Removed tests for HAVE_UNISTD_H from
source code.
John Darrington [Fri, 17 Mar 2006 04:58:24 +0000 (04:58 +0000)]
Fixed reading of system files with non-ascii characters in variable names.
John Darrington [Fri, 17 Mar 2006 00:41:57 +0000 (00:41 +0000)]
Change automake dependency to be >= 1.9
Jason Stover [Thu, 16 Mar 2006 15:07:04 +0000 (15:07 +0000)]
#include cleanup
Jason Stover [Wed, 15 Mar 2006 19:21:43 +0000 (19:21 +0000)]
*** empty log message ***
Jason Stover [Wed, 15 Mar 2006 19:13:39 +0000 (19:13 +0000)]
fixed out-of-memory bug
John Darrington [Wed, 15 Mar 2006 03:29:10 +0000 (03:29 +0000)]
Changed include paths to be explicitly specified in the #include directive.
John Darrington [Mon, 13 Mar 2006 09:03:47 +0000 (09:03 +0000)]
Made make distcheck work
Ben Pfaff [Sun, 12 Mar 2006 21:10:20 +0000 (21:10 +0000)]
Improve comment.
John Darrington [Sat, 11 Mar 2006 07:16:39 +0000 (07:16 +0000)]
Changed the default value od SCOMPRESS to true.
Moved the pspp binary to src/ui/terminal and updated tests accordingly.
Ben Pfaff [Fri, 10 Mar 2006 16:30:34 +0000 (16:30 +0000)]
Free proper variable for var lists in q2c.
Ben Pfaff [Sun, 5 Mar 2006 21:21:29 +0000 (21:21 +0000)]
Fix PostScript segfault when active file lacks a title.
Ben Pfaff [Sat, 4 Mar 2006 21:51:08 +0000 (21:51 +0000)]
Get rid of NO_HTML, NO_POSTSCRIPT.
Ben Pfaff [Sat, 4 Mar 2006 21:26:39 +0000 (21:26 +0000)]
Got rid of pref.h.orig (and pref.h) entirely, moving its contents into
other files.
Ben Pfaff [Sat, 4 Mar 2006 21:00:38 +0000 (21:00 +0000)]
Move GCC attribute declarations from pref.h.orig to new file
src/libpspp/compiler.h.
In many source files, #include "compiler.h" to get GCC attribute
definitions.
Ben Pfaff [Sat, 4 Mar 2006 20:38:51 +0000 (20:38 +0000)]
Remove BLP_INT_DIGITS. Now we use the intprops.h header file instead.
In many source files, replace INT_DIGITS by INT_STRLEN_BOUND(int) and
include intprops.h.
Ben Pfaff [Sat, 4 Mar 2006 20:15:32 +0000 (20:15 +0000)]
Remove BLP_RANDOM. Its results were unused. Remove
BLP_IS_SPRINTF_GOOD. We now assume that the system's sprintf()
returns the correct value.
Ben Pfaff [Sat, 4 Mar 2006 19:52:59 +0000 (19:52 +0000)]
Ignore more files.
John Darrington [Sat, 4 Mar 2006 12:38:35 +0000 (12:38 +0000)]
Patched in the diffs from 02-February-2006 to 02-March-2006, because I'd trashed
them when checking in the new directory structure.
John Darrington [Sat, 4 Mar 2006 05:01:06 +0000 (05:01 +0000)]
Fixed bug reading compressed system files.
John Darrington [Sat, 4 Mar 2006 02:36:54 +0000 (02:36 +0000)]
removed redundant files
John Darrington [Sat, 4 Mar 2006 02:24:40 +0000 (02:24 +0000)]
removed obsolete files
John Darrington [Sat, 4 Mar 2006 02:16:55 +0000 (02:16 +0000)]
Removed old files from src
John Darrington [Sat, 4 Mar 2006 02:11:53 +0000 (02:11 +0000)]
Added lib/linreg/sweep.h
John Darrington [Sat, 4 Mar 2006 02:03:32 +0000 (02:03 +0000)]
added automake.mk files in src/language
John Darrington [Sat, 4 Mar 2006 02:00:57 +0000 (02:00 +0000)]
Added files in src/output
John Darrington [Sat, 4 Mar 2006 01:58:23 +0000 (01:58 +0000)]
Added src/libpspp/automake.mk and src/data/automake.mk
John Darrington [Sat, 4 Mar 2006 01:29:08 +0000 (01:29 +0000)]
Added files in src/math
John Darrington [Sat, 4 Mar 2006 01:23:16 +0000 (01:23 +0000)]
Added files in src/math
John Darrington [Sat, 4 Mar 2006 01:18:14 +0000 (01:18 +0000)]
Added src/ui/terminal/automake.mk and src/ui/gui/automake.mk