1.12.34
[gnumeric.git] / plugins / fn-stat / ChangeLog
blobaca0836bc966dda6d378ceddcc4390e8b4cb2547
1 2017-03-20  Morten Welinder <terra@gnome.org>
3         * Release 1.12.34
5 2017-01-30  Morten Welinder <terra@gnome.org>
7         * Release 1.12.33
9 2016-08-20  Morten Welinder <terra@gnome.org>
11         * Release 1.12.32
13 2016-06-29  Morten Welinder <terra@gnome.org>
15         * Release 1.12.31
17 2016-06-17  Morten Welinder <terra@gnome.org>
19         * Release 1.12.30
21 2016-05-06  Morten Welinder <terra@gnome.org>
23         * Release 1.12.29
25 2016-03-22  Morten Welinder <terra@gnome.org>
27         * Release 1.12.28
29 2016-02-06  Morten Welinder <terra@gnome.org>
31         * Release 1.12.27
33 2016-01-28  Morten Welinder  <terra@gnome.org>
35         * functions.c (gnumeric_percentrank): Return #NUM for empty
36         dataset as per docs.  Keep #NA for out-of-range.
38 2015-12-28  Morten Welinder <terra@gnome.org>
40         * Release 1.12.26
42 2015-12-25  Morten Welinder <terra@gnome.org>
44         * Release 1.12.25
46 2015-09-20  Morten Welinder <terra@gnome.org>
48         * Release 1.12.24
50 2015-07-28  Morten Welinder <terra@gnome.org>
52         * Release 1.12.23
54 2015-07-05  Morten Welinder  <terra@gnome.org>
56         * functions.c (gnumeric_growth): Fix error handling.  #751970.
58 2015-07-03  Andreas J. Guelzow <aguelzow@pyrshep.ca>
60         * functions.c (help_quartile_exc): avoid division by 0
61         (gnumeric_percentile_exc): ditto
63 2015-06-30  Morten Welinder  <terra@gnome.org>
65         * functions.c (gnumeric_growth): Fix check for no results.  Fixes
66         reopened #751659.
68 2015-06-29  Morten Welinder  <terra@gnome.org>
70         * functions.c (gnumeric_growth): Properly handle that the second
71         argument has a default.  Fixes #751658.
73 2015-06-18  Morten Welinder  <terra@gnome.org>
75         * functions.c (help_percentrank_exc): Fix function name.
77 2015-06-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
79         * functions.c (help_mode_mult): new
80         (gnumeric_mode_mult_cmp): new
81         (gnumeric_mode_mult_rm): new
82         (gnumeric_mode_mult): new
83         (stat_functions): connect the above
84         * plugin.xml.in: add MODE.MULT
86 2015-06-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
88         * functions.c (help_percentrank_exc): new
89         (gnumeric_percentrank_exc): new
90         (stat_functions): connect the above
91         * plugin.xml.in: add PERCENTRANK.EXC
93 2015-06-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
95         * functions.c (help_percentile_exc): new
96         (gnumeric_percentile_exc): new
97         (stat_functions): connect the above
98         * plugin.xml.in: add PERCENTILE.EXC
100 2015-06-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
102         * functions.c (help_quartile_exc): new
103         (gnumeric_quartile_exc): new
104         (stat_functions): connect the above
105         * plugin.xml.in: add QUARTILE.EXC
107 2015-06-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
109         * functions.c (help_confidence_t): new
110         (gnumeric_confidence_t): new
111         (stat_functions): connect the above
112         * plugin.xml.in: add CONFIDENCE.T
114 2015-04-16  Morten Welinder <terra@gnome.org>
116         * Release 1.12.22
118 2015-03-19  Morten Welinder  <terra@gnome.org>
120         * functions.c (gnumeric_beta_dist): Fix sample.
121         (gnumeric_permutationa): Fix (0,0) case.
123 2015-03-04  Morten Welinder <terra@gnome.org>
125         * Release 1.12.21
127 2015-02-04  Morten Welinder <terra@gnome.org>
129         * Release 1.12.20
131 2015-01-23  Morten Welinder <terra@gnome.org>
133         * Release 1.12.19
135 2014-09-25  Morten Welinder <terra@gnome.org>
137         * Release 1.12.18
139 2014-06-09  Morten Welinder <terra@gnome.org>
141         * Release 1.12.17
143 2014-05-23  Morten Welinder <terra@gnome.org>
145         * Release 1.12.16
147 2014-04-30  Morten Welinder <terra@gnome.org>
149         * Release 1.12.15
151 2014-04-13  Morten Welinder <terra@gnome.org>
153         * Release 1.12.14
155 2014-03-18  Morten Welinder <terra@gnome.org>
157         * Release 1.12.13
159 2014-03-03  Morten Welinder <terra@gnome.org>
161         * Release 1.12.12
163 2014-02-16  Morten Welinder <terra@gnome.org>
165         * Release 1.12.11
167 2014-02-11  Morten Welinder <terra@gnome.org>
169         * Release 1.12.10
171 2014-01-12  Morten Welinder  <terra@gnome.org>
173         * functions.c (random_rayleigh_pdf): Use expmx2h.
175 2013-11-28  Morten Welinder <terra@gnome.org>
177         * Release 1.12.9
179 2013-10-07  Morten Welinder <terra@gnome.org>
181         * Release 1.12.8
183 2013-09-01  Morten Welinder <terra@gnome.org>
185         * Release 1.12.7
187 2013-08-27  Morten Welinder <terra@gnome.org>
189         * Release 1.12.6
191 2013-08-19  Morten Welinder <terra@gnome.org>
193         * Release 1.12.5
195 2013-07-10  Morten Welinder <terra@gnome.org>
197         * Release 1.12.4
199 2013-07-01  Andreas J. Guelzow <aguelzow@pyrshep.ca>
201         * functions.c (help_negbinomdist): fix typo
202         (help_tinv): fix typo
203         (help_leverage): fix typo
205 2013-06-27  Andreas J. Guelzow <aguelzow@pyrshep.ca>
207         * functions.c (help_beta_dist): new
208         (gnumeric_beta_dist): new
209         (stat_functions): add BETA.DIST
210         (plugin.xml.in): add BETA.DIST
212 2013-06-25  Morten Welinder <terra@gnome.org>
214         * Release 1.12.3
216 2013-06-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
218         * functions.c (help_tinv): correct description
220 2013-05-29  Andreas J. Guelzow <aguelzow@pyrshep.ca>
222         * functions.c (help_snorm_dist_range): add note and seealso.
224 2013-05-19  Morten Welinder  <terra@gnome.org>
226         * functions.c: Mark examples for translation when appropriate.
228 2013-05-14  Morten Welinder  <terra@gnome.org>
230         * functions.c (gnumeric_linest): Set unused entries in the stat
231         matrix to #NA for compatibility.
233 2013-04-26  Morten Welinder <terra@gnome.org>
235         * Release 1.12.2
237 2013-03-09  Morten Welinder <terra@gnome.org>
239         * Release 1.12.1
241 2013-01-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
243         * functions.c (help_normsdist): use correct technical term
244         (help_normsinv): use correct technical term
246 2013-01-03  Morten Welinder  <terra@gnome.org>
248         * functions.c (gnumeric_count, gnumeric_counta): Make this regular
249         float_range_function users.
250         (callback_function_count, callback_function_counta): Now unused.
251         Remove.
252         (gnumeric_subtotal): Regularize handling of 2 (COUNT) and 3
253         (COUNTA).
255 2012-12-18  Morten Welinder <terra@gnome.org>
257         * Release 1.12.0
259 2012-11-29  Morten Welinder <terra@gnome.org>
261         * Release 1.11.91
263 2012-11-16  Morten Welinder <terra@gnome.org>
265         * Release 1.11.90
267 2012-09-06  Morten Welinder <terra@gnome.org>
269         * Release 1.11.6
271 2012-07-15  Morten Welinder <terra@gnome.org>
273         * Release 1.11.5
275 2012-06-25  Morten Welinder <terra@gnome.org>
277         * Release 1.11.4
279 2012-04-21  Morten Welinder <terra@gnome.org>
281         * Release 1.11.3
283 2012-03-02  Morten Welinder <terra@gnome.org>
285         * Release 1.11.2
287 2012-02-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
289         * functions.c (gnumeric_adtest): use gnm_range_adtest
291 2011-11-27  Morten Welinder <terra@gnome.org>
293         * Release 1.11.1
295 2011-11-24  Morten Welinder <terra@gnome.org>
297         * Release 1.11.0
299 2011-07-31  Morten Welinder <terra@gnome.org>
301         * Release 1.10.17
303 2011-07-20 Andreas J. Guelzow <aguelzow@pyrshep.ca>
305         * functions.c (gnumeric_growth): add new argument to collect_float_pairs
306         call
308 2011-05-21  Morten Welinder <terra@gnome.org>
310         * Release 1.10.15
312 2011-04-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
314         * functions.c (help_ssmedian): expand the description. [#647247]
316 2011-04-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
318         * functions.c (gnumeric_ssmedian): fix typo
320 2011-03-24  Morten Welinder <terra@gnome.org>
322         * Release 1.10.14
324 2011-02-02  Morten Welinder <terra@gnome.org>
326         * Release 1.10.13
328 2011-01-07 Andreas J. Guelzow <aguelzow@pyrshep.ca>
330         * functions.c (help_binomdist): Fix typo.  [#638953]
332 2011-01-07  Morten Welinder  <terra@gnome.org>
334         * functions.c (help_pareto): Fix typo.  [#638895]
336 2010-11-25  Morten Welinder <terra@gnome.org>
338         * Release 1.10.12
340 2010-10-04 Andreas J. Guelzow <aguelzow@pyrshep.ca>
342         * functions.c (gnm_reg_data_collect): remember the shape of the arrays
343         (help_trend): update
344         (gnumeric_trend): support multiple regression
346 2010-10-01  Morten Welinder <terra@gnome.org>
348         * Release 1.10.11
350 2010-09-04  Morten Welinder <terra@gnome.org>
352         * Release 1.10.10
354 2010-08-17  Morten Welinder  <terra@gnome.org>
356         * functions.c (help_expondist): Fix typo.
358 2010-08-16  Morten Welinder <terra@gnome.org>
360         * Release 1.10.9
362 2010-07-30  Morten Welinder <terra@gnome.org>
364         * Release 1.10.8
366 2010-07-28  Morten Welinder  <terra@gnome.org>
368         * functions.c: Prune includes.
370 2010-06-28  Morten Welinder <terra@gnome.org>
372         * Release 1.10.7
374 2010-06-16  Morten Welinder <terra@gnome.org>
376         * Release 1.10.6
378 2010-06-15  Morten Welinder  <terra@gnome.org>
380         * functions.c (gnumeric_growth): Handle missing data.
381         (gnm_reg_data_collect): Zero the right amount of data.  Fixes
382         #621706.
384 2010-06-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
386         * functions.c: fix empty argument descriptions
388 2010-06-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
390         * functions.c: fix arg description of binom.dist.range
392 2010-06-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
394         * functions.c: remove inconsistent periods, etc.
396 2010-06-14  Morten Welinder  <terra@gnome.org>
398         * functions.c (gnumeric_forecast): Handle missing data properly.
399         Fixes #621417.
400         (gnumeric_binom_dist_range): Fix precision problem when both
401         end-points are near the number of trial.
402         (gnumeric_steyx): Cleanup.
404 2010-06-13  Morten Welinder  <terra@gnome.org>
406         * functions.c (gnumeric_growth): Simplify.
408 2010-06-11  Morten Welinder  <terra@gnome.org>
410         * functions.c (gnm_reg_data_collect, gnm_reg_data_free): New
411         functions.
412         (gnumeric_linest, gnumeric_logreg, gnumeric_logest): Simplify
413         using gnm_reg_data_collect.  Fixes #317426.
414         (gnumeric_geomdist): Avoid using "int" for "k".
415         (gnumeric_sftest): Avoid using reserved identifier.  Improve
416         precision in extreme cases.
418 2010-06-10 Andreas J. Guelzow <aguelzow@pyrshep.ca>
420         * functions.c: remove superfluous spaces, inconsistent periods, etc.
422 2010-05-30  Morten Welinder <terra@gnome.org>
424         * Release 1.10.5
426 2010-05-20  Morten Welinder <terra@gnome.org>
428         * Release 1.10.4
430 2010-05-07  Morten Welinder <terra@gnome.org>
432         * Release 1.10.3
434 2010-04-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
436         * functions.c (gnumeric_chitest): correct df in rectangular case
437         (help_chitest): change docs to reflect changed df
439 2010-04-16  Morten Welinder <terra@gnome.org>
441         * Release 1.10.2
443 2010-04-16  Morten Welinder  <terra@gnome.org>
445         * functions.c (gnumeric_linest, gnumeric_trend, gnumeric_forecast,
446         range_slope, range_intercept, gnumeric_logreg, gnumeric_logest,
447         gnumeric_growth): Handle near-singular case.
449 2010-04-04  Andreas J. Guelzow <aguelzow@pyrshep.ca>
451         * functions.c (help_ztest): fix description. [#614746]
452         (help_permutationa): Fix ODF string
454 2010-03-08  Morten Welinder <terra@gnome.org>
456         * Release 1.10.1
458 2010-03-03  Morten Welinder  <terra@gnome.org>
460         * functions.c (help_ttest): Fix typo.
462 2010-02-13  Morten Welinder <terra@gnome.org>
464         * Release 1.10.0
466 2010-01-20  Morten Welinder  <terra@gnome.org>
468         * functions.c (gnumeric_trimmean): Fix p==1 case.  Return right
469         error value.
470         (gnumeric_tdist): Don't allow negative x.  Fixes #607008.
472 2010-01-19  Morten Welinder <terra@gnome.org>
474         * Release 1.9.18
476 2009-12-15  Morten Welinder <terra@gnome.org>
478         * Release 1.9.17
480 2009-12-10  Andreas J. Guelzow <aguelzow@pyrshep.ca>
481         * plugin.xml.in: add RANK.AVG
482         * functions.c (help_rank_avg): new
483         (gnumeric_rank_avg): new
484         (stat_functions): add RANK.AVG
486 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
488         * functions.c (help_var): add some more explanation
489         (help_vara): ditto
491 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
493         * functions.c (help_stdev): simplified
494         (help_vara): simplified
495         (help_stdeva): simplified
497 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
499         * functions.c (help_var): simplified
501 2009-11-29  Morten Welinder <terra@gnome.org>
503         * Release 1.9.16
505 2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
507         * functions.c (help_cvmtest): use proper escapes
509 2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
510         * plugin.xml.in: add CVMTEST, SFTEST, LKSTEST
511         * functions.c (help_cvmtest): new
512         (gnumeric_sftest): new
513         (help_sftest): new
514         (gnumeric_lkstest): new
515         (help_lkstest): new
516         (gnumeric_cvmtest): new
517         (stat_functions): add CVMTEST, SFTEST, LKSTEST
519 2009-11-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
521         * plugin.xml.in: add ADTEST
522         * functions.c (help_adtest): new
523         (gnumeric_adtest): new
524         (stat_functions): add ADTEST
526 2009-11-01  Morten Welinder <terra@gnome.org>
528         * Release 1.9.15
530 2009-10-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
532         * functions.c (help_binom_dist_range): new
533         (gnumeric_binom_dist_range): new
534         (stat_functions): add BINOM.DIST.RANGE
535         * plugin.xml.in: add BINOM.DIST.RANGE
537 2009-10-11  Morten Welinder <terra@gnome.org>
539         * Release 1.9.14
541 2009-10-04  Andreas J. Guelzow <aguelzow@pyrshep.ca>
543         * functions.c (gnumeric_linest): return an error in the presence of
544           blank cells [#551234]
546 2009-09-20  Morten Welinder <terra@gnome.org>
548         * Release 1.9.13
550 2009-09-05  Morten Welinder <terra@gnome.org>
552         * Release 1.9.12
554 2009-08-30  Morten Welinder <terra@gnome.org>
556         * Release 1.9.11
558 2009-08-22  Andreas J. Guelzow <aguelzow@pyrshep.ca>
560         * functions.c (help_permutationa): new
561         (gnumeric_permutationa): new
562         (stat_functions): add PERMUTATIONA
563         * plugin.xml.in: add PERMUTATIONA
565 2009-08-15  Morten Welinder <terra@gnome.org>
567         * Release 1.9.10
569 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
571         * functions.c: remove argument names from GnmFuncDescriptor
573 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
575         * functions.c: skip "calculate(s)" and "return(s)" in NAME records
577 2009-07-01  Andreas J. Guelzow <aguelzow@pyrshep.ca>
579         * functions.c (gnumeric_linest): in the non-affine case the
580           intercept has no (non-zero) standard error
582 2009-06-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
584         * functions.c: use GNM_FUNC_HELP_EXCEL throughout and add a
585         few GNM_FUNC_HELP_ODF
587 2009-06-20  Morten Welinder <terra@gnome.org>
589         * Release 1.9.9
591 2009-06-17  Morten Welinder  <terra@gnome.org>
593         * functions.c (gnumeric_fisher): This is just atanh.
594         (gnumeric_fisherinv): This is just tanh.
596 2009-06-16  Morten Welinder  <terra@gnome.org>
598         * functions.c: Start adding external references to a few
599         functions.
601 2009-05-23  Morten Welinder <terra@gnome.org>
603         * Release 1.9.8
605 2009-05-11  Morten Welinder  <terra@gnome.org>
607         * functions.c (gnumeric_ssmedian): Simplify.
608         (gnumeric_frequency): Simplify.
610 2009-05-06  Morten Welinder <terra@gnome.org>
612         * Release 1.9.7
614 2009-04-30  Morten Welinder  <terra@gnome.org>
616         * functions.c (help_linest): You twitter, we fix.
618 2009-04-25  Morten Welinder <terra@gnome.org>
620         * Release 1.9.6
622 2009-03-22  Morten Welinder <terra@gnome.org>
624         * Release 1.9.5
626 2009-03-05  Andreas J. Guelzow <aguelzow@pyrshep.ca>
628         * functions.c (stat_functions): mark all argument strings translatable
630 2009-02-22  Morten Welinder <terra@gnome.org>
632         * Release 1.9.4
634 2008-12-08  Morten Welinder  <terra@gnome.org>
636         * functions.c (gnumeric_trimmean): Plug leak.
637         (gnumeric_rank): Plug leak.
639 2008-11-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
641         * functions.c: make arguments names in function description consistent with
642           names in GnmFuncDescriptor
644 2008-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
646         * functions.c: fix WEIBULL see-also
648 2008-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
650         * functions.c: convert all function descriptions to the new format
652 2008-11-05  Morten Welinder  <terra@gnome.org>
654         * functions.c (gnumeric_growth, gnumeric_trend): Fix crasher
655         #559363.
657 2008-10-18  Jody Goldberg <jody@gnome.org>
659         * Release 1.9.3
661 2008-09-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
663         * functions.c: (help_linest): correct desription (and convert
664           to new format)
666 2008-08-29  Jody Goldberg <jody@gnome.org>
668         * Release 1.9.2
670 2008-07-23  Morten Welinder  <terra@gnome.org>
672         * functions.c: (gnumeric_small, gnumeric_large,
673         gnumeric_percentile, gnumeric_quartile, gnumeric_trimmean): Use
674         new COLLECT_SORT and simplify.
675         (gnumeric_trimmean): Change to an argv function and simplify
676         greatly.
677         (gnumeric_rank, gnumeric_min, gnumeric_max, gnumeric_maxa,
678         gnumeric_mina, gnumeric_percentrank): Use new
679         COLLECT_ORDER_IRRELEVANT.
681 2008-06-25  Jody Goldberg <jody@gnome.org>
683         * Release 1.9.1
685 2008-06-24  Morten Welinder  <terra@gnome.org>
687         * functions.c (gnumeric_rank): Fix crash and error handling.
688         Fixes #540015.
690 2008-06-23  Morten Welinder  <terra@gnome.org>
692         * functions.c (gnumeric_percentrank): Handle errors correctly.
693         Don't leak.  Compute the right thing.  Fixes #539672.
694         (gnumeric_growth): Plug leaks.  Fixes #539827.
696 2008-06-22  Morten Welinder  <terra@gnome.org>
698         * functions.c (range_intercept, range_slope): Check that we have
699         points at all.  [#539648]
701 2008-06-17  Morten Welinder  <terra@gnome.org>
703         * functions.c (gnumeric_ztest): No longer a nodes type function.
704         Handle optional third argument.  Fixes #405958.
706 2008-05-24  Morten Welinder  <terra@gnome.org>
708         * functions.c (gnumeric_trend): Fix error handling and don't
709         evaluate things twice.  Fixes #534587.
711 2008-05-16  Jean Brefort  <jean.brefort@normalesup.org>
713         * functions.c (gnumeric_linest, gnumeric_logreg): Fix code to
714         order range.  Fixes #533263.
716 2008-05-04  Jody Goldberg <jody@gnome.org>
718         * Release 1.9.0
720 2007-12-21  Jody Goldberg <jody@gnome.org>
722         * Release 1.8.0
724 2007-12-03  Jody Goldberg <jody@gnome.org>
726         * Release 1.7.91
728 2007-11-19  Jody Goldberg <jody@gnome.org>
730         * Release 1.7.90
732 2007-11-18  Morten Welinder  <terra@gnome.org>
734         * functions.c (gnumeric_ttest): Welcome to the 21st century.
736 2007-11-17  Morten Welinder  <terra@gnome.org>
738         * functions.c (gnumeric_chitest): Welcome to the 21st century.
739         (gnumeric_ftest): Welcome to the 21st century.
741 2007-11-16  Morten Welinder  <terra@gnome.org>
743         * functions.c (gnumeric_chitest): Fix #497477, but function needs
744         life support.
746 2007-11-04  Morten Welinder <terra@gnome.org>
748         * Release 1.7.14
750 2007-10-21  Morten Welinder <terra@gnome.org>
752         * Release 1.7.13
754 2007-09-04  Jody Goldberg <jody@gnome.org>
756         * Release 1.7.12
758 2007-07-25  Jody Goldberg <jody@gnome.org>
760         * functions.c (gnumeric_small) : rework to be fixed, not var-arg.
761           Fixes implicit intersection/iteration.  [#343176 partial]
762         (gnumeric_small) : ditto.
764 2007-07-24  Jody Goldberg <jody@gnome.org>
766         * Release 1.7.11
768 2007-07-22  Jody Goldberg <jody@gnome.org>
770         Coverity reports 68-70.
771         * functions.c (gnumeric_linest) : init nx in the ARRAY case to make
772           coverity happy and make the code clearer.
773         (gnumeric_logreg) : ditto.
774         (gnumeric_logest) : ditto.
776 2007-07-20  Andreas J. Guelzow <aguelzow@pyrshep.ca>
778         * function.c (gnumeric_tinv): avoid obviously wrong answers
780 2007-07-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
782         * function.c (gnumeric_tdist): use gnm_float for  degrees of
783           freedom since pt call converts to gnm_float anyways.
784         (gnumeric_tinv): use gnm_float for  degrees of freedom since
785           qt call converts to gnm_float anyways
787 2007-05-03  Morten Welinder <terra@gnome.org>
789         * Release 1.7.10
791 2007-04-21  Morten Welinder <terra@gnome.org>
793         * Release 1.7.9
795 2007-03-28  Jean Brefort  <jean.brefort@normalesup.org>
797         * functions.c: use new names for range and regression functions.
799 2007-03-04  Morten Welinder <terra@gnome.org>
801         * Release 1.7.8
803 2007-02-16  Morten Welinder <terra@gnome.org>
805         * Release 1.7.7
807 2006-12-17  Jody Goldberg <jody@gnome.org>
809         * Release 1.7.6
811 2006-12-04  Jody Goldberg <jody@gnome.org>
813         * Release 1.7.5
815 2006-11-20  Jody Goldberg <jody@gnome.org>
817         * Release 1.7.4
819 2006-11-19  Morten Welinder <terra@gnome.org>
821         * Release 1.7.3
823 2006-10-17  Jody Goldberg <jody@gnome.org>
825         * Release 1.7.2
827 2006-10-02  Jody Goldberg <jody@gnome.org>
829         * Release 1.7.1
831 2006-05-31  Jody Goldberg <jody@gnome.org>
833         * functions.c (cb_rank) : Adjust to signature change in CellIterFunc.
834         (cb_list) : ditto.
836 2006-05-08  Jody Goldberg <jody@gnome.org>
838         * Release 1.7.0
840 2006-05-08  Jody Goldberg <jody@gnome.org>
842         * functions.c (gnumeric_subtotal) : fix COUNT/COUNTA
844 2006-03-14  Morten Welinder  <terra@gnome.org>
846         * functions.c (gnumeric_correl): Ignore blanks as advertised.
847         (gnumeric_covar): Ditto.
848         (gnumeric_rsq): Ditto.
849         (gnumeric_intercept): Ignore blanks.  (Which isn't advertised, but
850         makes sense.)
851         (gnumeric_slope): Ditto.
853 2006-03-07  Morten Welinder  <terra@gnome.org>
855         * functions.c (TINV, TDIST): Add warnings about parameterization
856         being non-standard.  [#333313]
858 2006-01-09  Morten Welinder  <terra@gnome.org>
860         * functions.c (gnumeric_expondist): Simplify.
861         (gnumeric_binomdist): Ditto.
862         (gnumeric_cauchy): Ditto.
863         (gnumeric_weibull): Ditto.
864         (gnumeric_normdist): Ditto.
865         (gnumeric_hypgeomdist): Fix "cuml" option parsing.
866         (gnumeric_gammadist): Ditto.
868 2005-11-14  Jody Goldberg <jody@gnome.org>
870         * Release 1.6.1
872 2005-10-10  Jody Goldberg <jody@gnome.org>
874         * Release 1.6.0
876 2005-09-08  Jody Goldberg <jody@gnome.org>
878         * Release 1.5.90
880 2005-08-28  Morten Welinder <terra@gnome.org>
882         * Release 1.5.5
884 2005-08-28  Morten Welinder <terra@gnome.org>
886         * Release 1.5.4
888 2005-08-15  Morten Welinder <terra@gnome.org>
890         * Release 1.5.3
892 2005-06-13  Jody Goldberg <jody@gnome.org>
894         * Release 1.5.2
896 2005-05-11  Jody Goldberg <jody@gnome.org>
898         * functions.c (gnumeric_lognormdist) : stddev <= 0 == #NUM! not #DIV/0!
899         (gnumeric_standardize) : ditto.
900         (gnumeric_normdist) : ditto.
901         (gnumeric_confidence) : ditto.  Additionally size <= 0 == #NUM! too
903 2005-05-10  Jody Goldberg <jody@gnome.org>
905         * Release 1.5.1
907 2005-04-19  Morten Welinder  <terra@gnome.org>
909         * functions.c (range_trimmean): Fix rounding problem and use
910         range_average.
912 2005-04-02  Andreas J. Guelzow <aguelzow@taliesin.ca>
914         * function.c (help_normdist): correct help text.
916 2005-02-10  Jon K Hellan  <hellan@acm.org>
918         * functions.c: Improve exponential power help text. (Thanks to
919         NIST DATAPLOT).
921 2005-02-08  Jody Goldberg <jody@gnome.org>
923         * Release 1.5.0
925 2005-01-17  Jody Goldberg <jody@gnome.org>
927         * Release 1.4.2
929 2005-01-13  Morten Welinder  <terra@gnome.org>
931         * functions.c (gnumeric_logreg, gnumeric_logest): Handle empty
932         case.  Prevent crash in unimplemented array case.
933         (gnumeric_growth, gnumeric_trend): Handle empty case.
935 2005-01-09  Jody Goldberg <jody@gnome.org>
937         * functions.c (gnumeric_trend) : fix the example in the help text
939 2004-12-09  Jody Goldberg <jody@gnome.org>
941         * Release 1.4.1
943 2004-11-28  Jody Goldberg <jody@gnome.org>
945         * Release 1.4.0
947 2004-11-07  Jody Goldberg <jody@gnome.org>
949         * Release 1.3.93
951 2004-10-31  Jody Goldberg <jody@gnome.org>
953         * Release 1.3.92
955 2004-10-30  Andreas J. Guelzow <aguelzow@taliesin.ca>
957         http://bugzilla.gnome.org/show_bug.cgi?id=156734
958         * functions.c (help_stdev): clarify
959         (help_stdeva): ditto
960         (help_stdevp): ditto
961         (help_stdevpa): ditto
962         (help_var): ditto
963         (help_vara): ditto
964         (help_varp): ditto
965         (help_varpa): ditto
967 2004-10-05  Jody Goldberg <jody@gnome.org>
969         * Release 1.3.91
971 2004-09-08  Jody Goldberg <jody@gnome.org>
973         * Release 1.3.90
975 2004-09-08  Andreas J. Guelzow <aguelzow@taliesin.ca>
977         * functions.c (gnumeric_tdist): fix handling of negative x for
978           tails == 2.
979         (help_tdist): document changes
981 2004-08-29  Jody Goldberg <jody@gnome.org>
983         * Release 1.3.2
985 2004-08-13  Jody Goldberg <jody@gnome.org>
987         * functions.c (callback_function_rank) : XL and OO appear to just
988           ignore non-numeric data.
990 2004-07-26  Morten Welinder  <terra@gnome.org>
992         * functions.c (gnumeric_harmean): Fix to return #NUM! on error.
993         (gnumeric_geomean): Ditto.
995 2004-07-19  Jody Goldberg <jody@gnome.org>
997         * Release 1.3.1
999 2004-07-12  Morten Welinder  <terra@gnome.org>
1001         * functions.c (gnumeric_linest): Flip columns when out of order.
1002         Fixes 146751.
1004 2004-04-15  Morten Welinder  <terra@gnome.org>
1006         * functions.c (gnumeric_ftest): Improve precision when we end up
1007         using the left tail.
1008         (gnumeric_ztest): Welcome this to the 21st century.
1009         (gnumeric_hypgeomdist): Add optional "cumulative" argument.
1011 2004-04-12  Morten Welinder  <terra@gnome.org>
1013         * functions.c (gnumeric_fisher): Use log1pgnum.
1015 2004-03-28  Jody Goldberg <jody@gnome.org>
1017         * Release 1.3.0
1019 2003-12-23  Jody Goldberg <jody@gnome.org>
1021         * Release 1.2.3
1023 2003-11-26  Jody Goldberg <jody@gnome.org>
1025         * Release 1.2.2
1027 2003-10-08  Jody Goldberg <jody@gnome.org>
1029         * Release 1.2.1
1031 2003-09-30  Morten Welinder  <terra@gnome.org>
1033         * functions.c (gnumeric_frequency): Rewrite in terms of modern
1034         collect functions.
1036 2003-09-15  Jody Goldberg <jody@gnome.org>
1038         * Release 1.2.0
1040 2003-09-10  Jody Goldberg <jody@gnome.org>
1042         * Release 1.1.90
1044 2003-08-21  Jody Goldberg <jody@gnome.org>
1046         * Release 1.1.20
1048 2003-07-05  Jody Goldberg <jody@gnome.org>
1050         * functions.c (callback_function_rank) : new eval semantics do not
1051           guarantee that range content has been evaluated before calling.
1052         (callback_function_list) : ditto.
1054 2003-07-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1056         * functions.c : ssmedian is GNM_FUNC_IMPL_STATUS_UNIQUE_TO_GNUMERIC
1058 2003-06-28  Jody Goldberg <jody@gnome.org>
1060         * functions.c : fix status of SUBTOTAL
1062 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
1064         * functions.c : add missing @const to the documentation of TREND
1066 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
1068         * functions.c : small corrections in function descriptions
1070 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
1072         * functions.c : make second argumanet to SSMEDIAN optional
1073           and fix a bunch of documentation errors
1075 2003-06-13  Andreas J. Guelzow <aguelzow@taliesin.ca>
1077         * functions.c : added new function SSMEDIAN
1078         * plugin.xml.in : added new function SSMEDIAN
1080 2003-06-07  Jody Goldberg <jody@gnome.org>
1082         * Release 1.1.19
1084 2003-06-07  Jody Goldberg <jody@gnome.org>
1086         * Release 1.1.18
1088 2003-05-11  Jody Goldberg <jody@gnome.org>
1090         * Release 1.1.17
1092 2003-01-28  Jody Goldberg <jody@gnome.org>
1094         * Release 1.1.16
1096 2002-12-31  Jody Goldberg <jody@gnome.org>
1098         * Release 1.1.15
1100 2002-12-22  Jody Goldberg <jody@gnome.org>
1102         * Release 1.1.14
1104 2002-12-22  Jody Goldberg <jody@gnome.org>
1106         * Release 1.1.13
1108 2002-12-02  Morten Welinder  <terra@diku.dk>
1110         * functions.c: Doc fix, see 100048.
1112 2002-11-30  Jody Goldberg <jody@gnome.org>
1114         * functions.c (gnumeric_subtotal) : Use the new hooks to implement the
1115           magic for filters and other subtotals.  Fix the documentation so
1116           that subtotal appears in the lists.
1118 2002-11-15  Jody Goldberg <jody@gnome.org>
1120         * Release 1.1.12
1122 2002-11-07  Jody Goldberg <jody@gnome.org>
1124         * functions.c (gnumeric_logreg, gnumeric_logfit):  correct status.
1126 2002-11-06  Morten Welinder  <terra@diku.dk>
1128         * functions.c (gnumeric_gammaln): Use lgammagnum, not lgamma.
1130 2002-11-05  Andreas J. Guelzow <aguelzow@taliesin.ca> for
1131         Olaf Till <i7tiol@t-online.de>
1133         * functions.c (gnumeric_logreg, gnumeric_logfit): New.
1135 2002-11-04  Morten Welinder  <terra@diku.dk>
1137         * functions.c (gnumeric_rayleigh): Add parameter check.
1138         (gnumeric_rayleightail): Ditto.
1139         (gnumeric_exppowdist): Ditto.
1140         (gnumeric_laplace): Ditto.
1141         (gnumeric_pareto): Ditto.
1142         (gnumeric_logistic): Ditto.
1144 2002-11-04  Morten Welinder  <terra@diku.dk>
1146         * functions.c: Adapt to new autoformat specs.
1148 2002-11-01  Jody Goldberg <jody@gnome.org>
1150         * functions.c (gnumeric_poisson) : poisson is defined for x == 0
1152 2002-11-01  Jody Goldberg <jody@gnome.org>
1154         * Release 1.1.11
1156 2002-10-27  Jody Goldberg <jody@gnome.org>
1158         * Release 1.1.10
1160 2002-10-25  Morten Welinder  <terra@diku.dk>
1162         * functions.c (gnumeric_gammainv): Don't declare floating point
1163         arguments as int.
1165 2002-09-30  Jody Goldberg <jody@gnome.org>
1167         * Release 1.1.9
1169 2002-09-22  Jon K Hellan  <hellan@acm.org>
1171         * functions.c (help_bernoulli): Fix typo in help xref.
1173 2002-08-25  Jody Goldberg <jody@gnome.org>
1175         * Release 1.1.8
1177 2002-08-12  Jody Goldberg <jody@gnome.org>
1179         * Release 1.1.7
1181 2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>
1183         * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
1185 2002-07-28  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1187         * functions.c: Even more function description clean up.
1189 2002-07-27  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1191         * functions.c: Function description clean up.
1193 2002-07-26  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1195         * functions.c (gnumeric_cauchy): Use R's distribution.
1197 2002-07-25  Morten Welinder  <terra@diku.dk>
1199         * functions.c (gnumeric_fisherinv): Improve precision near y = 0.
1201 2002-07-21  Jody Goldberg <jody@gnome.org>
1203         * Release 1.1.6
1205 2002-07-01  Morten Welinder  <terra@diku.dk>
1207         * functions.c (gnumeric_permut): Use permut function.
1209 2002-06-21  Morten Welinder  <terra@diku.dk>
1211         * functions.c (gnumeric_negbinomdist): Use R's distribution
1212         function for better precision.
1213         (gnumeric_hypgeomdist): Ditto.
1215 2002-06-19  Morten Welinder  <terra@diku.dk>
1217         * functions.c (gnumeric_weibull): Adjust to changes in pweibull.
1218         (gnumeric_expondist): Adjust to changes in pexp.
1220 2002-06-11  Jody Goldberg <jody@gnome.org>
1222         * functions.c (callback_function_count) : only count ints and floats,
1223           not booleans.
1225 2002-06-01  Jody Goldberg <jody@gnome.org>
1227         * functions.c (stat_functions) : don't translate the empty string.
1229 2002-05-29  Jody Goldberg <jody@gnome.org>
1231         * Release 1.1.4
1233 2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1235         * functions.c : added new function CRONBACH
1236         * plugin.xml.in : added new function CRONBACH
1238 2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1240         * functions.c : mark argument names for translation and adjust
1241           them for use by the formula guru.