1 2017-03-20 Morten Welinder <terra@gnome.org>
5 2017-01-30 Morten Welinder <terra@gnome.org>
9 2016-08-20 Morten Welinder <terra@gnome.org>
13 2016-06-29 Morten Welinder <terra@gnome.org>
17 2016-06-17 Morten Welinder <terra@gnome.org>
21 2016-05-06 Morten Welinder <terra@gnome.org>
25 2016-03-22 Morten Welinder <terra@gnome.org>
29 2016-02-06 Morten Welinder <terra@gnome.org>
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>
42 2015-12-25 Morten Welinder <terra@gnome.org>
46 2015-09-20 Morten Welinder <terra@gnome.org>
50 2015-07-28 Morten Welinder <terra@gnome.org>
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
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>
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>
127 2015-02-04 Morten Welinder <terra@gnome.org>
131 2015-01-23 Morten Welinder <terra@gnome.org>
135 2014-09-25 Morten Welinder <terra@gnome.org>
139 2014-06-09 Morten Welinder <terra@gnome.org>
143 2014-05-23 Morten Welinder <terra@gnome.org>
147 2014-04-30 Morten Welinder <terra@gnome.org>
151 2014-04-13 Morten Welinder <terra@gnome.org>
155 2014-03-18 Morten Welinder <terra@gnome.org>
159 2014-03-03 Morten Welinder <terra@gnome.org>
163 2014-02-16 Morten Welinder <terra@gnome.org>
167 2014-02-11 Morten Welinder <terra@gnome.org>
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>
179 2013-10-07 Morten Welinder <terra@gnome.org>
183 2013-09-01 Morten Welinder <terra@gnome.org>
187 2013-08-27 Morten Welinder <terra@gnome.org>
191 2013-08-19 Morten Welinder <terra@gnome.org>
195 2013-07-10 Morten Welinder <terra@gnome.org>
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>
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>
237 2013-03-09 Morten Welinder <terra@gnome.org>
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.
252 (gnumeric_subtotal): Regularize handling of 2 (COUNT) and 3
255 2012-12-18 Morten Welinder <terra@gnome.org>
259 2012-11-29 Morten Welinder <terra@gnome.org>
263 2012-11-16 Morten Welinder <terra@gnome.org>
267 2012-09-06 Morten Welinder <terra@gnome.org>
271 2012-07-15 Morten Welinder <terra@gnome.org>
275 2012-06-25 Morten Welinder <terra@gnome.org>
279 2012-04-21 Morten Welinder <terra@gnome.org>
283 2012-03-02 Morten Welinder <terra@gnome.org>
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>
295 2011-11-24 Morten Welinder <terra@gnome.org>
299 2011-07-31 Morten Welinder <terra@gnome.org>
303 2011-07-20 Andreas J. Guelzow <aguelzow@pyrshep.ca>
305 * functions.c (gnumeric_growth): add new argument to collect_float_pairs
308 2011-05-21 Morten Welinder <terra@gnome.org>
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>
324 2011-02-02 Morten Welinder <terra@gnome.org>
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>
340 2010-10-04 Andreas J. Guelzow <aguelzow@pyrshep.ca>
342 * functions.c (gnm_reg_data_collect): remember the shape of the arrays
344 (gnumeric_trend): support multiple regression
346 2010-10-01 Morten Welinder <terra@gnome.org>
350 2010-09-04 Morten Welinder <terra@gnome.org>
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>
362 2010-07-30 Morten Welinder <terra@gnome.org>
366 2010-07-28 Morten Welinder <terra@gnome.org>
368 * functions.c: Prune includes.
370 2010-06-28 Morten Welinder <terra@gnome.org>
374 2010-06-16 Morten Welinder <terra@gnome.org>
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
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.
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
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>
426 2010-05-20 Morten Welinder <terra@gnome.org>
430 2010-05-07 Morten Welinder <terra@gnome.org>
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>
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>
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>
466 2010-01-20 Morten Welinder <terra@gnome.org>
468 * functions.c (gnumeric_trimmean): Fix p==1 case. Return right
470 (gnumeric_tdist): Don't allow negative x. Fixes #607008.
472 2010-01-19 Morten Welinder <terra@gnome.org>
476 2009-12-15 Morten Welinder <terra@gnome.org>
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
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>
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
514 (gnumeric_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>
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>
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>
550 2009-09-05 Morten Welinder <terra@gnome.org>
554 2009-08-30 Morten Welinder <terra@gnome.org>
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>
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>
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
601 2009-05-23 Morten Welinder <terra@gnome.org>
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>
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>
622 2009-03-22 Morten Welinder <terra@gnome.org>
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>
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
657 2008-10-18 Jody Goldberg <jody@gnome.org>
661 2008-09-19 Andreas J. Guelzow <aguelzow@pyrshep.ca>
663 * functions.c: (help_linest): correct desription (and convert
666 2008-08-29 Jody Goldberg <jody@gnome.org>
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
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>
685 2008-06-24 Morten Welinder <terra@gnome.org>
687 * functions.c (gnumeric_rank): Fix crash and error handling.
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>
720 2007-12-21 Jody Goldberg <jody@gnome.org>
724 2007-12-03 Jody Goldberg <jody@gnome.org>
728 2007-11-19 Jody Goldberg <jody@gnome.org>
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
746 2007-11-04 Morten Welinder <terra@gnome.org>
750 2007-10-21 Morten Welinder <terra@gnome.org>
754 2007-09-04 Jody Goldberg <jody@gnome.org>
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>
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>
791 2007-04-21 Morten Welinder <terra@gnome.org>
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>
803 2007-02-16 Morten Welinder <terra@gnome.org>
807 2006-12-17 Jody Goldberg <jody@gnome.org>
811 2006-12-04 Jody Goldberg <jody@gnome.org>
815 2006-11-20 Jody Goldberg <jody@gnome.org>
819 2006-11-19 Morten Welinder <terra@gnome.org>
823 2006-10-17 Jody Goldberg <jody@gnome.org>
827 2006-10-02 Jody Goldberg <jody@gnome.org>
831 2006-05-31 Jody Goldberg <jody@gnome.org>
833 * functions.c (cb_rank) : Adjust to signature change in CellIterFunc.
836 2006-05-08 Jody Goldberg <jody@gnome.org>
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
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>
872 2005-10-10 Jody Goldberg <jody@gnome.org>
876 2005-09-08 Jody Goldberg <jody@gnome.org>
880 2005-08-28 Morten Welinder <terra@gnome.org>
884 2005-08-28 Morten Welinder <terra@gnome.org>
888 2005-08-15 Morten Welinder <terra@gnome.org>
892 2005-06-13 Jody Goldberg <jody@gnome.org>
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>
907 2005-04-19 Morten Welinder <terra@gnome.org>
909 * functions.c (range_trimmean): Fix rounding problem and use
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
921 2005-02-08 Jody Goldberg <jody@gnome.org>
925 2005-01-17 Jody Goldberg <jody@gnome.org>
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>
943 2004-11-28 Jody Goldberg <jody@gnome.org>
947 2004-11-07 Jody Goldberg <jody@gnome.org>
951 2004-10-31 Jody Goldberg <jody@gnome.org>
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
961 (help_stdevpa): ditto
967 2004-10-05 Jody Goldberg <jody@gnome.org>
971 2004-09-08 Jody Goldberg <jody@gnome.org>
975 2004-09-08 Andreas J. Guelzow <aguelzow@taliesin.ca>
977 * functions.c (gnumeric_tdist): fix handling of negative x for
979 (help_tdist): document changes
981 2004-08-29 Jody Goldberg <jody@gnome.org>
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>
999 2004-07-12 Morten Welinder <terra@gnome.org>
1001 * functions.c (gnumeric_linest): Flip columns when out of order.
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>
1019 2003-12-23 Jody Goldberg <jody@gnome.org>
1023 2003-11-26 Jody Goldberg <jody@gnome.org>
1027 2003-10-08 Jody Goldberg <jody@gnome.org>
1031 2003-09-30 Morten Welinder <terra@gnome.org>
1033 * functions.c (gnumeric_frequency): Rewrite in terms of modern
1036 2003-09-15 Jody Goldberg <jody@gnome.org>
1040 2003-09-10 Jody Goldberg <jody@gnome.org>
1044 2003-08-21 Jody Goldberg <jody@gnome.org>
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>
1084 2003-06-07 Jody Goldberg <jody@gnome.org>
1088 2003-05-11 Jody Goldberg <jody@gnome.org>
1092 2003-01-28 Jody Goldberg <jody@gnome.org>
1096 2002-12-31 Jody Goldberg <jody@gnome.org>
1100 2002-12-22 Jody Goldberg <jody@gnome.org>
1104 2002-12-22 Jody Goldberg <jody@gnome.org>
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>
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>
1156 2002-10-27 Jody Goldberg <jody@gnome.org>
1160 2002-10-25 Morten Welinder <terra@diku.dk>
1162 * functions.c (gnumeric_gammainv): Don't declare floating point
1165 2002-09-30 Jody Goldberg <jody@gnome.org>
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>
1177 2002-08-12 Jody Goldberg <jody@gnome.org>
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>
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,
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>
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.