1.12.20
[gnumeric.git] / plugins / fn-stat / ChangeLog
blobb41d7a3eb8594131714bcfca730887ce5fbe5e3b
1 2015-02-04  Morten Welinder <terra@gnome.org>
3         * Release 1.12.20
5 2015-01-23  Morten Welinder <terra@gnome.org>
7         * Release 1.12.19
9 2014-09-25  Morten Welinder <terra@gnome.org>
11         * Release 1.12.18
13 2014-06-09  Morten Welinder <terra@gnome.org>
15         * Release 1.12.17
17 2014-05-23  Morten Welinder <terra@gnome.org>
19         * Release 1.12.16
21 2014-04-30  Morten Welinder <terra@gnome.org>
23         * Release 1.12.15
25 2014-04-13  Morten Welinder <terra@gnome.org>
27         * Release 1.12.14
29 2014-03-18  Morten Welinder <terra@gnome.org>
31         * Release 1.12.13
33 2014-03-03  Morten Welinder <terra@gnome.org>
35         * Release 1.12.12
37 2014-02-16  Morten Welinder <terra@gnome.org>
39         * Release 1.12.11
41 2014-02-11  Morten Welinder <terra@gnome.org>
43         * Release 1.12.10
45 2014-01-12  Morten Welinder  <terra@gnome.org>
47         * functions.c (random_rayleigh_pdf): Use expmx2h.
49 2013-11-28  Morten Welinder <terra@gnome.org>
51         * Release 1.12.9
53 2013-10-07  Morten Welinder <terra@gnome.org>
55         * Release 1.12.8
57 2013-09-01  Morten Welinder <terra@gnome.org>
59         * Release 1.12.7
61 2013-08-27  Morten Welinder <terra@gnome.org>
63         * Release 1.12.6
65 2013-08-19  Morten Welinder <terra@gnome.org>
67         * Release 1.12.5
69 2013-07-10  Morten Welinder <terra@gnome.org>
71         * Release 1.12.4
73 2013-07-01  Andreas J. Guelzow <aguelzow@pyrshep.ca>
75         * functions.c (help_negbinomdist): fix typo
76         (help_tinv): fix typo
77         (help_leverage): fix typo
79 2013-06-27  Andreas J. Guelzow <aguelzow@pyrshep.ca>
81         * functions.c (help_beta_dist): new
82         (gnumeric_beta_dist): new
83         (stat_functions): add BETA.DIST
84         (plugin.xml.in): add BETA.DIST
86 2013-06-25  Morten Welinder <terra@gnome.org>
88         * Release 1.12.3
90 2013-06-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
92         * functions.c (help_tinv): correct description
94 2013-05-29  Andreas J. Guelzow <aguelzow@pyrshep.ca>
96         * functions.c (help_snorm_dist_range): add note and seealso.
98 2013-05-19  Morten Welinder  <terra@gnome.org>
100         * functions.c: Mark examples for translation when appropriate.
102 2013-05-14  Morten Welinder  <terra@gnome.org>
104         * functions.c (gnumeric_linest): Set unused entries in the stat
105         matrix to #NA for compatibility.
107 2013-04-26  Morten Welinder <terra@gnome.org>
109         * Release 1.12.2
111 2013-03-09  Morten Welinder <terra@gnome.org>
113         * Release 1.12.1
115 2013-01-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
117         * functions.c (help_normsdist): use correct technical term
118         (help_normsinv): use correct technical term
120 2013-01-03  Morten Welinder  <terra@gnome.org>
122         * functions.c (gnumeric_count, gnumeric_counta): Make this regular
123         float_range_function users.
124         (callback_function_count, callback_function_counta): Now unused.
125         Remove.
126         (gnumeric_subtotal): Regularize handling of 2 (COUNT) and 3
127         (COUNTA).
129 2012-12-18  Morten Welinder <terra@gnome.org>
131         * Release 1.12.0
133 2012-11-29  Morten Welinder <terra@gnome.org>
135         * Release 1.11.91
137 2012-11-16  Morten Welinder <terra@gnome.org>
139         * Release 1.11.90
141 2012-09-06  Morten Welinder <terra@gnome.org>
143         * Release 1.11.6
145 2012-07-15  Morten Welinder <terra@gnome.org>
147         * Release 1.11.5
149 2012-06-25  Morten Welinder <terra@gnome.org>
151         * Release 1.11.4
153 2012-04-21  Morten Welinder <terra@gnome.org>
155         * Release 1.11.3
157 2012-03-02  Morten Welinder <terra@gnome.org>
159         * Release 1.11.2
161 2012-02-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
163         * functions.c (gnumeric_adtest): use gnm_range_adtest
165 2011-11-27  Morten Welinder <terra@gnome.org>
167         * Release 1.11.1
169 2011-11-24  Morten Welinder <terra@gnome.org>
171         * Release 1.11.0
173 2011-07-31  Morten Welinder <terra@gnome.org>
175         * Release 1.10.17
177 2011-07-20 Andreas J. Guelzow <aguelzow@pyrshep.ca>
179         * functions.c (gnumeric_growth): add new argument to collect_float_pairs
180         call
182 2011-05-21  Morten Welinder <terra@gnome.org>
184         * Release 1.10.15
186 2011-04-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
188         * functions.c (help_ssmedian): expand the description. [#647247]
190 2011-04-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
192         * functions.c (gnumeric_ssmedian): fix typo
194 2011-03-24  Morten Welinder <terra@gnome.org>
196         * Release 1.10.14
198 2011-02-02  Morten Welinder <terra@gnome.org>
200         * Release 1.10.13
202 2011-01-07 Andreas J. Guelzow <aguelzow@pyrshep.ca>
204         * functions.c (help_binomdist): Fix typo.  [#638953]
206 2011-01-07  Morten Welinder  <terra@gnome.org>
208         * functions.c (help_pareto): Fix typo.  [#638895]
210 2010-11-25  Morten Welinder <terra@gnome.org>
212         * Release 1.10.12
214 2010-10-04 Andreas J. Guelzow <aguelzow@pyrshep.ca>
216         * functions.c (gnm_reg_data_collect): remember the shape of the arrays
217         (help_trend): update
218         (gnumeric_trend): support multiple regression
220 2010-10-01  Morten Welinder <terra@gnome.org>
222         * Release 1.10.11
224 2010-09-04  Morten Welinder <terra@gnome.org>
226         * Release 1.10.10
228 2010-08-17  Morten Welinder  <terra@gnome.org>
230         * functions.c (help_expondist): Fix typo.
232 2010-08-16  Morten Welinder <terra@gnome.org>
234         * Release 1.10.9
236 2010-07-30  Morten Welinder <terra@gnome.org>
238         * Release 1.10.8
240 2010-07-28  Morten Welinder  <terra@gnome.org>
242         * functions.c: Prune includes.
244 2010-06-28  Morten Welinder <terra@gnome.org>
246         * Release 1.10.7
248 2010-06-16  Morten Welinder <terra@gnome.org>
250         * Release 1.10.6
252 2010-06-15  Morten Welinder  <terra@gnome.org>
254         * functions.c (gnumeric_growth): Handle missing data.
255         (gnm_reg_data_collect): Zero the right amount of data.  Fixes
256         #621706.
258 2010-06-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
260         * functions.c: fix empty argument descriptions
262 2010-06-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
264         * functions.c: fix arg description of binom.dist.range
266 2010-06-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
268         * functions.c: remove inconsistent periods, etc.
270 2010-06-14  Morten Welinder  <terra@gnome.org>
272         * functions.c (gnumeric_forecast): Handle missing data properly.
273         Fixes #621417.
274         (gnumeric_binom_dist_range): Fix precision problem when both
275         end-points are near the number of trial.
276         (gnumeric_steyx): Cleanup.
278 2010-06-13  Morten Welinder  <terra@gnome.org>
280         * functions.c (gnumeric_growth): Simplify.
282 2010-06-11  Morten Welinder  <terra@gnome.org>
284         * functions.c (gnm_reg_data_collect, gnm_reg_data_free): New
285         functions.
286         (gnumeric_linest, gnumeric_logreg, gnumeric_logest): Simplify
287         using gnm_reg_data_collect.  Fixes #317426.
288         (gnumeric_geomdist): Avoid using "int" for "k".
289         (gnumeric_sftest): Avoid using reserved identifier.  Improve
290         precision in extreme cases.
292 2010-06-10 Andreas J. Guelzow <aguelzow@pyrshep.ca>
294         * functions.c: remove superfluous spaces, inconsistent periods, etc.
296 2010-05-30  Morten Welinder <terra@gnome.org>
298         * Release 1.10.5
300 2010-05-20  Morten Welinder <terra@gnome.org>
302         * Release 1.10.4
304 2010-05-07  Morten Welinder <terra@gnome.org>
306         * Release 1.10.3
308 2010-04-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
310         * functions.c (gnumeric_chitest): correct df in rectangular case
311         (help_chitest): change docs to reflect changed df
313 2010-04-16  Morten Welinder <terra@gnome.org>
315         * Release 1.10.2
317 2010-04-16  Morten Welinder  <terra@gnome.org>
319         * functions.c (gnumeric_linest, gnumeric_trend, gnumeric_forecast,
320         range_slope, range_intercept, gnumeric_logreg, gnumeric_logest,
321         gnumeric_growth): Handle near-singular case.
323 2010-04-04  Andreas J. Guelzow <aguelzow@pyrshep.ca>
325         * functions.c (help_ztest): fix description. [#614746]
326         (help_permutationa): Fix ODF string
328 2010-03-08  Morten Welinder <terra@gnome.org>
330         * Release 1.10.1
332 2010-03-03  Morten Welinder  <terra@gnome.org>
334         * functions.c (help_ttest): Fix typo.
336 2010-02-13  Morten Welinder <terra@gnome.org>
338         * Release 1.10.0
340 2010-01-20  Morten Welinder  <terra@gnome.org>
342         * functions.c (gnumeric_trimmean): Fix p==1 case.  Return right
343         error value.
344         (gnumeric_tdist): Don't allow negative x.  Fixes #607008.
346 2010-01-19  Morten Welinder <terra@gnome.org>
348         * Release 1.9.18
350 2009-12-15  Morten Welinder <terra@gnome.org>
352         * Release 1.9.17
354 2009-12-10  Andreas J. Guelzow <aguelzow@pyrshep.ca>
355         * plugin.xml.in: add RANK.AVG
356         * functions.c (help_rank_avg): new
357         (gnumeric_rank_avg): new
358         (stat_functions): add RANK.AVG
360 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
362         * functions.c (help_var): add some more explanation
363         (help_vara): ditto
365 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
367         * functions.c (help_stdev): simplified
368         (help_vara): simplified
369         (help_stdeva): simplified
371 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
373         * functions.c (help_var): simplified
375 2009-11-29  Morten Welinder <terra@gnome.org>
377         * Release 1.9.16
379 2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
381         * functions.c (help_cvmtest): use proper escapes
383 2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
384         * plugin.xml.in: add CVMTEST, SFTEST, LKSTEST
385         * functions.c (help_cvmtest): new
386         (gnumeric_sftest): new
387         (help_sftest): new
388         (gnumeric_lkstest): new
389         (help_lkstest): new
390         (gnumeric_cvmtest): new
391         (stat_functions): add CVMTEST, SFTEST, LKSTEST
393 2009-11-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
395         * plugin.xml.in: add ADTEST
396         * functions.c (help_adtest): new
397         (gnumeric_adtest): new
398         (stat_functions): add ADTEST
400 2009-11-01  Morten Welinder <terra@gnome.org>
402         * Release 1.9.15
404 2009-10-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
406         * functions.c (help_binom_dist_range): new
407         (gnumeric_binom_dist_range): new
408         (stat_functions): add BINOM.DIST.RANGE
409         * plugin.xml.in: add BINOM.DIST.RANGE
411 2009-10-11  Morten Welinder <terra@gnome.org>
413         * Release 1.9.14
415 2009-10-04  Andreas J. Guelzow <aguelzow@pyrshep.ca>
417         * functions.c (gnumeric_linest): return an error in the presence of
418           blank cells [#551234]
420 2009-09-20  Morten Welinder <terra@gnome.org>
422         * Release 1.9.13
424 2009-09-05  Morten Welinder <terra@gnome.org>
426         * Release 1.9.12
428 2009-08-30  Morten Welinder <terra@gnome.org>
430         * Release 1.9.11
432 2009-08-22  Andreas J. Guelzow <aguelzow@pyrshep.ca>
434         * functions.c (help_permutationa): new
435         (gnumeric_permutationa): new
436         (stat_functions): add PERMUTATIONA
437         * plugin.xml.in: add PERMUTATIONA
439 2009-08-15  Morten Welinder <terra@gnome.org>
441         * Release 1.9.10
443 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
445         * functions.c: remove argument names from GnmFuncDescriptor
447 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
449         * functions.c: skip "calculate(s)" and "return(s)" in NAME records
451 2009-07-01  Andreas J. Guelzow <aguelzow@pyrshep.ca>
453         * functions.c (gnumeric_linest): in the non-affine case the
454           intercept has no (non-zero) standard error
456 2009-06-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
458         * functions.c: use GNM_FUNC_HELP_EXCEL throughout and add a
459         few GNM_FUNC_HELP_ODF
461 2009-06-20  Morten Welinder <terra@gnome.org>
463         * Release 1.9.9
465 2009-06-17  Morten Welinder  <terra@gnome.org>
467         * functions.c (gnumeric_fisher): This is just atanh.
468         (gnumeric_fisherinv): This is just tanh.
470 2009-06-16  Morten Welinder  <terra@gnome.org>
472         * functions.c: Start adding external references to a few
473         functions.
475 2009-05-23  Morten Welinder <terra@gnome.org>
477         * Release 1.9.8
479 2009-05-11  Morten Welinder  <terra@gnome.org>
481         * functions.c (gnumeric_ssmedian): Simplify.
482         (gnumeric_frequency): Simplify.
484 2009-05-06  Morten Welinder <terra@gnome.org>
486         * Release 1.9.7
488 2009-04-30  Morten Welinder  <terra@gnome.org>
490         * functions.c (help_linest): You twitter, we fix.
492 2009-04-25  Morten Welinder <terra@gnome.org>
494         * Release 1.9.6
496 2009-03-22  Morten Welinder <terra@gnome.org>
498         * Release 1.9.5
500 2009-03-05  Andreas J. Guelzow <aguelzow@pyrshep.ca>
502         * functions.c (stat_functions): mark all argument strings translatable
504 2009-02-22  Morten Welinder <terra@gnome.org>
506         * Release 1.9.4
508 2008-12-08  Morten Welinder  <terra@gnome.org>
510         * functions.c (gnumeric_trimmean): Plug leak.
511         (gnumeric_rank): Plug leak.
513 2008-11-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
515         * functions.c: make arguments names in function description consistent with
516           names in GnmFuncDescriptor
518 2008-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
520         * functions.c: fix WEIBULL see-also
522 2008-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
524         * functions.c: convert all function descriptions to the new format
526 2008-11-05  Morten Welinder  <terra@gnome.org>
528         * functions.c (gnumeric_growth, gnumeric_trend): Fix crasher
529         #559363.
531 2008-10-18  Jody Goldberg <jody@gnome.org>
533         * Release 1.9.3
535 2008-09-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
537         * functions.c: (help_linest): correct desription (and convert
538           to new format)
540 2008-08-29  Jody Goldberg <jody@gnome.org>
542         * Release 1.9.2
544 2008-07-23  Morten Welinder  <terra@gnome.org>
546         * functions.c: (gnumeric_small, gnumeric_large,
547         gnumeric_percentile, gnumeric_quartile, gnumeric_trimmean): Use
548         new COLLECT_SORT and simplify.
549         (gnumeric_trimmean): Change to an argv function and simplify
550         greatly.
551         (gnumeric_rank, gnumeric_min, gnumeric_max, gnumeric_maxa,
552         gnumeric_mina, gnumeric_percentrank): Use new
553         COLLECT_ORDER_IRRELEVANT.
555 2008-06-25  Jody Goldberg <jody@gnome.org>
557         * Release 1.9.1
559 2008-06-24  Morten Welinder  <terra@gnome.org>
561         * functions.c (gnumeric_rank): Fix crash and error handling.
562         Fixes #540015.
564 2008-06-23  Morten Welinder  <terra@gnome.org>
566         * functions.c (gnumeric_percentrank): Handle errors correctly.
567         Don't leak.  Compute the right thing.  Fixes #539672.
568         (gnumeric_growth): Plug leaks.  Fixes #539827.
570 2008-06-22  Morten Welinder  <terra@gnome.org>
572         * functions.c (range_intercept, range_slope): Check that we have
573         points at all.  [#539648]
575 2008-06-17  Morten Welinder  <terra@gnome.org>
577         * functions.c (gnumeric_ztest): No longer a nodes type function.
578         Handle optional third argument.  Fixes #405958.
580 2008-05-24  Morten Welinder  <terra@gnome.org>
582         * functions.c (gnumeric_trend): Fix error handling and don't
583         evaluate things twice.  Fixes #534587.
585 2008-05-16  Jean Brefort  <jean.brefort@normalesup.org>
587         * functions.c (gnumeric_linest, gnumeric_logreg): Fix code to
588         order range.  Fixes #533263.
590 2008-05-04  Jody Goldberg <jody@gnome.org>
592         * Release 1.9.0
594 2007-12-21  Jody Goldberg <jody@gnome.org>
596         * Release 1.8.0
598 2007-12-03  Jody Goldberg <jody@gnome.org>
600         * Release 1.7.91
602 2007-11-19  Jody Goldberg <jody@gnome.org>
604         * Release 1.7.90
606 2007-11-18  Morten Welinder  <terra@gnome.org>
608         * functions.c (gnumeric_ttest): Welcome to the 21st century.
610 2007-11-17  Morten Welinder  <terra@gnome.org>
612         * functions.c (gnumeric_chitest): Welcome to the 21st century.
613         (gnumeric_ftest): Welcome to the 21st century.
615 2007-11-16  Morten Welinder  <terra@gnome.org>
617         * functions.c (gnumeric_chitest): Fix #497477, but function needs
618         life support.
620 2007-11-04  Morten Welinder <terra@gnome.org>
622         * Release 1.7.14
624 2007-10-21  Morten Welinder <terra@gnome.org>
626         * Release 1.7.13
628 2007-09-04  Jody Goldberg <jody@gnome.org>
630         * Release 1.7.12
632 2007-07-25  Jody Goldberg <jody@gnome.org>
634         * functions.c (gnumeric_small) : rework to be fixed, not var-arg.
635           Fixes implicit intersection/iteration.  [#343176 partial]
636         (gnumeric_small) : ditto.
638 2007-07-24  Jody Goldberg <jody@gnome.org>
640         * Release 1.7.11
642 2007-07-22  Jody Goldberg <jody@gnome.org>
644         Coverity reports 68-70.
645         * functions.c (gnumeric_linest) : init nx in the ARRAY case to make
646           coverity happy and make the code clearer.
647         (gnumeric_logreg) : ditto.
648         (gnumeric_logest) : ditto.
650 2007-07-20  Andreas J. Guelzow <aguelzow@pyrshep.ca>
652         * function.c (gnumeric_tinv): avoid obviously wrong answers
654 2007-07-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
656         * function.c (gnumeric_tdist): use gnm_float for  degrees of
657           freedom since pt call converts to gnm_float anyways.
658         (gnumeric_tinv): use gnm_float for  degrees of freedom since
659           qt call converts to gnm_float anyways
661 2007-05-03  Morten Welinder <terra@gnome.org>
663         * Release 1.7.10
665 2007-04-21  Morten Welinder <terra@gnome.org>
667         * Release 1.7.9
669 2007-03-28  Jean Brefort  <jean.brefort@normalesup.org>
671         * functions.c: use new names for range and regression functions.
673 2007-03-04  Morten Welinder <terra@gnome.org>
675         * Release 1.7.8
677 2007-02-16  Morten Welinder <terra@gnome.org>
679         * Release 1.7.7
681 2006-12-17  Jody Goldberg <jody@gnome.org>
683         * Release 1.7.6
685 2006-12-04  Jody Goldberg <jody@gnome.org>
687         * Release 1.7.5
689 2006-11-20  Jody Goldberg <jody@gnome.org>
691         * Release 1.7.4
693 2006-11-19  Morten Welinder <terra@gnome.org>
695         * Release 1.7.3
697 2006-10-17  Jody Goldberg <jody@gnome.org>
699         * Release 1.7.2
701 2006-10-02  Jody Goldberg <jody@gnome.org>
703         * Release 1.7.1
705 2006-05-31  Jody Goldberg <jody@gnome.org>
707         * functions.c (cb_rank) : Adjust to signature change in CellIterFunc.
708         (cb_list) : ditto.
710 2006-05-08  Jody Goldberg <jody@gnome.org>
712         * Release 1.7.0
714 2006-05-08  Jody Goldberg <jody@gnome.org>
716         * functions.c (gnumeric_subtotal) : fix COUNT/COUNTA
718 2006-03-14  Morten Welinder  <terra@gnome.org>
720         * functions.c (gnumeric_correl): Ignore blanks as advertised.
721         (gnumeric_covar): Ditto.
722         (gnumeric_rsq): Ditto.
723         (gnumeric_intercept): Ignore blanks.  (Which isn't advertised, but
724         makes sense.)
725         (gnumeric_slope): Ditto.
727 2006-03-07  Morten Welinder  <terra@gnome.org>
729         * functions.c (TINV, TDIST): Add warnings about parameterization
730         being non-standard.  [#333313]
732 2006-01-09  Morten Welinder  <terra@gnome.org>
734         * functions.c (gnumeric_expondist): Simplify.
735         (gnumeric_binomdist): Ditto.
736         (gnumeric_cauchy): Ditto.
737         (gnumeric_weibull): Ditto.
738         (gnumeric_normdist): Ditto.
739         (gnumeric_hypgeomdist): Fix "cuml" option parsing.
740         (gnumeric_gammadist): Ditto.
742 2005-11-14  Jody Goldberg <jody@gnome.org>
744         * Release 1.6.1
746 2005-10-10  Jody Goldberg <jody@gnome.org>
748         * Release 1.6.0
750 2005-09-08  Jody Goldberg <jody@gnome.org>
752         * Release 1.5.90
754 2005-08-28  Morten Welinder <terra@gnome.org>
756         * Release 1.5.5
758 2005-08-28  Morten Welinder <terra@gnome.org>
760         * Release 1.5.4
762 2005-08-15  Morten Welinder <terra@gnome.org>
764         * Release 1.5.3
766 2005-06-13  Jody Goldberg <jody@gnome.org>
768         * Release 1.5.2
770 2005-05-11  Jody Goldberg <jody@gnome.org>
772         * functions.c (gnumeric_lognormdist) : stddev <= 0 == #NUM! not #DIV/0!
773         (gnumeric_standardize) : ditto.
774         (gnumeric_normdist) : ditto.
775         (gnumeric_confidence) : ditto.  Additionally size <= 0 == #NUM! too
777 2005-05-10  Jody Goldberg <jody@gnome.org>
779         * Release 1.5.1
781 2005-04-19  Morten Welinder  <terra@gnome.org>
783         * functions.c (range_trimmean): Fix rounding problem and use
784         range_average.
786 2005-04-02  Andreas J. Guelzow <aguelzow@taliesin.ca>
788         * function.c (help_normdist): correct help text.
790 2005-02-10  Jon K Hellan  <hellan@acm.org>
792         * functions.c: Improve exponential power help text. (Thanks to
793         NIST DATAPLOT).
795 2005-02-08  Jody Goldberg <jody@gnome.org>
797         * Release 1.5.0
799 2005-01-17  Jody Goldberg <jody@gnome.org>
801         * Release 1.4.2
803 2005-01-13  Morten Welinder  <terra@gnome.org>
805         * functions.c (gnumeric_logreg, gnumeric_logest): Handle empty
806         case.  Prevent crash in unimplemented array case.
807         (gnumeric_growth, gnumeric_trend): Handle empty case.
809 2005-01-09  Jody Goldberg <jody@gnome.org>
811         * functions.c (gnumeric_trend) : fix the example in the help text
813 2004-12-09  Jody Goldberg <jody@gnome.org>
815         * Release 1.4.1
817 2004-11-28  Jody Goldberg <jody@gnome.org>
819         * Release 1.4.0
821 2004-11-07  Jody Goldberg <jody@gnome.org>
823         * Release 1.3.93
825 2004-10-31  Jody Goldberg <jody@gnome.org>
827         * Release 1.3.92
829 2004-10-30  Andreas J. Guelzow <aguelzow@taliesin.ca>
831         http://bugzilla.gnome.org/show_bug.cgi?id=156734
832         * functions.c (help_stdev): clarify
833         (help_stdeva): ditto
834         (help_stdevp): ditto
835         (help_stdevpa): ditto
836         (help_var): ditto
837         (help_vara): ditto
838         (help_varp): ditto
839         (help_varpa): ditto
841 2004-10-05  Jody Goldberg <jody@gnome.org>
843         * Release 1.3.91
845 2004-09-08  Jody Goldberg <jody@gnome.org>
847         * Release 1.3.90
849 2004-09-08  Andreas J. Guelzow <aguelzow@taliesin.ca>
851         * functions.c (gnumeric_tdist): fix handling of negative x for
852           tails == 2.
853         (help_tdist): document changes
855 2004-08-29  Jody Goldberg <jody@gnome.org>
857         * Release 1.3.2
859 2004-08-13  Jody Goldberg <jody@gnome.org>
861         * functions.c (callback_function_rank) : XL and OO appear to just
862           ignore non-numeric data.
864 2004-07-26  Morten Welinder  <terra@gnome.org>
866         * functions.c (gnumeric_harmean): Fix to return #NUM! on error.
867         (gnumeric_geomean): Ditto.
869 2004-07-19  Jody Goldberg <jody@gnome.org>
871         * Release 1.3.1
873 2004-07-12  Morten Welinder  <terra@gnome.org>
875         * functions.c (gnumeric_linest): Flip columns when out of order.
876         Fixes 146751.
878 2004-04-15  Morten Welinder  <terra@gnome.org>
880         * functions.c (gnumeric_ftest): Improve precision when we end up
881         using the left tail.
882         (gnumeric_ztest): Welcome this to the 21st century.
883         (gnumeric_hypgeomdist): Add optional "cumulative" argument.
885 2004-04-12  Morten Welinder  <terra@gnome.org>
887         * functions.c (gnumeric_fisher): Use log1pgnum.
889 2004-03-28  Jody Goldberg <jody@gnome.org>
891         * Release 1.3.0
893 2003-12-23  Jody Goldberg <jody@gnome.org>
895         * Release 1.2.3
897 2003-11-26  Jody Goldberg <jody@gnome.org>
899         * Release 1.2.2
901 2003-10-08  Jody Goldberg <jody@gnome.org>
903         * Release 1.2.1
905 2003-09-30  Morten Welinder  <terra@gnome.org>
907         * functions.c (gnumeric_frequency): Rewrite in terms of modern
908         collect functions.
910 2003-09-15  Jody Goldberg <jody@gnome.org>
912         * Release 1.2.0
914 2003-09-10  Jody Goldberg <jody@gnome.org>
916         * Release 1.1.90
918 2003-08-21  Jody Goldberg <jody@gnome.org>
920         * Release 1.1.20
922 2003-07-05  Jody Goldberg <jody@gnome.org>
924         * functions.c (callback_function_rank) : new eval semantics do not
925           guarantee that range content has been evaluated before calling.
926         (callback_function_list) : ditto.
928 2003-07-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
930         * functions.c : ssmedian is GNM_FUNC_IMPL_STATUS_UNIQUE_TO_GNUMERIC
932 2003-06-28  Jody Goldberg <jody@gnome.org>
934         * functions.c : fix status of SUBTOTAL
936 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
938         * functions.c : add missing @const to the documentation of TREND
940 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
942         * functions.c : small corrections in function descriptions
944 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
946         * functions.c : make second argumanet to SSMEDIAN optional
947           and fix a bunch of documentation errors
949 2003-06-13  Andreas J. Guelzow <aguelzow@taliesin.ca>
951         * functions.c : added new function SSMEDIAN
952         * plugin.xml.in : added new function SSMEDIAN
954 2003-06-07  Jody Goldberg <jody@gnome.org>
956         * Release 1.1.19
958 2003-06-07  Jody Goldberg <jody@gnome.org>
960         * Release 1.1.18
962 2003-05-11  Jody Goldberg <jody@gnome.org>
964         * Release 1.1.17
966 2003-01-28  Jody Goldberg <jody@gnome.org>
968         * Release 1.1.16
970 2002-12-31  Jody Goldberg <jody@gnome.org>
972         * Release 1.1.15
974 2002-12-22  Jody Goldberg <jody@gnome.org>
976         * Release 1.1.14
978 2002-12-22  Jody Goldberg <jody@gnome.org>
980         * Release 1.1.13
982 2002-12-02  Morten Welinder  <terra@diku.dk>
984         * functions.c: Doc fix, see 100048.
986 2002-11-30  Jody Goldberg <jody@gnome.org>
988         * functions.c (gnumeric_subtotal) : Use the new hooks to implement the
989           magic for filters and other subtotals.  Fix the documentation so
990           that subtotal appears in the lists.
992 2002-11-15  Jody Goldberg <jody@gnome.org>
994         * Release 1.1.12
996 2002-11-07  Jody Goldberg <jody@gnome.org>
998         * functions.c (gnumeric_logreg, gnumeric_logfit):  correct status.
1000 2002-11-06  Morten Welinder  <terra@diku.dk>
1002         * functions.c (gnumeric_gammaln): Use lgammagnum, not lgamma.
1004 2002-11-05  Andreas J. Guelzow <aguelzow@taliesin.ca> for
1005         Olaf Till <i7tiol@t-online.de>
1007         * functions.c (gnumeric_logreg, gnumeric_logfit): New.
1009 2002-11-04  Morten Welinder  <terra@diku.dk>
1011         * functions.c (gnumeric_rayleigh): Add parameter check.
1012         (gnumeric_rayleightail): Ditto.
1013         (gnumeric_exppowdist): Ditto.
1014         (gnumeric_laplace): Ditto.
1015         (gnumeric_pareto): Ditto.
1016         (gnumeric_logistic): Ditto.
1018 2002-11-04  Morten Welinder  <terra@diku.dk>
1020         * functions.c: Adapt to new autoformat specs.
1022 2002-11-01  Jody Goldberg <jody@gnome.org>
1024         * functions.c (gnumeric_poisson) : poisson is defined for x == 0
1026 2002-11-01  Jody Goldberg <jody@gnome.org>
1028         * Release 1.1.11
1030 2002-10-27  Jody Goldberg <jody@gnome.org>
1032         * Release 1.1.10
1034 2002-10-25  Morten Welinder  <terra@diku.dk>
1036         * functions.c (gnumeric_gammainv): Don't declare floating point
1037         arguments as int.
1039 2002-09-30  Jody Goldberg <jody@gnome.org>
1041         * Release 1.1.9
1043 2002-09-22  Jon K Hellan  <hellan@acm.org>
1045         * functions.c (help_bernoulli): Fix typo in help xref.
1047 2002-08-25  Jody Goldberg <jody@gnome.org>
1049         * Release 1.1.8
1051 2002-08-12  Jody Goldberg <jody@gnome.org>
1053         * Release 1.1.7
1055 2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>
1057         * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
1059 2002-07-28  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1061         * functions.c: Even more function description clean up.
1063 2002-07-27  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1065         * functions.c: Function description clean up.
1067 2002-07-26  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1069         * functions.c (gnumeric_cauchy): Use R's distribution.
1071 2002-07-25  Morten Welinder  <terra@diku.dk>
1073         * functions.c (gnumeric_fisherinv): Improve precision near y = 0.
1075 2002-07-21  Jody Goldberg <jody@gnome.org>
1077         * Release 1.1.6
1079 2002-07-01  Morten Welinder  <terra@diku.dk>
1081         * functions.c (gnumeric_permut): Use permut function.
1083 2002-06-21  Morten Welinder  <terra@diku.dk>
1085         * functions.c (gnumeric_negbinomdist): Use R's distribution
1086         function for better precision.
1087         (gnumeric_hypgeomdist): Ditto.
1089 2002-06-19  Morten Welinder  <terra@diku.dk>
1091         * functions.c (gnumeric_weibull): Adjust to changes in pweibull.
1092         (gnumeric_expondist): Adjust to changes in pexp.
1094 2002-06-11  Jody Goldberg <jody@gnome.org>
1096         * functions.c (callback_function_count) : only count ints and floats,
1097           not booleans.
1099 2002-06-01  Jody Goldberg <jody@gnome.org>
1101         * functions.c (stat_functions) : don't translate the empty string.
1103 2002-05-29  Jody Goldberg <jody@gnome.org>
1105         * Release 1.1.4
1107 2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1109         * functions.c : added new function CRONBACH
1110         * plugin.xml.in : added new function CRONBACH
1112 2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1114         * functions.c : mark argument names for translation and adjust
1115           them for use by the formula guru.