pspp-builds.git
18 years agoRemove files that are no longer used.
Ben Pfaff [Fri, 3 Feb 2006 00:17:07 +0000 (00:17 +0000)]
Remove files that are no longer used.

18 years agoFix terminology.
Ben Pfaff [Mon, 30 Jan 2006 04:49:24 +0000 (04:49 +0000)]
Fix terminology.

18 years agoMoved the casefile test code to its own file.
John Darrington [Sun, 29 Jan 2006 05:03:02 +0000 (05:03 +0000)]
Moved the casefile test code to its own file.

18 years agoAdd some news.
Ben Pfaff [Sun, 29 Jan 2006 03:09:23 +0000 (03:09 +0000)]
Add some news.

18 years agoAdd scratch file handles.
Ben Pfaff [Sun, 29 Jan 2006 02:41:11 +0000 (02:41 +0000)]
Add scratch file handles.

Now a file handle can refer to a disk file, to an in-memory
structure, or to the "inline" file, instead of just to a disk
file.  The introduction of new categories means that special cases
for the inline file in a few places could be eliminated, but it
also means that code that assumed that a handle refers to a file
has to check for that.

Also, now file handles can be freed, so code now must be sure not
to access a handle after closing it (with fh_close()).

Plus some cleanups.

18 years agoExclude dotfiles from po/POTFILES.in.
Ben Pfaff [Thu, 26 Jan 2006 05:49:47 +0000 (05:49 +0000)]
Exclude dotfiles from po/POTFILES.in.

18 years agoMust call getl_reading_script() to get proper value.
Ben Pfaff [Thu, 26 Jan 2006 05:24:02 +0000 (05:24 +0000)]
Must call getl_reading_script() to get proper value.

18 years agoAdded fh_free function.
John Darrington [Tue, 24 Jan 2006 09:58:18 +0000 (09:58 +0000)]
Added fh_free function.
Fixed bug reporting errors in sfm-write.

18 years agoMust call getl_reading_script() to get proper value.
Ben Pfaff [Mon, 23 Jan 2006 04:46:04 +0000 (04:46 +0000)]
Must call getl_reading_script() to get proper value.

18 years agoCleaning up freeing of regression coefficients
Jason Stover [Sat, 21 Jan 2006 15:57:14 +0000 (15:57 +0000)]
Cleaning up freeing of regression coefficients

18 years agoAdded reference to regression_export.h
Jason Stover [Thu, 19 Jan 2006 03:31:35 +0000 (03:31 +0000)]
Added reference to regression_export.h

18 years agoRemoved extra free
Jason Stover [Thu, 19 Jan 2006 03:31:04 +0000 (03:31 +0000)]
Removed extra free

18 years agoImprove comment.
Ben Pfaff [Thu, 12 Jan 2006 03:56:54 +0000 (03:56 +0000)]
Improve comment.

18 years agoClean up file handle code in preparation to add temporary file
Ben Pfaff [Thu, 12 Jan 2006 03:39:01 +0000 (03:39 +0000)]
Clean up file handle code in preparation to add temporary file
handles.

18 years agoAltered handling of linear model coefficients
Jason Stover [Mon, 9 Jan 2006 01:13:26 +0000 (01:13 +0000)]
Altered handling of linear model coefficients

18 years agoAdded coefficient-handling routines
Jason Stover [Mon, 9 Jan 2006 01:05:03 +0000 (01:05 +0000)]
Added coefficient-handling routines

18 years agoTidying types
Jason Stover [Mon, 9 Jan 2006 00:53:31 +0000 (00:53 +0000)]
Tidying types

18 years agoFunctions to handle coefficient-to-variable/value matching
Jason Stover [Mon, 9 Jan 2006 00:49:11 +0000 (00:49 +0000)]
Functions to handle coefficient-to-variable/value matching

18 years agoFixed bug in getl separation.
John Darrington [Sat, 7 Jan 2006 07:29:38 +0000 (07:29 +0000)]
Fixed bug in getl separation.

18 years agoAdded categorical values to coefficient table for clarity
Jason Stover [Fri, 6 Jan 2006 17:27:16 +0000 (17:27 +0000)]
Added categorical values to coefficient table for clarity

18 years agoFixed centering prior to sweep operation
Jason Stover [Wed, 4 Jan 2006 18:02:14 +0000 (18:02 +0000)]
Fixed centering prior to sweep operation

18 years agoMultiple dependent variables may be specified; less strict DEPENDENT and METHOD subco...
Jason Stover [Wed, 4 Jan 2006 16:33:04 +0000 (16:33 +0000)]
Multiple dependent variables may be specified; less strict DEPENDENT and METHOD subcommand syntax

18 years agoInitial version
Jason Stover [Wed, 4 Jan 2006 01:34:24 +0000 (01:34 +0000)]
Initial version

18 years agoSubstituted strncmp for strcmp to limit string size
Jason Stover [Sun, 1 Jan 2006 16:47:06 +0000 (16:47 +0000)]
Substituted strncmp for strcmp to limit string size

18 years agoCategorical dependent variables for EXPORTed models
Jason Stover [Sun, 1 Jan 2006 00:03:51 +0000 (00:03 +0000)]
Categorical dependent variables for EXPORTed models

18 years agoAdded categorical variable support for model export
Jason Stover [Fri, 30 Dec 2005 04:59:49 +0000 (04:59 +0000)]
Added categorical variable support for model export

18 years agoFirst functioning export of prediction and confidence intervals
Jason Stover [Thu, 29 Dec 2005 18:02:14 +0000 (18:02 +0000)]
First functioning export of prediction and confidence intervals

18 years agoRenamed reg_export_comments.h regression_export.h
Jason Stover [Thu, 29 Dec 2005 18:00:29 +0000 (18:00 +0000)]
Renamed reg_export_comments.h regression_export.h

18 years agoAdded confidence and prediction intervals to model export
Jason Stover [Mon, 26 Dec 2005 07:14:15 +0000 (07:14 +0000)]
Added confidence and prediction intervals to model export

18 years ago"script" -> "command file"
Ben Pfaff [Sat, 24 Dec 2005 03:39:06 +0000 (03:39 +0000)]
"script" -> "command file"

18 years agoSeperated file_loc from error.c
John Darrington [Fri, 23 Dec 2005 13:02:55 +0000 (13:02 +0000)]
Seperated file_loc from error.c

18 years ago*** empty log message ***
Jason Stover [Tue, 20 Dec 2005 04:05:20 +0000 (04:05 +0000)]
*** empty log message ***

18 years agoDropped references to unused vector param_estimates
Jason Stover [Mon, 19 Dec 2005 17:19:25 +0000 (17:19 +0000)]
Dropped references to unused vector param_estimates

18 years agoSeparated getl.c into getl.c and readln.c
John Darrington [Mon, 19 Dec 2005 06:42:32 +0000 (06:42 +0000)]
Separated getl.c into getl.c and readln.c

18 years agoAdded preamble
Jason Stover [Sun, 18 Dec 2005 18:48:30 +0000 (18:48 +0000)]
Added preamble

18 years agoMoved EXPORT comments to new header file
Jason Stover [Sun, 18 Dec 2005 18:20:04 +0000 (18:20 +0000)]
Moved EXPORT comments to new header file

18 years agoComments for EXPORTed regression models
Jason Stover [Sun, 18 Dec 2005 18:19:26 +0000 (18:19 +0000)]
Comments for EXPORTed regression models

18 years agoAdded comments to exported model
Jason Stover [Sat, 17 Dec 2005 23:16:23 +0000 (23:16 +0000)]
Added comments to exported model

18 years agoCorrected references to IMAGE mode
Jason Stover [Sat, 17 Dec 2005 20:06:59 +0000 (20:06 +0000)]
Corrected references to IMAGE mode

18 years agoFixed typo
Jason Stover [Fri, 16 Dec 2005 17:30:27 +0000 (17:30 +0000)]
Fixed typo

18 years agoFixed exported C syntax
Jason Stover [Fri, 16 Dec 2005 17:00:07 +0000 (17:00 +0000)]
Fixed exported C syntax

18 years agoFixed assignment of the intercept
Jason Stover [Fri, 16 Dec 2005 15:44:33 +0000 (15:44 +0000)]
Fixed assignment of the intercept

18 years agoFixed buglet which manifested itself when running two consecutive EXAMINE
John Darrington [Fri, 16 Dec 2005 01:14:39 +0000 (01:14 +0000)]
Fixed buglet which manifested itself when running two consecutive EXAMINE
commands.

18 years agoDropped questionable copyright notice
Jason Stover [Fri, 16 Dec 2005 01:13:31 +0000 (01:13 +0000)]
Dropped questionable copyright notice

18 years ago*** empty log message ***
Jason Stover [Fri, 16 Dec 2005 00:08:28 +0000 (00:08 +0000)]
*** empty log message ***

18 years agoSubcommand to export a model as a C function
Jason Stover [Thu, 15 Dec 2005 22:23:18 +0000 (22:23 +0000)]
Subcommand to export a model as a C function

18 years agoMove global initialization and cleanup code into main.c.
Ben Pfaff [Wed, 14 Dec 2005 06:59:06 +0000 (06:59 +0000)]
Move global initialization and cleanup code into main.c.
Remove vestigial log infrastructure.
Minor related cleanups.

18 years agoSeparate random numbers from other settings because of GSL dependency.
Ben Pfaff [Sun, 11 Dec 2005 07:35:50 +0000 (07:35 +0000)]
Separate random numbers from other settings because of GSL dependency.

18 years agoSeparate settings and the SET command, for modularity.
Ben Pfaff [Sun, 11 Dec 2005 02:48:44 +0000 (02:48 +0000)]
Separate settings and the SET command, for modularity.

18 years agoAdded some extra missing_value accessor/mutator functions that I needed.
John Darrington [Fri, 2 Dec 2005 23:58:18 +0000 (23:58 +0000)]
Added some extra missing_value accessor/mutator functions that I needed.

19 years agoCorrect reporting for parametr estimates via QR decomposition
Jason Stover [Mon, 28 Nov 2005 03:17:00 +0000 (03:17 +0000)]
Correct reporting for parametr estimates via QR decomposition

19 years agoQR decomposition for large data sets
Jason Stover [Mon, 28 Nov 2005 02:37:26 +0000 (02:37 +0000)]
QR decomposition for large data sets

19 years agoFixed design matrix column-to-variable matching
Jason Stover [Mon, 28 Nov 2005 01:51:58 +0000 (01:51 +0000)]
Fixed design matrix column-to-variable matching

19 years agoFixed dependent/independent variable separation
Jason Stover [Mon, 28 Nov 2005 01:34:24 +0000 (01:34 +0000)]
Fixed dependent/independent variable separation

19 years ago*** empty log message ***
Jason Stover [Sun, 27 Nov 2005 20:31:25 +0000 (20:31 +0000)]
*** empty log message ***

19 years agoSplit categorical encoding and design matrix routines
Jason Stover [Sun, 27 Nov 2005 20:25:51 +0000 (20:25 +0000)]
Split categorical encoding and design matrix routines

19 years agoFixed bug in val_labs_remove.
John Darrington [Sat, 26 Nov 2005 22:49:57 +0000 (22:49 +0000)]
Fixed bug in val_labs_remove.
Added return value to data_out.

19 years agoFixed pointer cast
Jason Stover [Wed, 23 Nov 2005 21:21:19 +0000 (21:21 +0000)]
Fixed pointer cast

19 years ago*** empty log message ***
Jason Stover [Wed, 23 Nov 2005 19:40:37 +0000 (19:40 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jason Stover [Wed, 23 Nov 2005 13:52:47 +0000 (13:52 +0000)]
*** empty log message ***

19 years agoCategorical value cache added
Jason Stover [Tue, 22 Nov 2005 22:10:25 +0000 (22:10 +0000)]
Categorical value cache added

19 years agoRewrote categorical value-handling
Jason Stover [Tue, 22 Nov 2005 22:04:45 +0000 (22:04 +0000)]
Rewrote categorical value-handling

19 years agoRewrote categorical value-handling
Jason Stover [Tue, 22 Nov 2005 19:48:28 +0000 (19:48 +0000)]
Rewrote categorical value-handling

19 years agoMissing value-handling
Jason Stover [Wed, 16 Nov 2005 21:14:32 +0000 (21:14 +0000)]
Missing value-handling

19 years agoRemove devind output driver.
Ben Pfaff [Sun, 6 Nov 2005 02:39:30 +0000 (02:39 +0000)]
Remove devind output driver.
It was not the right approach.

19 years agoFix history error I noticed.
Ben Pfaff [Sun, 6 Nov 2005 02:34:33 +0000 (02:34 +0000)]
Fix history error I noticed.

19 years ago* var.h: (struct variable) Make `init', `reinit' bool values.
Ben Pfaff [Sun, 6 Nov 2005 02:21:47 +0000 (02:21 +0000)]
* var.h: (struct variable) Make `init', `reinit' bool values.
Rearrange fields.

19 years agoFri Nov 4 19:43:01 2005 Ben Pfaff <blp@gnu.org>
Ben Pfaff [Sat, 5 Nov 2005 03:45:28 +0000 (03:45 +0000)]
Fri Nov  4 19:43:01 2005  Ben Pfaff  <blp@gnu.org>

* recode.c: Rewrote whole file, as clean-up.

Fri Nov  4 19:37:50 2005  Ben Pfaff  <blp@gnu.org>

* pool.c: Don't make alignment exception for x86.
(pool_alloc) Return null for 0-size blocks.
(pool_alloc_unaligned) New function.
(pool_strndup) Removed.  Changed callers to use pool_clone_unaligned().
(pool_clone_unaligned) New function.
(pool_strdup) Use pool_clone_unaligned().

* var.h: (enum var_type) Give the NUMERIC, ALPHA enum this name.
(struct variable) Use `enum var_type' for `type'.

* vars-atr.c: (var_type_adj) New function.
(var_type_noun) New function.

* vars-prs: (parse_mixed_vars) Fix freeing code.
(parse_mixed_vars_pool) New function.

19 years agoImprove recode-copy-bug failure reporting.
Ben Pfaff [Sat, 5 Nov 2005 03:34:21 +0000 (03:34 +0000)]
Improve recode-copy-bug failure reporting.

19 years agoDO IF, LOOP cleanup.
Ben Pfaff [Thu, 3 Nov 2005 06:21:46 +0000 (06:21 +0000)]
DO IF, LOOP cleanup.

New pool functions.

Clean up transformations, by getting rid of `struct trns_header',
replacing it by `struct transformation' that has a void * `private'
member.  Updated all uses of transformations to match, which was a lot
of code.

Miscellaneous other fixes, cleanups.

19 years ago*** empty log message ***
Jason Stover [Mon, 31 Oct 2005 12:51:50 +0000 (12:51 +0000)]
*** empty log message ***

19 years agoParameter estimate matched with appropriate variable during estimation
Jason Stover [Sun, 30 Oct 2005 15:06:18 +0000 (15:06 +0000)]
Parameter estimate matched with appropriate variable during estimation

19 years agoParameter estimate matched with appropriate variable in linreg cache
Jason Stover [Sun, 30 Oct 2005 15:04:48 +0000 (15:04 +0000)]
Parameter estimate matched with appropriate variable in linreg cache

19 years agoFixed column/variable lookup
Jason Stover [Sun, 30 Oct 2005 15:02:51 +0000 (15:02 +0000)]
Fixed column/variable lookup

19 years agoSat Oct 29 16:25:36 2005 Ben Pfaff <blp@gnu.org>
Ben Pfaff [Sat, 29 Oct 2005 23:35:55 +0000 (23:35 +0000)]
Sat Oct 29 16:25:36 2005  Ben Pfaff  <blp@gnu.org>

* count.c: Major cleanups.  Rename practically everything.
Rewrite much of the code.  Use pools for memory management.  Use
the new parse_num_range().

* mis-val.c: (cmd_missing_values) Use the new parse_num_range().
(parse_number) Removed.

* missing-values.c: (mv_add_num_range) Don't add out-of-order
ranges, e.g. where low > high.

* pool.c: (pool_2nrealloc) New function.

* range-prs.c: New file.
(parse_num_range) New function.
(parse_number) New function.

19 years agoFix up potential overflows in size calculations by replacing
Ben Pfaff [Sat, 29 Oct 2005 05:50:06 +0000 (05:50 +0000)]
Fix up potential overflows in size calculations by replacing
instances of pool_alloc(p, x * sizeof *y) by pool_malloc(p, x,
sizeof *y) everywhere I could find them.  Similarly by
pool_malloc(), pool_realloc().
(Order is important: pool_alloc(p, sizeof *y, x) will divide by 0
if x is 0.)

19 years agoIgnore _build, _check directories.
Ben Pfaff [Sat, 29 Oct 2005 05:29:31 +0000 (05:29 +0000)]
Ignore _build, _check directories.

19 years agoAdd _build target for convenience.
Ben Pfaff [Sat, 29 Oct 2005 05:29:19 +0000 (05:29 +0000)]
Add _build target for convenience.

19 years agoAdded variable/parameter matching and error reporting
Jason Stover [Fri, 28 Oct 2005 20:54:06 +0000 (20:54 +0000)]
Added variable/parameter matching and error reporting

19 years agoAdded variable/parameter estimate matching via new struct
Jason Stover [Fri, 28 Oct 2005 20:52:08 +0000 (20:52 +0000)]
Added variable/parameter estimate matching via new struct

19 years agoFixed blank replacement
Jason Stover [Thu, 27 Oct 2005 19:32:56 +0000 (19:32 +0000)]
Fixed blank replacement

19 years agoFixed blank replacement
Jason Stover [Thu, 27 Oct 2005 19:25:23 +0000 (19:25 +0000)]
Fixed blank replacement

19 years agoFixed blank replacement
Jason Stover [Thu, 27 Oct 2005 18:57:39 +0000 (18:57 +0000)]
Fixed blank replacement

19 years ago*** empty log message ***
Jason Stover [Thu, 27 Oct 2005 18:51:52 +0000 (18:51 +0000)]
*** empty log message ***

19 years agoFixed blank replacement
Jason Stover [Thu, 27 Oct 2005 17:37:41 +0000 (17:37 +0000)]
Fixed blank replacement

19 years agoFixed blank replacement
Jason Stover [Thu, 27 Oct 2005 17:24:35 +0000 (17:24 +0000)]
Fixed blank replacement

19 years agoFixed blank-line replacement
Jason Stover [Thu, 27 Oct 2005 17:09:13 +0000 (17:09 +0000)]
Fixed blank-line replacement

19 years agoFixed blank line replacement
Jason Stover [Thu, 27 Oct 2005 13:13:09 +0000 (13:13 +0000)]
Fixed blank line replacement

19 years agoSeparated the abstraction of a file handle, from its implementation and
John Darrington [Thu, 27 Oct 2005 03:19:06 +0000 (03:19 +0000)]
Separated the abstraction of a file handle, from its implementation and
parsing.  Added a test for the FILE HANDLE command.

19 years agoAdded var structs to allow easier lookup of model variables
Jason Stover [Wed, 26 Oct 2005 19:29:18 +0000 (19:29 +0000)]
Added var structs to allow easier lookup of model variables

19 years agoAdded var.h to allow easier lookups of model variables
Jason Stover [Wed, 26 Oct 2005 19:28:40 +0000 (19:28 +0000)]
Added var.h to allow easier lookups of model variables

19 years agoAdded "#include <config.h>"
John Darrington [Wed, 26 Oct 2005 08:47:54 +0000 (08:47 +0000)]
Added "#include <config.h>"

19 years agoFix up potential overflows in size calculations by replacing instances
Ben Pfaff [Wed, 26 Oct 2005 05:06:14 +0000 (05:06 +0000)]
Fix up potential overflows in size calculations by replacing instances
of xmalloc(x * sizeof *y) by xnmalloc(x, sizeof *y) everywhere I could
find them.  Similarly by xrealloc(), malloc().  (Order is important:
xnmalloc(sizeof *y, x) will divide by 0 if x is 0.)

19 years agoRemoved some unnecessary #include directives
John Darrington [Wed, 26 Oct 2005 00:50:44 +0000 (00:50 +0000)]
Removed some unnecessary #include directives

19 years agoAdded covariance matrix output
Jason Stover [Tue, 25 Oct 2005 19:59:48 +0000 (19:59 +0000)]
Added covariance matrix output

19 years agoFixed comment
Jason Stover [Tue, 25 Oct 2005 13:16:33 +0000 (13:16 +0000)]
Fixed comment

19 years ago* groff-font.c (font_msg): Use err_vmsg() instead of incorrectly
Ben Pfaff [Tue, 25 Oct 2005 04:35:57 +0000 (04:35 +0000)]
* groff-font.c (font_msg): Use err_vmsg() instead of incorrectly
trying to pass a va_list to tmsg().  Thanks to Jason Stover for
reporting this bug.

19 years agoWork to get rid of GCC 4.0 warnings, part 2.
Ben Pfaff [Tue, 25 Oct 2005 04:28:17 +0000 (04:28 +0000)]
Work to get rid of GCC 4.0 warnings, part 2.

In many files, change `unsigned char' to `char'.  This often requires
adding casts to <ctype.h> functions.

19 years agochangelog
John Darrington [Mon, 24 Oct 2005 05:48:52 +0000 (05:48 +0000)]
changelog

19 years agoRefactored to make it easier to abstract a dictionary from the rest of PSPP.
John Darrington [Mon, 24 Oct 2005 05:41:44 +0000 (05:41 +0000)]
Refactored to make it easier to abstract a dictionary from the rest of PSPP.