pspp-builds.git
17 years agosubscript fixes; added free functions
Jason Stover [Mon, 3 Jul 2006 19:41:20 +0000 (19:41 +0000)]
subscript fixes; added free functions

17 years agoMake the destination for charts configurable in the HTML driver.
Ben Pfaff [Mon, 3 Jul 2006 17:39:07 +0000 (17:39 +0000)]
Make the destination for charts configurable in the HTML driver.
Fixes bug #15723, "HTML driver creates .png files insecurely".
Thanks to John Darrington for review.

17 years agoFixed problem deallocating iconv structs.
John Darrington [Mon, 3 Jul 2006 01:38:24 +0000 (01:38 +0000)]
Fixed problem deallocating iconv structs.

17 years agofixed subscript in sum; added new functions; fixed allocation of theta
Jason Stover [Sun, 2 Jul 2006 23:13:23 +0000 (23:13 +0000)]
fixed subscript in sum; added new functions; fixed allocation of theta

17 years agoFix comment.
Ben Pfaff [Sun, 2 Jul 2006 06:19:24 +0000 (06:19 +0000)]
Fix comment.

17 years agoFix bug #16644: Output Driver crashes in DISPLAY VARIABLES.
Ben Pfaff [Sun, 2 Jul 2006 05:44:25 +0000 (05:44 +0000)]
Fix bug #16644: Output Driver crashes in DISPLAY VARIABLES.

17 years agoFix bug #15786: System File Creation crashes if directoy is
Ben Pfaff [Sun, 2 Jul 2006 04:25:12 +0000 (04:25 +0000)]
Fix bug #15786: System File Creation crashes if directoy is
nonexistent.

17 years agodropped use of casefiles
Jason Stover [Sat, 1 Jul 2006 23:54:02 +0000 (23:54 +0000)]
dropped use of casefiles

17 years agoDocumentation updates from Oliver Bock <oliver@g7.org>.
Ben Pfaff [Sat, 1 Jul 2006 23:00:44 +0000 (23:00 +0000)]
Documentation updates from Oliver Bock <oliver@g7.org>.

17 years agoAdd linked list library to PSPP.
Ben Pfaff [Sat, 1 Jul 2006 22:46:04 +0000 (22:46 +0000)]
Add linked list library to PSPP.
Reviewed by John Darrington, tested by Jason Stover.

17 years agoAdd linked list library to PSPP.
Ben Pfaff [Sat, 1 Jul 2006 22:34:26 +0000 (22:34 +0000)]
Add linked list library to PSPP.
Reviewed by John Darrington, tested by Jason Stover.

17 years agocorrected increment of lag
Jason Stover [Sat, 1 Jul 2006 01:45:11 +0000 (01:45 +0000)]
corrected increment of lag

17 years agoDon't offer both the full and abbreviated names for a single command
Ben Pfaff [Wed, 28 Jun 2006 18:40:21 +0000 (18:40 +0000)]
Don't offer both the full and abbreviated names for a single command
in command name completion.

17 years agoAdd variable-parser.h to sources.
Ben Pfaff [Wed, 28 Jun 2006 05:54:58 +0000 (05:54 +0000)]
Add variable-parser.h to sources.

17 years agoFix regression in command name completion reported by John Darrington.
Ben Pfaff [Wed, 28 Jun 2006 05:49:03 +0000 (05:49 +0000)]
Fix regression in command name completion reported by John Darrington.
Now completion is again state-dependent and occurs only on the first
line of a command.

17 years agoAdd aux data parameter to q2c parse_<command>() and custom parser
Ben Pfaff [Wed, 28 Jun 2006 02:21:28 +0000 (02:21 +0000)]
Add aux data parameter to q2c parse_<command>() and custom parser
functions.

17 years agoMove var_set and variable parsing declarations into new header.
Ben Pfaff [Tue, 27 Jun 2006 19:09:21 +0000 (19:09 +0000)]
Move var_set and variable parsing declarations into new header.

17 years agoLink against $(LIBICONV).
Ben Pfaff [Tue, 27 Jun 2006 15:23:30 +0000 (15:23 +0000)]
Link against $(LIBICONV).

17 years agoAdded a check of compatible gtk version numbers at start up.
John Darrington [Tue, 27 Jun 2006 01:11:29 +0000 (01:11 +0000)]
Added a check of compatible gtk version numbers at start up.

17 years ago(dump_free) For SBC_DBL_LIST, enclose the output code in curly braces,
Ben Pfaff [Mon, 26 Jun 2006 05:42:05 +0000 (05:42 +0000)]
(dump_free) For SBC_DBL_LIST, enclose the output code in curly braces,
because it contains a variable declaration and might not be at the
beginning of a block.

17 years ago * value-labels.c (value_to_string): When there's no value label,
Ben Pfaff [Mon, 26 Jun 2006 05:40:29 +0000 (05:40 +0000)]
* value-labels.c (value_to_string): When there's no value label,
format the variable according to its print format, instead of
always effectively using A or F format.

17 years agoSmall optimization for hash library.
Ben Pfaff [Mon, 26 Jun 2006 05:37:53 +0000 (05:37 +0000)]
Small optimization for hash library.

17 years agoFix comment.
Ben Pfaff [Mon, 26 Jun 2006 05:25:17 +0000 (05:25 +0000)]
Fix comment.

17 years agoAdded the ability to sort the working file.
John Darrington [Sat, 24 Jun 2006 09:08:50 +0000 (09:08 +0000)]
Added the ability to sort the working file.

17 years agoSupport long string variables on FREQUENCIES, as an extension when in
Ben Pfaff [Fri, 23 Jun 2006 21:30:11 +0000 (21:30 +0000)]
Support long string variables on FREQUENCIES, as an extension when in
enhanced algorithms mode.  For Greg Hunt <greg@firmansyah.com>.

17 years agosave coefficients in innovations estimate structure
Jason Stover [Wed, 21 Jun 2006 09:20:52 +0000 (09:20 +0000)]
save coefficients in innovations estimate structure

17 years agoadded scale update to innovations algorithm
Jason Stover [Wed, 21 Jun 2006 08:54:46 +0000 (08:54 +0000)]
added scale update to innovations algorithm

17 years agoAdd pkg-config to prereqs.
Ben Pfaff [Tue, 20 Jun 2006 05:19:52 +0000 (05:19 +0000)]
Add pkg-config to prereqs.

17 years agoFix grammar.
Ben Pfaff [Tue, 20 Jun 2006 05:19:19 +0000 (05:19 +0000)]
Fix grammar.

17 years agoMon Jun 19 22:07:13 2006 Ben Pfaff <blp@gnu.org>
Ben Pfaff [Tue, 20 Jun 2006 05:09:07 +0000 (05:09 +0000)]
Mon Jun 19 22:07:13 2006  Ben Pfaff  <blp@gnu.org>

* frequencies.q: (dump_full) Only put the first MAX_SHORT_STRING
bytes of string variables into the output cells, seeing as we only
copy that many.
(dump_condensed) Ditto.

Mon Jun 19 21:52:05 2006  Ben Pfaff  <blp@gnu.org>

Fixes a bug reported by Greg Hunt <greg@firmansyah.com>.

* frequencies.q: (hsh_hash_bytes) We only copy the first
MAX_SHORT_STRING bytes of string variables, so we must only
compare that many bytes, even if the string variable is longer.
(compare_value_alpha_a) Ditto.
(compare_freq_alpha_a) Ditto.
(compare_freq_alpha_d) Ditto.

17 years agoImplemented data-store using a casefile instead of an array of cases.
John Darrington [Mon, 19 Jun 2006 10:16:51 +0000 (10:16 +0000)]
Implemented data-store using a casefile instead of an array of cases.

17 years agofixed bogus email address
Jason Stover [Fri, 16 Jun 2006 09:24:35 +0000 (09:24 +0000)]
fixed bogus email address

17 years agoadded initial innovations functions
Jason Stover [Fri, 16 Jun 2006 09:18:34 +0000 (09:18 +0000)]
added initial innovations functions

17 years agoReform string library.
Ben Pfaff [Fri, 9 Jun 2006 22:51:23 +0000 (22:51 +0000)]
Reform string library.

17 years ago* format.c (measure_is_valid): Really return false when m >=
Ben Pfaff [Fri, 9 Jun 2006 19:11:58 +0000 (19:11 +0000)]
* format.c (measure_is_valid): Really return false when m >=
n_MEASURES.

17 years agoUpdate comment to reflect availability of random casereaders.
Ben Pfaff [Thu, 8 Jun 2006 04:32:58 +0000 (04:32 +0000)]
Update comment to reflect availability of random casereaders.

17 years agofixed mistakes
Jason Stover [Wed, 7 Jun 2006 22:32:30 +0000 (22:32 +0000)]
fixed mistakes

17 years agofixed mistakes
Jason Stover [Wed, 7 Jun 2006 01:52:48 +0000 (01:52 +0000)]
fixed mistakes

17 years agoAdd random access to casefiles, for use in GUI.
Ben Pfaff [Wed, 7 Jun 2006 01:48:47 +0000 (01:48 +0000)]
Add random access to casefiles, for use in GUI.

17 years agoIgnore de.gmo.
Ben Pfaff [Wed, 7 Jun 2006 01:46:10 +0000 (01:46 +0000)]
Ignore de.gmo.

17 years agofixed bogus email address
Jason Stover [Wed, 7 Jun 2006 01:20:04 +0000 (01:20 +0000)]
fixed bogus email address

17 years agorenamed time-series directory ts
Jason Stover [Wed, 7 Jun 2006 01:19:07 +0000 (01:19 +0000)]
renamed time-series directory ts

17 years agoinitial version
Jason Stover [Wed, 7 Jun 2006 01:17:08 +0000 (01:17 +0000)]
initial version

17 years agoRenamed time-series directory ts
Jason Stover [Wed, 7 Jun 2006 01:12:37 +0000 (01:12 +0000)]
Renamed time-series directory ts

17 years agoadded coefficient typedef
Jason Stover [Mon, 5 Jun 2006 00:21:05 +0000 (00:21 +0000)]
added coefficient typedef

17 years agoinitial version of autocovariance function
Jason Stover [Sun, 4 Jun 2006 17:01:11 +0000 (17:01 +0000)]
initial version of autocovariance function

17 years agoUnlimited the number of variables that the GUI can cope with.
John Darrington [Sun, 4 Jun 2006 08:02:44 +0000 (08:02 +0000)]
Unlimited the number of variables that the GUI can cope with.
Yet more i18n issues.

17 years agoMinor i18n issues.
John Darrington [Sat, 3 Jun 2006 03:24:21 +0000 (03:24 +0000)]
Minor i18n issues.
Implemented a not-very-helpfull help system.

17 years agoFixed minor memory leak.
John Darrington [Wed, 31 May 2006 07:38:03 +0000 (07:38 +0000)]
Fixed minor memory leak.
Character set  conversion in  value label dialog box.
Made more robust in the presence of bad alignment and measure parameters.

17 years agoInternationalisation.
John Darrington [Tue, 30 May 2006 12:01:33 +0000 (12:01 +0000)]
Internationalisation.
Removed dependence on glib2.10
Tidy up some files.

17 years agoFixed a lot of internationalisation issues.
John Darrington [Sat, 27 May 2006 08:36:09 +0000 (08:36 +0000)]
Fixed a lot of internationalisation issues.

17 years agonew file
Jason Stover [Thu, 25 May 2006 22:15:03 +0000 (22:15 +0000)]
new file

17 years agoPlugged memory leaks in GUI, and converted most of the strings to UTF8, so that
John Darrington [Thu, 25 May 2006 10:29:14 +0000 (10:29 +0000)]
Plugged memory leaks in GUI, and converted most of the strings to UTF8, so that
internationalised data files are now rendered OK.
Fixed a buglet in PRINT command.

17 years agoFixed some bad interaction between variable and data sheets.
John Darrington [Sat, 20 May 2006 13:18:27 +0000 (13:18 +0000)]
Fixed some bad interaction between variable and data sheets.
Allowed user to specify system file on command line.

17 years agoadded comment
Jason Stover [Fri, 19 May 2006 21:25:07 +0000 (21:25 +0000)]
added comment

17 years agorenamed pspp_linreg_coeff to pspp_coeff
Jason Stover [Fri, 19 May 2006 21:08:20 +0000 (21:08 +0000)]
renamed pspp_linreg_coeff to pspp_coeff

17 years agoupdated include path of coefficient.h
Jason Stover [Fri, 19 May 2006 20:06:47 +0000 (20:06 +0000)]
updated include path of coefficient.h

17 years agomoved coefficient.[ch] to src/math
Jason Stover [Fri, 19 May 2006 20:05:59 +0000 (20:05 +0000)]
moved coefficient.[ch] to src/math

17 years agomoved src/math/linreg/coefficient.* to src/math
Jason Stover [Fri, 19 May 2006 20:00:23 +0000 (20:00 +0000)]
moved src/math/linreg/coefficient.* to src/math

17 years agoRemoved groff_font_path.
Ben Pfaff [Tue, 16 May 2006 13:51:39 +0000 (13:51 +0000)]
Removed groff_font_path.

17 years agoWhen inserting new cases into the data sheet, initialise them with blank/SYSMIS
John Darrington [Mon, 15 May 2006 12:03:58 +0000 (12:03 +0000)]
When inserting new cases into the data sheet, initialise them with blank/SYSMIS

17 years agoDeleted code which rendered the button labels twice.
John Darrington [Mon, 15 May 2006 08:12:18 +0000 (08:12 +0000)]
Deleted code which rendered the button labels twice.

17 years agoRemoved nsprintf(), nvsprintf().
Ben Pfaff [Mon, 15 May 2006 05:08:25 +0000 (05:08 +0000)]
Removed nsprintf(), nvsprintf().
Moved spprintf() definition into str.c.

17 years agoGet rid of capacity argument to ds_init() and update all callers.
Ben Pfaff [Mon, 15 May 2006 03:53:33 +0000 (03:53 +0000)]
Get rid of capacity argument to ds_init() and update all callers.

17 years agoBreak autoreconf call into calls to individual programs, to make it
Ben Pfaff [Sun, 14 May 2006 21:06:44 +0000 (21:06 +0000)]
Break autoreconf call into calls to individual programs, to make it
easier to figure out what's going wrong when something does.

17 years ago(outp_eject_page): Always make sure that a page is open upon return.
Ben Pfaff [Sun, 14 May 2006 21:05:13 +0000 (21:05 +0000)]
(outp_eject_page): Always make sure that a page is open upon return.

17 years agoFix PostScript output of multiple charts.
Ben Pfaff [Sun, 14 May 2006 20:56:44 +0000 (20:56 +0000)]
Fix PostScript output of multiple charts.
Thanks to John Darrington for reporting the bug.

17 years agoFix style of "else" clause.
Ben Pfaff [Sun, 14 May 2006 20:11:50 +0000 (20:11 +0000)]
Fix style of "else" clause.

17 years agoFix style of "else" clause.
Ben Pfaff [Sun, 14 May 2006 20:11:37 +0000 (20:11 +0000)]
Fix style of "else" clause.

17 years agoProperly indent comment.
Ben Pfaff [Sun, 14 May 2006 19:46:51 +0000 (19:46 +0000)]
Properly indent comment.

18 years agoFixed some memory leaks in GUI.
John Darrington [Sun, 14 May 2006 00:01:39 +0000 (00:01 +0000)]
Fixed some memory leaks in GUI.

18 years agochanged linreg_cache.coeff to **
Jason Stover [Fri, 12 May 2006 00:29:11 +0000 (00:29 +0000)]
changed linreg_cache.coeff to **

18 years agoadjustments for making coeff a pspp_linreg_coeff**
Jason Stover [Thu, 11 May 2006 18:04:21 +0000 (18:04 +0000)]
adjustments for making coeff a pspp_linreg_coeff**

18 years agoFixed memory leak. Made coeff a linreg_coeff** for easier use.
Jason Stover [Thu, 11 May 2006 18:02:11 +0000 (18:02 +0000)]
Fixed memory leak. Made coeff a linreg_coeff** for easier use.

18 years agoConverted strings to utf8 before passing to gtksheet. Should work properly now with
John Darrington [Thu, 11 May 2006 14:28:02 +0000 (14:28 +0000)]
Converted strings to utf8 before passing to gtksheet.  Should work properly now with
internationalised system files.

18 years agoAdd WARN_UNUSED_RESULT to procedure function prototypes
Ben Pfaff [Wed, 10 May 2006 04:11:07 +0000 (04:11 +0000)]
Add WARN_UNUSED_RESULT to procedure function prototypes
and fix up one user who needed it.

18 years agoConvert many uses of `int' to `bool'.
Ben Pfaff [Wed, 10 May 2006 04:08:25 +0000 (04:08 +0000)]
Convert many uses of `int' to `bool'.

18 years agoFix memory leak in MATCH FILES.
Ben Pfaff [Wed, 10 May 2006 03:56:04 +0000 (03:56 +0000)]
Fix memory leak in MATCH FILES.

18 years agoUse <stdarg.h> from gnulib instead of our home-grown va_copy.h.
Ben Pfaff [Wed, 10 May 2006 03:47:38 +0000 (03:47 +0000)]
Use <stdarg.h> from gnulib instead of our home-grown va_copy.h.

18 years agoInclude <stdarg.h>, needed for va_list.
Ben Pfaff [Tue, 9 May 2006 23:49:00 +0000 (23:49 +0000)]
Include <stdarg.h>, needed for va_list.
Thanks to Jason Stover for reporting.

18 years agoFix memory leak in AGGREGATE.
Ben Pfaff [Mon, 8 May 2006 01:31:49 +0000 (01:31 +0000)]
Fix memory leak in AGGREGATE.

18 years agoFix DO REPEAT memory leaks.
Ben Pfaff [Mon, 8 May 2006 01:21:38 +0000 (01:21 +0000)]
Fix DO REPEAT memory leaks.

18 years agoAdd pool_asprintf(), pool_vasprintf().
Ben Pfaff [Mon, 8 May 2006 01:18:10 +0000 (01:18 +0000)]
Add pool_asprintf(), pool_vasprintf().

18 years agoOnly use "A TO B" for increasing runs of integers, which is all we now
Ben Pfaff [Mon, 8 May 2006 01:16:40 +0000 (01:16 +0000)]
Only use "A TO B" for increasing runs of integers, which is all we now
support (for closer compatibility).

18 years agoImprove DO REPEAT description.
Ben Pfaff [Mon, 8 May 2006 01:14:16 +0000 (01:14 +0000)]
Improve DO REPEAT description.

18 years agoImprove DO REPEAT description.
Ben Pfaff [Mon, 8 May 2006 01:12:30 +0000 (01:12 +0000)]
Improve DO REPEAT description.

18 years agoNew macro WARN_UNUSED_RESULT.
Ben Pfaff [Mon, 8 May 2006 00:10:21 +0000 (00:10 +0000)]
New macro WARN_UNUSED_RESULT.

18 years agoCheck return value of pool_fclose().
Ben Pfaff [Mon, 8 May 2006 00:09:40 +0000 (00:09 +0000)]
Check return value of pool_fclose().

18 years agoAdd va_copy.h header instead of inlining a definition.
Ben Pfaff [Sun, 7 May 2006 21:35:22 +0000 (21:35 +0000)]
Add va_copy.h header instead of inlining a definition.

18 years agoFixed a number of warnings.
John Darrington [Sun, 7 May 2006 10:11:51 +0000 (10:11 +0000)]
Fixed a number of warnings.

18 years agoDestroy chain's trns member, to fix memory leak.
Ben Pfaff [Sun, 7 May 2006 05:50:07 +0000 (05:50 +0000)]
Destroy chain's trns member, to fix memory leak.

18 years agoDestroy case source to fix memory leak.
Ben Pfaff [Sun, 7 May 2006 05:48:57 +0000 (05:48 +0000)]
Destroy case source to fix memory leak.

18 years agoFix memory leak in scratch reader.
Ben Pfaff [Sun, 7 May 2006 05:48:06 +0000 (05:48 +0000)]
Fix memory leak in scratch reader.

18 years agoSimplify multipass_procedure().
Ben Pfaff [Sun, 7 May 2006 05:46:26 +0000 (05:46 +0000)]
Simplify multipass_procedure().
Fix memory leak.

18 years agoImprovements to case implementation.
Ben Pfaff [Sun, 7 May 2006 05:44:18 +0000 (05:44 +0000)]
Improvements to case implementation.

18 years agoFix segfault.
Ben Pfaff [Sun, 7 May 2006 05:26:03 +0000 (05:26 +0000)]
Fix segfault.

18 years agoRemove declaration of dump_split_vars(), which is never defined or
Ben Pfaff [Sun, 7 May 2006 02:41:01 +0000 (02:41 +0000)]
Remove declaration of dump_split_vars(), which is never defined or
otherwise referenced.

18 years agoReworked very long string support for better encapsulation.
John Darrington [Sun, 7 May 2006 02:18:31 +0000 (02:18 +0000)]
Reworked very long string support for better encapsulation.

18 years agoSome more cleanup with value labels.
Ben Pfaff [Sun, 7 May 2006 02:04:12 +0000 (02:04 +0000)]
Some more cleanup with value labels.

18 years agoRemove unneeded dependency on variable.h.
Ben Pfaff [Sat, 6 May 2006 23:14:31 +0000 (23:14 +0000)]
Remove unneeded dependency on variable.h.