Update Spanish translation
[gnumeric.git] / plugins / fn-stat / ChangeLog
blob0acea3627f0149c0077bd5209a2b0d2b85ea91fe
1 2018-08-19  Morten Welinder <terra@gnome.org>
3         * Release 1.12.43
5 2018-08-09  Morten Welinder <terra@gnome.org>
7         * Release 1.12.42
9 2018-05-07  Morten Welinder <terra@gnome.org>
11         * Release 1.12.41
13 2018-04-29  Morten Welinder <terra@gnome.org>
15         * Release 1.12.40
17 2018-03-13  Morten Welinder <terra@gnome.org>
19         * Release 1.12.39
21 2017-12-29  Morten Welinder  <terra@gnome.org>
23         * functions.c (function_marshal_arg): Simplify.
25 2017-12-28  Morten Welinder <terra@gnome.org>
27         * Release 1.12.38
29 2017-12-01  Morten Welinder <terra@gnome.org>
31         * Release 1.12.37
33 2017-11-22  Morten Welinder  <terra@gnome.org>
35         * functions.c (math_functions): Mark COUNT, COUNTA, PERMUT, and
36         PERMUTATIONA as unitless.
37         (gnumeric_permutationa): Be more compatible and about overflow
38         where possible.
40 2017-11-20  Morten Welinder  <terra@gnome.org>
42         * functions.c (gnumeric_mode_mult): Plug leak.
44 2017-11-18  Morten Welinder <terra@gnome.org>
46         * Release 1.12.36
48 2017-07-06  Morten Welinder <terra@gnome.org>
50         * Release 1.12.35
52 2017-03-20  Morten Welinder <terra@gnome.org>
54         * Release 1.12.34
56 2017-01-30  Morten Welinder <terra@gnome.org>
58         * Release 1.12.33
60 2016-08-20  Morten Welinder <terra@gnome.org>
62         * Release 1.12.32
64 2016-06-29  Morten Welinder <terra@gnome.org>
66         * Release 1.12.31
68 2016-06-17  Morten Welinder <terra@gnome.org>
70         * Release 1.12.30
72 2016-05-06  Morten Welinder <terra@gnome.org>
74         * Release 1.12.29
76 2016-03-22  Morten Welinder <terra@gnome.org>
78         * Release 1.12.28
80 2016-02-06  Morten Welinder <terra@gnome.org>
82         * Release 1.12.27
84 2016-01-28  Morten Welinder  <terra@gnome.org>
86         * functions.c (gnumeric_percentrank): Return #NUM for empty
87         dataset as per docs.  Keep #NA for out-of-range.
89 2015-12-28  Morten Welinder <terra@gnome.org>
91         * Release 1.12.26
93 2015-12-25  Morten Welinder <terra@gnome.org>
95         * Release 1.12.25
97 2015-09-20  Morten Welinder <terra@gnome.org>
99         * Release 1.12.24
101 2015-07-28  Morten Welinder <terra@gnome.org>
103         * Release 1.12.23
105 2015-07-05  Morten Welinder  <terra@gnome.org>
107         * functions.c (gnumeric_growth): Fix error handling.  #751970.
109 2015-07-03  Andreas J. Guelzow <aguelzow@pyrshep.ca>
111         * functions.c (help_quartile_exc): avoid division by 0
112         (gnumeric_percentile_exc): ditto
114 2015-06-30  Morten Welinder  <terra@gnome.org>
116         * functions.c (gnumeric_growth): Fix check for no results.  Fixes
117         reopened #751659.
119 2015-06-29  Morten Welinder  <terra@gnome.org>
121         * functions.c (gnumeric_growth): Properly handle that the second
122         argument has a default.  Fixes #751658.
124 2015-06-18  Morten Welinder  <terra@gnome.org>
126         * functions.c (help_percentrank_exc): Fix function name.
128 2015-06-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
130         * functions.c (help_mode_mult): new
131         (gnumeric_mode_mult_cmp): new
132         (gnumeric_mode_mult_rm): new
133         (gnumeric_mode_mult): new
134         (stat_functions): connect the above
135         * plugin.xml.in: add MODE.MULT
137 2015-06-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
139         * functions.c (help_percentrank_exc): new
140         (gnumeric_percentrank_exc): new
141         (stat_functions): connect the above
142         * plugin.xml.in: add PERCENTRANK.EXC
144 2015-06-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
146         * functions.c (help_percentile_exc): new
147         (gnumeric_percentile_exc): new
148         (stat_functions): connect the above
149         * plugin.xml.in: add PERCENTILE.EXC
151 2015-06-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
153         * functions.c (help_quartile_exc): new
154         (gnumeric_quartile_exc): new
155         (stat_functions): connect the above
156         * plugin.xml.in: add QUARTILE.EXC
158 2015-06-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
160         * functions.c (help_confidence_t): new
161         (gnumeric_confidence_t): new
162         (stat_functions): connect the above
163         * plugin.xml.in: add CONFIDENCE.T
165 2015-04-16  Morten Welinder <terra@gnome.org>
167         * Release 1.12.22
169 2015-03-19  Morten Welinder  <terra@gnome.org>
171         * functions.c (gnumeric_beta_dist): Fix sample.
172         (gnumeric_permutationa): Fix (0,0) case.
174 2015-03-04  Morten Welinder <terra@gnome.org>
176         * Release 1.12.21
178 2015-02-04  Morten Welinder <terra@gnome.org>
180         * Release 1.12.20
182 2015-01-23  Morten Welinder <terra@gnome.org>
184         * Release 1.12.19
186 2014-09-25  Morten Welinder <terra@gnome.org>
188         * Release 1.12.18
190 2014-06-09  Morten Welinder <terra@gnome.org>
192         * Release 1.12.17
194 2014-05-23  Morten Welinder <terra@gnome.org>
196         * Release 1.12.16
198 2014-04-30  Morten Welinder <terra@gnome.org>
200         * Release 1.12.15
202 2014-04-13  Morten Welinder <terra@gnome.org>
204         * Release 1.12.14
206 2014-03-18  Morten Welinder <terra@gnome.org>
208         * Release 1.12.13
210 2014-03-03  Morten Welinder <terra@gnome.org>
212         * Release 1.12.12
214 2014-02-16  Morten Welinder <terra@gnome.org>
216         * Release 1.12.11
218 2014-02-11  Morten Welinder <terra@gnome.org>
220         * Release 1.12.10
222 2014-01-12  Morten Welinder  <terra@gnome.org>
224         * functions.c (random_rayleigh_pdf): Use expmx2h.
226 2013-11-28  Morten Welinder <terra@gnome.org>
228         * Release 1.12.9
230 2013-10-07  Morten Welinder <terra@gnome.org>
232         * Release 1.12.8
234 2013-09-01  Morten Welinder <terra@gnome.org>
236         * Release 1.12.7
238 2013-08-27  Morten Welinder <terra@gnome.org>
240         * Release 1.12.6
242 2013-08-19  Morten Welinder <terra@gnome.org>
244         * Release 1.12.5
246 2013-07-10  Morten Welinder <terra@gnome.org>
248         * Release 1.12.4
250 2013-07-01  Andreas J. Guelzow <aguelzow@pyrshep.ca>
252         * functions.c (help_negbinomdist): fix typo
253         (help_tinv): fix typo
254         (help_leverage): fix typo
256 2013-06-27  Andreas J. Guelzow <aguelzow@pyrshep.ca>
258         * functions.c (help_beta_dist): new
259         (gnumeric_beta_dist): new
260         (stat_functions): add BETA.DIST
261         (plugin.xml.in): add BETA.DIST
263 2013-06-25  Morten Welinder <terra@gnome.org>
265         * Release 1.12.3
267 2013-06-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
269         * functions.c (help_tinv): correct description
271 2013-05-29  Andreas J. Guelzow <aguelzow@pyrshep.ca>
273         * functions.c (help_snorm_dist_range): add note and seealso.
275 2013-05-19  Morten Welinder  <terra@gnome.org>
277         * functions.c: Mark examples for translation when appropriate.
279 2013-05-14  Morten Welinder  <terra@gnome.org>
281         * functions.c (gnumeric_linest): Set unused entries in the stat
282         matrix to #NA for compatibility.
284 2013-04-26  Morten Welinder <terra@gnome.org>
286         * Release 1.12.2
288 2013-03-09  Morten Welinder <terra@gnome.org>
290         * Release 1.12.1
292 2013-01-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
294         * functions.c (help_normsdist): use correct technical term
295         (help_normsinv): use correct technical term
297 2013-01-03  Morten Welinder  <terra@gnome.org>
299         * functions.c (gnumeric_count, gnumeric_counta): Make this regular
300         float_range_function users.
301         (callback_function_count, callback_function_counta): Now unused.
302         Remove.
303         (gnumeric_subtotal): Regularize handling of 2 (COUNT) and 3
304         (COUNTA).
306 2012-12-18  Morten Welinder <terra@gnome.org>
308         * Release 1.12.0
310 2012-11-29  Morten Welinder <terra@gnome.org>
312         * Release 1.11.91
314 2012-11-16  Morten Welinder <terra@gnome.org>
316         * Release 1.11.90
318 2012-09-06  Morten Welinder <terra@gnome.org>
320         * Release 1.11.6
322 2012-07-15  Morten Welinder <terra@gnome.org>
324         * Release 1.11.5
326 2012-06-25  Morten Welinder <terra@gnome.org>
328         * Release 1.11.4
330 2012-04-21  Morten Welinder <terra@gnome.org>
332         * Release 1.11.3
334 2012-03-02  Morten Welinder <terra@gnome.org>
336         * Release 1.11.2
338 2012-02-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
340         * functions.c (gnumeric_adtest): use gnm_range_adtest
342 2011-11-27  Morten Welinder <terra@gnome.org>
344         * Release 1.11.1
346 2011-11-24  Morten Welinder <terra@gnome.org>
348         * Release 1.11.0
350 2011-07-31  Morten Welinder <terra@gnome.org>
352         * Release 1.10.17
354 2011-07-20 Andreas J. Guelzow <aguelzow@pyrshep.ca>
356         * functions.c (gnumeric_growth): add new argument to collect_float_pairs
357         call
359 2011-05-21  Morten Welinder <terra@gnome.org>
361         * Release 1.10.15
363 2011-04-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
365         * functions.c (help_ssmedian): expand the description. [#647247]
367 2011-04-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
369         * functions.c (gnumeric_ssmedian): fix typo
371 2011-03-24  Morten Welinder <terra@gnome.org>
373         * Release 1.10.14
375 2011-02-02  Morten Welinder <terra@gnome.org>
377         * Release 1.10.13
379 2011-01-07 Andreas J. Guelzow <aguelzow@pyrshep.ca>
381         * functions.c (help_binomdist): Fix typo.  [#638953]
383 2011-01-07  Morten Welinder  <terra@gnome.org>
385         * functions.c (help_pareto): Fix typo.  [#638895]
387 2010-11-25  Morten Welinder <terra@gnome.org>
389         * Release 1.10.12
391 2010-10-04 Andreas J. Guelzow <aguelzow@pyrshep.ca>
393         * functions.c (gnm_reg_data_collect): remember the shape of the arrays
394         (help_trend): update
395         (gnumeric_trend): support multiple regression
397 2010-10-01  Morten Welinder <terra@gnome.org>
399         * Release 1.10.11
401 2010-09-04  Morten Welinder <terra@gnome.org>
403         * Release 1.10.10
405 2010-08-17  Morten Welinder  <terra@gnome.org>
407         * functions.c (help_expondist): Fix typo.
409 2010-08-16  Morten Welinder <terra@gnome.org>
411         * Release 1.10.9
413 2010-07-30  Morten Welinder <terra@gnome.org>
415         * Release 1.10.8
417 2010-07-28  Morten Welinder  <terra@gnome.org>
419         * functions.c: Prune includes.
421 2010-06-28  Morten Welinder <terra@gnome.org>
423         * Release 1.10.7
425 2010-06-16  Morten Welinder <terra@gnome.org>
427         * Release 1.10.6
429 2010-06-15  Morten Welinder  <terra@gnome.org>
431         * functions.c (gnumeric_growth): Handle missing data.
432         (gnm_reg_data_collect): Zero the right amount of data.  Fixes
433         #621706.
435 2010-06-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
437         * functions.c: fix empty argument descriptions
439 2010-06-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
441         * functions.c: fix arg description of binom.dist.range
443 2010-06-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
445         * functions.c: remove inconsistent periods, etc.
447 2010-06-14  Morten Welinder  <terra@gnome.org>
449         * functions.c (gnumeric_forecast): Handle missing data properly.
450         Fixes #621417.
451         (gnumeric_binom_dist_range): Fix precision problem when both
452         end-points are near the number of trial.
453         (gnumeric_steyx): Cleanup.
455 2010-06-13  Morten Welinder  <terra@gnome.org>
457         * functions.c (gnumeric_growth): Simplify.
459 2010-06-11  Morten Welinder  <terra@gnome.org>
461         * functions.c (gnm_reg_data_collect, gnm_reg_data_free): New
462         functions.
463         (gnumeric_linest, gnumeric_logreg, gnumeric_logest): Simplify
464         using gnm_reg_data_collect.  Fixes #317426.
465         (gnumeric_geomdist): Avoid using "int" for "k".
466         (gnumeric_sftest): Avoid using reserved identifier.  Improve
467         precision in extreme cases.
469 2010-06-10 Andreas J. Guelzow <aguelzow@pyrshep.ca>
471         * functions.c: remove superfluous spaces, inconsistent periods, etc.
473 2010-05-30  Morten Welinder <terra@gnome.org>
475         * Release 1.10.5
477 2010-05-20  Morten Welinder <terra@gnome.org>
479         * Release 1.10.4
481 2010-05-07  Morten Welinder <terra@gnome.org>
483         * Release 1.10.3
485 2010-04-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
487         * functions.c (gnumeric_chitest): correct df in rectangular case
488         (help_chitest): change docs to reflect changed df
490 2010-04-16  Morten Welinder <terra@gnome.org>
492         * Release 1.10.2
494 2010-04-16  Morten Welinder  <terra@gnome.org>
496         * functions.c (gnumeric_linest, gnumeric_trend, gnumeric_forecast,
497         range_slope, range_intercept, gnumeric_logreg, gnumeric_logest,
498         gnumeric_growth): Handle near-singular case.
500 2010-04-04  Andreas J. Guelzow <aguelzow@pyrshep.ca>
502         * functions.c (help_ztest): fix description. [#614746]
503         (help_permutationa): Fix ODF string
505 2010-03-08  Morten Welinder <terra@gnome.org>
507         * Release 1.10.1
509 2010-03-03  Morten Welinder  <terra@gnome.org>
511         * functions.c (help_ttest): Fix typo.
513 2010-02-13  Morten Welinder <terra@gnome.org>
515         * Release 1.10.0
517 2010-01-20  Morten Welinder  <terra@gnome.org>
519         * functions.c (gnumeric_trimmean): Fix p==1 case.  Return right
520         error value.
521         (gnumeric_tdist): Don't allow negative x.  Fixes #607008.
523 2010-01-19  Morten Welinder <terra@gnome.org>
525         * Release 1.9.18
527 2009-12-15  Morten Welinder <terra@gnome.org>
529         * Release 1.9.17
531 2009-12-10  Andreas J. Guelzow <aguelzow@pyrshep.ca>
532         * plugin.xml.in: add RANK.AVG
533         * functions.c (help_rank_avg): new
534         (gnumeric_rank_avg): new
535         (stat_functions): add RANK.AVG
537 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
539         * functions.c (help_var): add some more explanation
540         (help_vara): ditto
542 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
544         * functions.c (help_stdev): simplified
545         (help_vara): simplified
546         (help_stdeva): simplified
548 2009-12-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
550         * functions.c (help_var): simplified
552 2009-11-29  Morten Welinder <terra@gnome.org>
554         * Release 1.9.16
556 2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
558         * functions.c (help_cvmtest): use proper escapes
560 2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
561         * plugin.xml.in: add CVMTEST, SFTEST, LKSTEST
562         * functions.c (help_cvmtest): new
563         (gnumeric_sftest): new
564         (help_sftest): new
565         (gnumeric_lkstest): new
566         (help_lkstest): new
567         (gnumeric_cvmtest): new
568         (stat_functions): add CVMTEST, SFTEST, LKSTEST
570 2009-11-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
572         * plugin.xml.in: add ADTEST
573         * functions.c (help_adtest): new
574         (gnumeric_adtest): new
575         (stat_functions): add ADTEST
577 2009-11-01  Morten Welinder <terra@gnome.org>
579         * Release 1.9.15
581 2009-10-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
583         * functions.c (help_binom_dist_range): new
584         (gnumeric_binom_dist_range): new
585         (stat_functions): add BINOM.DIST.RANGE
586         * plugin.xml.in: add BINOM.DIST.RANGE
588 2009-10-11  Morten Welinder <terra@gnome.org>
590         * Release 1.9.14
592 2009-10-04  Andreas J. Guelzow <aguelzow@pyrshep.ca>
594         * functions.c (gnumeric_linest): return an error in the presence of
595           blank cells [#551234]
597 2009-09-20  Morten Welinder <terra@gnome.org>
599         * Release 1.9.13
601 2009-09-05  Morten Welinder <terra@gnome.org>
603         * Release 1.9.12
605 2009-08-30  Morten Welinder <terra@gnome.org>
607         * Release 1.9.11
609 2009-08-22  Andreas J. Guelzow <aguelzow@pyrshep.ca>
611         * functions.c (help_permutationa): new
612         (gnumeric_permutationa): new
613         (stat_functions): add PERMUTATIONA
614         * plugin.xml.in: add PERMUTATIONA
616 2009-08-15  Morten Welinder <terra@gnome.org>
618         * Release 1.9.10
620 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
622         * functions.c: remove argument names from GnmFuncDescriptor
624 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
626         * functions.c: skip "calculate(s)" and "return(s)" in NAME records
628 2009-07-01  Andreas J. Guelzow <aguelzow@pyrshep.ca>
630         * functions.c (gnumeric_linest): in the non-affine case the
631           intercept has no (non-zero) standard error
633 2009-06-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
635         * functions.c: use GNM_FUNC_HELP_EXCEL throughout and add a
636         few GNM_FUNC_HELP_ODF
638 2009-06-20  Morten Welinder <terra@gnome.org>
640         * Release 1.9.9
642 2009-06-17  Morten Welinder  <terra@gnome.org>
644         * functions.c (gnumeric_fisher): This is just atanh.
645         (gnumeric_fisherinv): This is just tanh.
647 2009-06-16  Morten Welinder  <terra@gnome.org>
649         * functions.c: Start adding external references to a few
650         functions.
652 2009-05-23  Morten Welinder <terra@gnome.org>
654         * Release 1.9.8
656 2009-05-11  Morten Welinder  <terra@gnome.org>
658         * functions.c (gnumeric_ssmedian): Simplify.
659         (gnumeric_frequency): Simplify.
661 2009-05-06  Morten Welinder <terra@gnome.org>
663         * Release 1.9.7
665 2009-04-30  Morten Welinder  <terra@gnome.org>
667         * functions.c (help_linest): You twitter, we fix.
669 2009-04-25  Morten Welinder <terra@gnome.org>
671         * Release 1.9.6
673 2009-03-22  Morten Welinder <terra@gnome.org>
675         * Release 1.9.5
677 2009-03-05  Andreas J. Guelzow <aguelzow@pyrshep.ca>
679         * functions.c (stat_functions): mark all argument strings translatable
681 2009-02-22  Morten Welinder <terra@gnome.org>
683         * Release 1.9.4
685 2008-12-08  Morten Welinder  <terra@gnome.org>
687         * functions.c (gnumeric_trimmean): Plug leak.
688         (gnumeric_rank): Plug leak.
690 2008-11-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
692         * functions.c: make arguments names in function description consistent with
693           names in GnmFuncDescriptor
695 2008-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
697         * functions.c: fix WEIBULL see-also
699 2008-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
701         * functions.c: convert all function descriptions to the new format
703 2008-11-05  Morten Welinder  <terra@gnome.org>
705         * functions.c (gnumeric_growth, gnumeric_trend): Fix crasher
706         #559363.
708 2008-10-18  Jody Goldberg <jody@gnome.org>
710         * Release 1.9.3
712 2008-09-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
714         * functions.c: (help_linest): correct desription (and convert
715           to new format)
717 2008-08-29  Jody Goldberg <jody@gnome.org>
719         * Release 1.9.2
721 2008-07-23  Morten Welinder  <terra@gnome.org>
723         * functions.c: (gnumeric_small, gnumeric_large,
724         gnumeric_percentile, gnumeric_quartile, gnumeric_trimmean): Use
725         new COLLECT_SORT and simplify.
726         (gnumeric_trimmean): Change to an argv function and simplify
727         greatly.
728         (gnumeric_rank, gnumeric_min, gnumeric_max, gnumeric_maxa,
729         gnumeric_mina, gnumeric_percentrank): Use new
730         COLLECT_ORDER_IRRELEVANT.
732 2008-06-25  Jody Goldberg <jody@gnome.org>
734         * Release 1.9.1
736 2008-06-24  Morten Welinder  <terra@gnome.org>
738         * functions.c (gnumeric_rank): Fix crash and error handling.
739         Fixes #540015.
741 2008-06-23  Morten Welinder  <terra@gnome.org>
743         * functions.c (gnumeric_percentrank): Handle errors correctly.
744         Don't leak.  Compute the right thing.  Fixes #539672.
745         (gnumeric_growth): Plug leaks.  Fixes #539827.
747 2008-06-22  Morten Welinder  <terra@gnome.org>
749         * functions.c (range_intercept, range_slope): Check that we have
750         points at all.  [#539648]
752 2008-06-17  Morten Welinder  <terra@gnome.org>
754         * functions.c (gnumeric_ztest): No longer a nodes type function.
755         Handle optional third argument.  Fixes #405958.
757 2008-05-24  Morten Welinder  <terra@gnome.org>
759         * functions.c (gnumeric_trend): Fix error handling and don't
760         evaluate things twice.  Fixes #534587.
762 2008-05-16  Jean Brefort  <jean.brefort@normalesup.org>
764         * functions.c (gnumeric_linest, gnumeric_logreg): Fix code to
765         order range.  Fixes #533263.
767 2008-05-04  Jody Goldberg <jody@gnome.org>
769         * Release 1.9.0
771 2007-12-21  Jody Goldberg <jody@gnome.org>
773         * Release 1.8.0
775 2007-12-03  Jody Goldberg <jody@gnome.org>
777         * Release 1.7.91
779 2007-11-19  Jody Goldberg <jody@gnome.org>
781         * Release 1.7.90
783 2007-11-18  Morten Welinder  <terra@gnome.org>
785         * functions.c (gnumeric_ttest): Welcome to the 21st century.
787 2007-11-17  Morten Welinder  <terra@gnome.org>
789         * functions.c (gnumeric_chitest): Welcome to the 21st century.
790         (gnumeric_ftest): Welcome to the 21st century.
792 2007-11-16  Morten Welinder  <terra@gnome.org>
794         * functions.c (gnumeric_chitest): Fix #497477, but function needs
795         life support.
797 2007-11-04  Morten Welinder <terra@gnome.org>
799         * Release 1.7.14
801 2007-10-21  Morten Welinder <terra@gnome.org>
803         * Release 1.7.13
805 2007-09-04  Jody Goldberg <jody@gnome.org>
807         * Release 1.7.12
809 2007-07-25  Jody Goldberg <jody@gnome.org>
811         * functions.c (gnumeric_small) : rework to be fixed, not var-arg.
812           Fixes implicit intersection/iteration.  [#343176 partial]
813         (gnumeric_small) : ditto.
815 2007-07-24  Jody Goldberg <jody@gnome.org>
817         * Release 1.7.11
819 2007-07-22  Jody Goldberg <jody@gnome.org>
821         Coverity reports 68-70.
822         * functions.c (gnumeric_linest) : init nx in the ARRAY case to make
823           coverity happy and make the code clearer.
824         (gnumeric_logreg) : ditto.
825         (gnumeric_logest) : ditto.
827 2007-07-20  Andreas J. Guelzow <aguelzow@pyrshep.ca>
829         * function.c (gnumeric_tinv): avoid obviously wrong answers
831 2007-07-19  Andreas J. Guelzow <aguelzow@pyrshep.ca>
833         * function.c (gnumeric_tdist): use gnm_float for  degrees of
834           freedom since pt call converts to gnm_float anyways.
835         (gnumeric_tinv): use gnm_float for  degrees of freedom since
836           qt call converts to gnm_float anyways
838 2007-05-03  Morten Welinder <terra@gnome.org>
840         * Release 1.7.10
842 2007-04-21  Morten Welinder <terra@gnome.org>
844         * Release 1.7.9
846 2007-03-28  Jean Brefort  <jean.brefort@normalesup.org>
848         * functions.c: use new names for range and regression functions.
850 2007-03-04  Morten Welinder <terra@gnome.org>
852         * Release 1.7.8
854 2007-02-16  Morten Welinder <terra@gnome.org>
856         * Release 1.7.7
858 2006-12-17  Jody Goldberg <jody@gnome.org>
860         * Release 1.7.6
862 2006-12-04  Jody Goldberg <jody@gnome.org>
864         * Release 1.7.5
866 2006-11-20  Jody Goldberg <jody@gnome.org>
868         * Release 1.7.4
870 2006-11-19  Morten Welinder <terra@gnome.org>
872         * Release 1.7.3
874 2006-10-17  Jody Goldberg <jody@gnome.org>
876         * Release 1.7.2
878 2006-10-02  Jody Goldberg <jody@gnome.org>
880         * Release 1.7.1
882 2006-05-31  Jody Goldberg <jody@gnome.org>
884         * functions.c (cb_rank) : Adjust to signature change in CellIterFunc.
885         (cb_list) : ditto.
887 2006-05-08  Jody Goldberg <jody@gnome.org>
889         * Release 1.7.0
891 2006-05-08  Jody Goldberg <jody@gnome.org>
893         * functions.c (gnumeric_subtotal) : fix COUNT/COUNTA
895 2006-03-14  Morten Welinder  <terra@gnome.org>
897         * functions.c (gnumeric_correl): Ignore blanks as advertised.
898         (gnumeric_covar): Ditto.
899         (gnumeric_rsq): Ditto.
900         (gnumeric_intercept): Ignore blanks.  (Which isn't advertised, but
901         makes sense.)
902         (gnumeric_slope): Ditto.
904 2006-03-07  Morten Welinder  <terra@gnome.org>
906         * functions.c (TINV, TDIST): Add warnings about parameterization
907         being non-standard.  [#333313]
909 2006-01-09  Morten Welinder  <terra@gnome.org>
911         * functions.c (gnumeric_expondist): Simplify.
912         (gnumeric_binomdist): Ditto.
913         (gnumeric_cauchy): Ditto.
914         (gnumeric_weibull): Ditto.
915         (gnumeric_normdist): Ditto.
916         (gnumeric_hypgeomdist): Fix "cuml" option parsing.
917         (gnumeric_gammadist): Ditto.
919 2005-11-14  Jody Goldberg <jody@gnome.org>
921         * Release 1.6.1
923 2005-10-10  Jody Goldberg <jody@gnome.org>
925         * Release 1.6.0
927 2005-09-08  Jody Goldberg <jody@gnome.org>
929         * Release 1.5.90
931 2005-08-28  Morten Welinder <terra@gnome.org>
933         * Release 1.5.5
935 2005-08-28  Morten Welinder <terra@gnome.org>
937         * Release 1.5.4
939 2005-08-15  Morten Welinder <terra@gnome.org>
941         * Release 1.5.3
943 2005-06-13  Jody Goldberg <jody@gnome.org>
945         * Release 1.5.2
947 2005-05-11  Jody Goldberg <jody@gnome.org>
949         * functions.c (gnumeric_lognormdist) : stddev <= 0 == #NUM! not #DIV/0!
950         (gnumeric_standardize) : ditto.
951         (gnumeric_normdist) : ditto.
952         (gnumeric_confidence) : ditto.  Additionally size <= 0 == #NUM! too
954 2005-05-10  Jody Goldberg <jody@gnome.org>
956         * Release 1.5.1
958 2005-04-19  Morten Welinder  <terra@gnome.org>
960         * functions.c (range_trimmean): Fix rounding problem and use
961         range_average.
963 2005-04-02  Andreas J. Guelzow <aguelzow@taliesin.ca>
965         * function.c (help_normdist): correct help text.
967 2005-02-10  Jon K Hellan  <hellan@acm.org>
969         * functions.c: Improve exponential power help text. (Thanks to
970         NIST DATAPLOT).
972 2005-02-08  Jody Goldberg <jody@gnome.org>
974         * Release 1.5.0
976 2005-01-17  Jody Goldberg <jody@gnome.org>
978         * Release 1.4.2
980 2005-01-13  Morten Welinder  <terra@gnome.org>
982         * functions.c (gnumeric_logreg, gnumeric_logest): Handle empty
983         case.  Prevent crash in unimplemented array case.
984         (gnumeric_growth, gnumeric_trend): Handle empty case.
986 2005-01-09  Jody Goldberg <jody@gnome.org>
988         * functions.c (gnumeric_trend) : fix the example in the help text
990 2004-12-09  Jody Goldberg <jody@gnome.org>
992         * Release 1.4.1
994 2004-11-28  Jody Goldberg <jody@gnome.org>
996         * Release 1.4.0
998 2004-11-07  Jody Goldberg <jody@gnome.org>
1000         * Release 1.3.93
1002 2004-10-31  Jody Goldberg <jody@gnome.org>
1004         * Release 1.3.92
1006 2004-10-30  Andreas J. Guelzow <aguelzow@taliesin.ca>
1008         http://bugzilla.gnome.org/show_bug.cgi?id=156734
1009         * functions.c (help_stdev): clarify
1010         (help_stdeva): ditto
1011         (help_stdevp): ditto
1012         (help_stdevpa): ditto
1013         (help_var): ditto
1014         (help_vara): ditto
1015         (help_varp): ditto
1016         (help_varpa): ditto
1018 2004-10-05  Jody Goldberg <jody@gnome.org>
1020         * Release 1.3.91
1022 2004-09-08  Jody Goldberg <jody@gnome.org>
1024         * Release 1.3.90
1026 2004-09-08  Andreas J. Guelzow <aguelzow@taliesin.ca>
1028         * functions.c (gnumeric_tdist): fix handling of negative x for
1029           tails == 2.
1030         (help_tdist): document changes
1032 2004-08-29  Jody Goldberg <jody@gnome.org>
1034         * Release 1.3.2
1036 2004-08-13  Jody Goldberg <jody@gnome.org>
1038         * functions.c (callback_function_rank) : XL and OO appear to just
1039           ignore non-numeric data.
1041 2004-07-26  Morten Welinder  <terra@gnome.org>
1043         * functions.c (gnumeric_harmean): Fix to return #NUM! on error.
1044         (gnumeric_geomean): Ditto.
1046 2004-07-19  Jody Goldberg <jody@gnome.org>
1048         * Release 1.3.1
1050 2004-07-12  Morten Welinder  <terra@gnome.org>
1052         * functions.c (gnumeric_linest): Flip columns when out of order.
1053         Fixes 146751.
1055 2004-04-15  Morten Welinder  <terra@gnome.org>
1057         * functions.c (gnumeric_ftest): Improve precision when we end up
1058         using the left tail.
1059         (gnumeric_ztest): Welcome this to the 21st century.
1060         (gnumeric_hypgeomdist): Add optional "cumulative" argument.
1062 2004-04-12  Morten Welinder  <terra@gnome.org>
1064         * functions.c (gnumeric_fisher): Use log1pgnum.
1066 2004-03-28  Jody Goldberg <jody@gnome.org>
1068         * Release 1.3.0
1070 2003-12-23  Jody Goldberg <jody@gnome.org>
1072         * Release 1.2.3
1074 2003-11-26  Jody Goldberg <jody@gnome.org>
1076         * Release 1.2.2
1078 2003-10-08  Jody Goldberg <jody@gnome.org>
1080         * Release 1.2.1
1082 2003-09-30  Morten Welinder  <terra@gnome.org>
1084         * functions.c (gnumeric_frequency): Rewrite in terms of modern
1085         collect functions.
1087 2003-09-15  Jody Goldberg <jody@gnome.org>
1089         * Release 1.2.0
1091 2003-09-10  Jody Goldberg <jody@gnome.org>
1093         * Release 1.1.90
1095 2003-08-21  Jody Goldberg <jody@gnome.org>
1097         * Release 1.1.20
1099 2003-07-05  Jody Goldberg <jody@gnome.org>
1101         * functions.c (callback_function_rank) : new eval semantics do not
1102           guarantee that range content has been evaluated before calling.
1103         (callback_function_list) : ditto.
1105 2003-07-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1107         * functions.c : ssmedian is GNM_FUNC_IMPL_STATUS_UNIQUE_TO_GNUMERIC
1109 2003-06-28  Jody Goldberg <jody@gnome.org>
1111         * functions.c : fix status of SUBTOTAL
1113 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
1115         * functions.c : add missing @const to the documentation of TREND
1117 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
1119         * functions.c : small corrections in function descriptions
1121 2003-06-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
1123         * functions.c : make second argumanet to SSMEDIAN optional
1124           and fix a bunch of documentation errors
1126 2003-06-13  Andreas J. Guelzow <aguelzow@taliesin.ca>
1128         * functions.c : added new function SSMEDIAN
1129         * plugin.xml.in : added new function SSMEDIAN
1131 2003-06-07  Jody Goldberg <jody@gnome.org>
1133         * Release 1.1.19
1135 2003-06-07  Jody Goldberg <jody@gnome.org>
1137         * Release 1.1.18
1139 2003-05-11  Jody Goldberg <jody@gnome.org>
1141         * Release 1.1.17
1143 2003-01-28  Jody Goldberg <jody@gnome.org>
1145         * Release 1.1.16
1147 2002-12-31  Jody Goldberg <jody@gnome.org>
1149         * Release 1.1.15
1151 2002-12-22  Jody Goldberg <jody@gnome.org>
1153         * Release 1.1.14
1155 2002-12-22  Jody Goldberg <jody@gnome.org>
1157         * Release 1.1.13
1159 2002-12-02  Morten Welinder  <terra@diku.dk>
1161         * functions.c: Doc fix, see 100048.
1163 2002-11-30  Jody Goldberg <jody@gnome.org>
1165         * functions.c (gnumeric_subtotal) : Use the new hooks to implement the
1166           magic for filters and other subtotals.  Fix the documentation so
1167           that subtotal appears in the lists.
1169 2002-11-15  Jody Goldberg <jody@gnome.org>
1171         * Release 1.1.12
1173 2002-11-07  Jody Goldberg <jody@gnome.org>
1175         * functions.c (gnumeric_logreg, gnumeric_logfit):  correct status.
1177 2002-11-06  Morten Welinder  <terra@diku.dk>
1179         * functions.c (gnumeric_gammaln): Use lgammagnum, not lgamma.
1181 2002-11-05  Andreas J. Guelzow <aguelzow@taliesin.ca> for
1182         Olaf Till <i7tiol@t-online.de>
1184         * functions.c (gnumeric_logreg, gnumeric_logfit): New.
1186 2002-11-04  Morten Welinder  <terra@diku.dk>
1188         * functions.c (gnumeric_rayleigh): Add parameter check.
1189         (gnumeric_rayleightail): Ditto.
1190         (gnumeric_exppowdist): Ditto.
1191         (gnumeric_laplace): Ditto.
1192         (gnumeric_pareto): Ditto.
1193         (gnumeric_logistic): Ditto.
1195 2002-11-04  Morten Welinder  <terra@diku.dk>
1197         * functions.c: Adapt to new autoformat specs.
1199 2002-11-01  Jody Goldberg <jody@gnome.org>
1201         * functions.c (gnumeric_poisson) : poisson is defined for x == 0
1203 2002-11-01  Jody Goldberg <jody@gnome.org>
1205         * Release 1.1.11
1207 2002-10-27  Jody Goldberg <jody@gnome.org>
1209         * Release 1.1.10
1211 2002-10-25  Morten Welinder  <terra@diku.dk>
1213         * functions.c (gnumeric_gammainv): Don't declare floating point
1214         arguments as int.
1216 2002-09-30  Jody Goldberg <jody@gnome.org>
1218         * Release 1.1.9
1220 2002-09-22  Jon K Hellan  <hellan@acm.org>
1222         * functions.c (help_bernoulli): Fix typo in help xref.
1224 2002-08-25  Jody Goldberg <jody@gnome.org>
1226         * Release 1.1.8
1228 2002-08-12  Jody Goldberg <jody@gnome.org>
1230         * Release 1.1.7
1232 2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>
1234         * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
1236 2002-07-28  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1238         * functions.c: Even more function description clean up.
1240 2002-07-27  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1242         * functions.c: Function description clean up.
1244 2002-07-26  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
1246         * functions.c (gnumeric_cauchy): Use R's distribution.
1248 2002-07-25  Morten Welinder  <terra@diku.dk>
1250         * functions.c (gnumeric_fisherinv): Improve precision near y = 0.
1252 2002-07-21  Jody Goldberg <jody@gnome.org>
1254         * Release 1.1.6
1256 2002-07-01  Morten Welinder  <terra@diku.dk>
1258         * functions.c (gnumeric_permut): Use permut function.
1260 2002-06-21  Morten Welinder  <terra@diku.dk>
1262         * functions.c (gnumeric_negbinomdist): Use R's distribution
1263         function for better precision.
1264         (gnumeric_hypgeomdist): Ditto.
1266 2002-06-19  Morten Welinder  <terra@diku.dk>
1268         * functions.c (gnumeric_weibull): Adjust to changes in pweibull.
1269         (gnumeric_expondist): Adjust to changes in pexp.
1271 2002-06-11  Jody Goldberg <jody@gnome.org>
1273         * functions.c (callback_function_count) : only count ints and floats,
1274           not booleans.
1276 2002-06-01  Jody Goldberg <jody@gnome.org>
1278         * functions.c (stat_functions) : don't translate the empty string.
1280 2002-05-29  Jody Goldberg <jody@gnome.org>
1282         * Release 1.1.4
1284 2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1286         * functions.c : added new function CRONBACH
1287         * plugin.xml.in : added new function CRONBACH
1289 2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
1291         * functions.c : mark argument names for translation and adjust
1292           them for use by the formula guru.