1 2018-03-13 Morten Welinder <terra@gnome.org>
5 2018-02-26 Morten Welinder <terra@gnome.org>
7 * functions.c (gnumeric_munit): Return the right error if we get a
10 2017-12-28 Morten Welinder <terra@gnome.org>
14 2017-12-01 Morten Welinder <terra@gnome.org>
18 2017-11-22 Morten Welinder <terra@gnome.org>
20 * functions.c (math_functions): Mark COUNTIF, COUNTIFS, COMBIN,
21 and COMBINA as unitless.
23 2017-11-18 Morten Welinder <terra@gnome.org>
27 2017-07-06 Morten Welinder <terra@gnome.org>
31 2017-04-05 Morten Welinder <terra@gnome.org>
33 * functions.c (gnumeric_reducepi): New function.
35 2017-03-20 Morten Welinder <terra@gnome.org>
39 2017-01-30 Morten Welinder <terra@gnome.org>
43 2016-10-02 Morten Welinder <terra@gnome.org>
45 * functions.c (make_symmetric): Renamed from symmetric and changed
46 to make a matrix symmetric instead of testing for it.
48 2016-08-20 Morten Welinder <terra@gnome.org>
52 2016-06-29 Morten Welinder <terra@gnome.org>
56 2016-06-21 Morten Welinder <terra@gnome.org>
58 * functions.c (gnumeric_countif): Anchor string matching at end.
59 (gnumeric_sumif): Ditto.
60 (gnumeric_averageif): Ditto.
62 2016-06-17 Morten Welinder <terra@gnome.org>
66 2016-05-06 Morten Welinder <terra@gnome.org>
70 2016-03-22 Morten Welinder <terra@gnome.org>
74 2016-02-06 Morten Welinder <terra@gnome.org>
78 2015-12-28 Morten Welinder <terra@gnome.org>
82 2015-12-25 Morten Welinder <terra@gnome.org>
86 2015-09-20 Morten Welinder <terra@gnome.org>
90 2015-07-28 Morten Welinder <terra@gnome.org>
94 2015-04-16 Morten Welinder <terra@gnome.org>
98 2015-03-19 Morten Welinder <terra@gnome.org>
100 * functions.c (gnumeric_acosh): Improve samples.
101 (gnumeric_atanh): Ditto.
103 2015-03-04 Morten Welinder <terra@gnome.org>
107 2015-02-04 Morten Welinder <terra@gnome.org>
111 2015-01-23 Morten Welinder <terra@gnome.org>
115 2014-09-25 Morten Welinder <terra@gnome.org>
119 2014-06-09 Morten Welinder <terra@gnome.org>
123 2014-05-23 Morten Welinder <terra@gnome.org>
127 2014-04-30 Morten Welinder <terra@gnome.org>
131 2014-04-13 Morten Welinder <terra@gnome.org>
135 2014-03-18 Morten Welinder <terra@gnome.org>
139 2014-03-03 Morten Welinder <terra@gnome.org>
143 2014-02-16 Morten Welinder <terra@gnome.org>
147 2014-02-11 Morten Welinder <terra@gnome.org>
151 2013-11-28 Morten Welinder <terra@gnome.org>
155 2013-11-14 Morten Welinder <terra@gnome.org>
157 * functions.c (gnumeric_cospi, gnumeric_sinpi): New functions.
159 2013-10-07 Morten Welinder <terra@gnome.org>
163 2013-09-01 Morten Welinder <terra@gnome.org>
167 2013-08-27 Morten Welinder <terra@gnome.org>
171 2013-08-27 Morten Welinder <terra@gnome.org>
173 * functions.c (gnumeric_gamma): Use new gnm_gamma.
175 2013-08-19 Morten Welinder <terra@gnome.org>
179 2013-07-10 Morten Welinder <terra@gnome.org>
183 2013-06-25 Morten Welinder <terra@gnome.org>
187 2013-05-19 Morten Welinder <terra@gnome.org>
189 * functions.c: Mark examples for translation when appropriate.
191 2013-04-26 Morten Welinder <terra@gnome.org>
195 2013-03-09 Morten Welinder <terra@gnome.org>
199 2013-01-18 Morten Welinder <terra@gnome.org>
201 * functions.c (gnumeric_minverse, gnumeric_mmult)
202 (gnumeric_leverage, gnumeric_linsolve, gnumeric_mdeterm)
203 (gnumeric_cholesky): Simplify using new matrix support.
204 (compare_gnumeric_eigen_ev): Sort first by absolute value.
206 2013-01-17 Morten Welinder <terra@gnome.org>
208 * functions.c (gnumeric_leverage): New function.
210 2013-01-14 Morten Welinder <terra@gnome.org>
212 * functions.c (gnumeric_munit): Restrict size to what would fit in
213 the sheet it's called from.
215 2013-01-13 Morten Welinder <terra@gnome.org>
217 * functions.c (gnumeric_linsolve): New function.
219 2012-12-18 Morten Welinder <terra@gnome.org>
223 2012-11-29 Morten Welinder <terra@gnome.org>
227 2012-11-16 Morten Welinder <terra@gnome.org>
231 2012-11-02 Morten Welinder <terra@gnome.org>
233 * functions.c (gnumeric_power): Extend to three arguments for root
236 2012-09-06 Morten Welinder <terra@gnome.org>
240 2012-07-15 Morten Welinder <terra@gnome.org>
244 2012-06-25 Morten Welinder <terra@gnome.org>
248 2012-04-21 Morten Welinder <terra@gnome.org>
252 2012-03-02 Morten Welinder <terra@gnome.org>
256 2011-11-27 Morten Welinder <terra@gnome.org>
260 2011-11-25 Morten Welinder <terra@gnome.org>
262 * functions.c (gnumeric_sumproduct_common): Improve accuracy.
264 2011-11-24 Morten Welinder <terra@gnome.org>
268 2011-11-17 Andreas J. Guelzow <aguelzow@pyrshep.ca>
270 * functions.c (help_pi): use mathematical pi rather than greek pi
271 (help_sqrtpi): use mathematical pi rather than greek pi
273 2011-10-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
275 * functions.c (help_sumproduct): add compatibility statement
276 (help_odf_sumproduct): add compatibility statement
278 2011-10-31 Morten Welinder <terra@gnome.org>
280 * functions.c (gnumeric_sumproduct_common): New function extracted
281 from gnumeric_sumproduct.
282 (gnumeric_sumproduct): Use gnumeric_sumproduct_common.
283 (gnumeric_odf_sumproduct): New function.
285 2011-07-31 Morten Welinder <terra@gnome.org>
289 2011-06-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
291 * functions.c (help_sumif): add note
293 2011-05-21 Morten Welinder <terra@gnome.org>
297 2011-03-24 Morten Welinder <terra@gnome.org>
301 2011-02-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
303 * functions.c do not use macros in _() arguments.
305 2011-02-12 Andreas J. Guelzow <aguelzow@pyrshep.ca>
307 * functions.c (help_atan2): Correct result range.
308 (help_atan): add result range note
310 2011-02-02 Morten Welinder <terra@gnome.org>
314 2011-01-23 Andreas J. Guelzow <aguelzow@pyrshep.ca>
316 * functions.c (help_atan2): fix order of arguments
318 2010-11-25 Morten Welinder <terra@gnome.org>
322 2010-10-01 Morten Welinder <terra@gnome.org>
326 2010-09-04 Morten Welinder <terra@gnome.org>
330 2010-08-16 Morten Welinder <terra@gnome.org>
334 2010-07-30 Morten Welinder <terra@gnome.org>
338 2010-07-29 Morten Welinder <terra@gnome.org>
340 * functions.c (gnumeric_munit): Protect against overflow.
342 2010-07-23 Andreas J. Guelzow <aguelzow@pyrshep.ca>
344 * functions.c (help_trunc): fix argument description
346 2010-06-28 Morten Welinder <terra@gnome.org>
350 2010-06-16 Morten Welinder <terra@gnome.org>
354 2010-06-10 Andreas J. Guelzow <aguelzow@pyrshep.ca>
356 * functions.c (help_multinomial): fix invalid utf-8.
358 2010-06-11 Morten Welinder <terra@gnome.org>
360 * functions.c (gnumeric_seriessum): Ignore blanks for
363 2010-06-10 Andreas J. Guelzow <aguelzow@pyrshep.ca>
365 * functions.c: remove superfluous spaces, inconsitent periods, etc.
367 2010-05-30 Morten Welinder <terra@gnome.org>
371 2010-05-20 Morten Welinder <terra@gnome.org>
375 2010-05-07 Morten Welinder <terra@gnome.org>
379 2010-04-16 Morten Welinder <terra@gnome.org>
383 2010-03-08 Morten Welinder <terra@gnome.org>
387 2010-02-13 Morten Welinder <terra@gnome.org>
391 2010-01-19 Morten Welinder <terra@gnome.org>
395 2010-01-13 Morten Welinder <terra@gnome.org>
397 * functions.c (range_gcd): Handle GCD(2,0)=2 as Excel, but err on
400 2009-12-23 Andreas J. Guelzow <aguelzow@pyrshep.ca>
402 * functions.c (compare_doubles): rename to
403 compare_gnumeric_eigen_ev and change all callers
404 (compare_gnumeric_eigen_ev): use the true type
406 2009-12-23 Morten Welinder <terra@gnome.org>
408 * functions.c (gnm_gcd_max): Fix type.
410 2009-12-23 Andreas J. Guelzow <aguelzow@pyrshep.ca>
412 * functions.c (compare_doubles): rename to
413 compare_gnumeric_eigen_ev and change all callers
414 (compare_gnumeric_eigen_ev): use the true type
416 2009-12-21 Andreas J. Guelzow <aguelzow@pyrshep.ca>
418 * plugin.xml.in: add EIGEN
419 * functions.c (help_eigen): new
421 )compare_doubles): new
422 (gnumeric_eigen): new
423 (math_functions): add EIGEN
425 2009-12-15 Morten Welinder <terra@gnome.org>
429 2009-12-03 Morten Welinder <terra@gnome.org>
431 * functions.c (cb_averageif, cb_sumif, cb_countif): Handle empty
432 cells. Part of #603671.
434 2009-11-29 Morten Welinder <terra@gnome.org>
438 2009-11-01 Morten Welinder <terra@gnome.org>
442 2009-10-11 Morten Welinder <terra@gnome.org>
446 2009-09-20 Morten Welinder <terra@gnome.org>
450 2009-09-05 Morten Welinder <terra@gnome.org>
454 2009-08-30 Andreas J. Guelzow <aguelzow@pyrshep.ca>
456 * plugin.xml.in: add CHOLESKY
457 * functions.c (help_cholesky): new
458 (gnm_matrix_cholesky): new
459 (gnumeric_cholesky): new
460 (math_functions): add CHOLESKY
462 2009-08-30 Morten Welinder <terra@gnome.org>
466 2009-08-25 Andreas J. Guelzow <aguelzow@pyrshep.ca>
468 * plugin.xml.in: add COMBINA and ARABIC
469 * functions.c (help_combina): new
470 (gnumeric_combina): new
472 (gnumeric_arabic): new
473 (math_functions): add COMBINA and ARABIC
475 2009-08-25 Andreas J. Guelzow <aguelzow@pyrshep.ca>
477 * plugin.xml.in: add munit
478 * functions.c (help_munit): new
479 (gnumeric_munit): new
480 (math_functions): add MUNIT
482 2009-08-20 Morten Welinder <terra@gnome.org>
484 * functions.c (gnumeric_gammaln): Moved from fn-stat. Fix domain.
485 (gnumeric_gamma): New function.
487 2009-08-16 Andreas J. Guelzow <aguelzow@pyrshep.ca>
489 * functions.c (help_sumif): fix argument name
490 (help_averageif): new
492 (gnumeric_averageif): new
493 (math_functions): add AVERAGEIF
494 * plugin.xml.in: add AVERAGEIF
496 2009-08-16 Andreas J. Guelzow <aguelzow@pyrshep.ca>
498 * functions.c: a few description corrections:
499 @argument --> @{argument}
501 2009-08-15 Morten Welinder <terra@gnome.org>
505 2009-08-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
507 * functions.c: remove argument names from GnmFuncDescriptor
509 2009-08-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
511 * functions.c (help_sech): fix name record
513 2009-08-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
515 * functions.c (help_abs): fix name record
516 (help_asinh): fix name record
517 (help_coth): fix name record
518 (help_degrees): fix name record
519 (help_csch): fix name record
521 (help_tanh): fix name record
522 (help_round): fix name record
524 2009-08-14 Andreas J. Guelzow <aguelzow@pyrshep.ca>
526 * functions.c (help_*): change x:value to x:number throughout
527 (help_asin): add argument description
529 2009-06-30 Andreas J. Guelzow <aguelzow@pyrshep.ca>
531 * functions.c (help_sin): fix order of items
533 2009-06-30 Andreas J. Guelzow <aguelzow@pyrshep.ca>
535 * functions.c: conversion to new function description
537 2009-06-29 Andreas J. Guelzow <aguelzow@pyrshep.ca>
539 * functions.c: partial conversion to new function description
541 2009-06-21 Andreas J. Guelzow <aguelzow@pyrshep.ca>
543 * plugin.xml.in: new csc, csh, sec, sech
544 * functions.c: new csc, csh, sec, sech functions
545 (help_ceil): update to new format
546 (help_ceiling): ditto
549 2009-06-20 Morten Welinder <terra@gnome.org>
553 2009-06-17 Morten Welinder <terra@gnome.org>
555 * functions.c (gnumeric_coth, gnumeric_acoth): New functions.
557 2009-06-16 Morten Welinder <terra@gnome.org>
559 * functions.c: Start adding external references to a few
562 2009-06-09 Morten Welinder <terra@gnome.org>
564 * functions.c (gnumeric_acot, gnumeric_cot): New functions.
565 (range_gcd): Handle first argument not integer better. Fixes
568 2009-05-23 Morten Welinder <terra@gnome.org>
572 2009-05-14 Morten Welinder <terra@gnome.org>
574 * functions.c (range_lcm): Don't change the supplied data.
576 2009-05-06 Morten Welinder <terra@gnome.org>
580 2009-04-25 Morten Welinder <terra@gnome.org>
584 2009-03-22 Morten Welinder <terra@gnome.org>
588 2009-02-22 Morten Welinder <terra@gnome.org>
592 2009-02-17 Morten Welinder <terra@gnome.org>
594 * functions.c (gnumeric_seriessum): This should not be a vararg
595 function. Fix handling of x==0. Fix handling of blanks, bools,
598 2008-10-26 Morten Welinder <terra@gnome.org>
600 * functions.c (struct SumIfClosure): store column and row offsets
601 in ints, not in a GnmCellPos.
602 (gnumeric_sumif): Normalize ranges. Fixes #557782. I doubt the
603 previous code worked with one range absolute, the other relative.
605 2008-10-18 Jody Goldberg <jody@gnome.org>
609 2008-10-01 Morten Welinder <terra@gnome.org>
611 * functions.c (gnumeric_sumx2my2, gnumeric_sumx2py2,
612 gnumeric_sumxmy2): Use float_range_function2. Fixes #554040.
614 2008-09-12 Morten Welinder <terra@gnome.org>
616 * functions.c (gnumeric_sumif): Check that argv[2] is a range, if
617 it is present. Fixes #552006.
619 2008-08-29 Jody Goldberg <jody@gnome.org>
623 2008-06-25 Jody Goldberg <jody@gnome.org>
627 2008-05-19 Morten Welinder <terra@gnome.org>
629 * functions.c (gnumeric_sumproduct): Band-aid #533507.
631 2008-05-04 Jody Goldberg <jody@gnome.org>
635 2007-12-21 Jody Goldberg <jody@gnome.org>
639 2007-12-29 Jody Goldberg <jody@gnome.org>
641 * functions.c (help_floor) : re-order the help text. The current
642 dump routine is too stupid to order things correctly for the
645 2007-12-03 Jody Goldberg <jody@gnome.org>
649 2007-11-19 Jody Goldberg <jody@gnome.org>
653 2007-11-04 Morten Welinder <terra@gnome.org>
657 2007-10-21 Morten Welinder <terra@gnome.org>
661 2007-09-04 Jody Goldberg <jody@gnome.org>
665 2007-07-24 Jody Goldberg <jody@gnome.org>
669 2007-05-03 Morten Welinder <terra@gnome.org>
673 2007-04-21 Morten Welinder <terra@gnome.org>
677 2007-03-28 Jean Brefort <jean.brefort@normalesup.org>
679 * functions.c: use new names for range and regression functions.
681 2007-03-04 Morten Welinder <terra@gnome.org>
685 2007-02-20 Morten Welinder <terra@gnome.org>
687 * functions.c (gnumeric_fact): Simply use fact() for integers.
689 (gnumeric_fact): Improve precision for arguments very near zero.
691 2007-02-16 Morten Welinder <terra@gnome.org>
695 2006-12-17 Jody Goldberg <jody@gnome.org>
699 2006-12-04 Jody Goldberg <jody@gnome.org>
703 2006-11-20 Jody Goldberg <jody@gnome.org>
707 2006-11-19 Morten Welinder <terra@gnome.org>
711 2006-10-17 Jody Goldberg <jody@gnome.org>
715 2006-09-24 Jody Goldberg <jody@gnome.org>
717 * functions.c (help_floor) : convert to the new form of docs.
719 2006-10-02 Jody Goldberg <jody@gnome.org>
723 2006-05-31 Jody Goldberg <jody@gnome.org>
725 * functions.c (callback_function_sumxy) : Adjust to the signature
726 change in CellIterFunc.
727 (cb_countif) : ditto.
729 (cb_function_mmult_validate) : ditto.
731 2006-05-08 Jody Goldberg <jody@gnome.org>
735 2006-03-27 Jody Goldberg <jody@gnome.org>
737 * functions.c (gnumeric_sumproduct) : fix typo.
739 2006-03-18 Morten Welinder <terra@gnome.org>
741 * functions.c (gnumeric_roman): Fix error cases.
742 (gnumeric_combin): Ditto.
744 2006-01-31 Morten Welinder <terra@gnome.org>
746 * functions.c (range_lcm, range_gcd): Make these work for all
747 arguments up to the max size that can be represented accurately.
749 2006-01-25 Morten Welinder <terra@gnome.org>
751 * functions.c (gnumeric_trunc, gnumeric_round, gnumeric_roundup):
752 Fix precision in the negative-digits case. Handle extreme digits
754 (gnumeric_rounddown): Alias to gnumeric_trunc.
756 2006-01-09 Morten Welinder <terra@gnome.org>
758 * functions.c (gnumeric_trunc, gnumeric_rounddown, gnumeric_round,
759 gnumeric_roundup): Handle underflow.
760 (gnumeric_factdouble): Sane implementation. Prevents
763 2005-12-28 Jody Goldberg <jody@gnome.org>
765 * functions.c (gnumeric_ceiling) : (n,0) = 0 not div/0
767 2005-11-29 Morten Welinder <terra@gnome.org>
769 * functions.c (gnumeric_atan2): Fix (0,0) case as reported by
772 2005-11-14 Jody Goldberg <jody@gnome.org>
776 2005-10-10 Jody Goldberg <jody@gnome.org>
780 2005-09-08 Jody Goldberg <jody@gnome.org>
784 2005-08-28 Morten Welinder <terra@gnome.org>
788 2005-08-28 Morten Welinder <terra@gnome.org>
792 2005-08-15 Morten Welinder <terra@gnome.org>
796 2005-07-15 Jody Goldberg <jody@gnome.org>
798 * functions.c (validate_range_numeric_matrix) : Add a comment to
799 clarify result and fix handling of simple scalars.
801 2005-06-13 Jody Goldberg <jody@gnome.org>
805 2005-05-10 Morten Welinder <terra@gnome.org>
807 * functions.c (gnumeric_sumif): Yet another inter-sheet fix.
809 2005-05-10 Jody Goldberg <jody@gnome.org>
813 2005-04-04 Jody Goldberg <jody@gnome.org>
815 http://bugzilla.gnome.org/show_bug.cgi?id=171509
816 * functions.c (gnumeric_sumif) : relax the 3d-ref check
817 (gnumeric_countif) : ditto.
819 2005-02-11 Andreas J. Guelzow <aguelzow@taliesin.ca>
821 * functions.c (help_rounddown): change documentation text
822 (help_roundup): change documentation text
823 (gnumeric_rounddown): change handling of negative numbers to make
824 the same errors as MSExcel
825 (gnumeric_roundup): ditto
827 2005-02-09 Jody Goldberg <jody@gnome.org>
829 * functions.c (gnumeric_sumif) : rework to use a less stupid
830 algorithm. This is significantly faster and handles differences in
831 the shape of the target range and the src range. It also explicitly
832 dis-allows 3d refs (we could support this even if XL does not) and
833 removes the use of TRUE==1 for XL compat.
834 (gnumeric_countif) : ditto. Keeping a list of values just so that we
835 could count them was silly.
837 2005-02-09 Morten Welinder <terra@gnome.org>
839 * functions.c (gnumeric_pi): Revert to classical value.
841 2005-02-08 Jody Goldberg <jody@gnome.org>
845 2005-02-01 Morten Welinder <terra@gnome.org>
847 * functions.c (gnumeric_pi): Be careful what you wish for.
849 2005-01-17 Jody Goldberg <jody@gnome.org>
853 2005-01-10 Jody Goldberg <jody@gnome.org>
855 * functions.c (gnumeric_sumproduct) : ignore booleans and strings to
856 be consistent with MS Excel. It is most likely being done to be
857 constistent with SUM.
859 2005-01-10 Morten Welinder <terra@gnome.org>
861 * functions.c (gnumeric_floor): FLOOR(0,0)==0 for XL
863 (gnumeric_ceiling): CEILING(0,0==0.
865 2004-12-20 Morten Welinder <terra@gnome.org>
867 * functions.c: Doc fixes for ODD and EVEN.
869 2004-12-09 Jody Goldberg <jody@gnome.org>
873 2004-11-28 Jody Goldberg <jody@gnome.org>
877 2004-11-07 Jody Goldberg <jody@gnome.org>
881 2004-10-31 Jody Goldberg <jody@gnome.org>
885 2004-10-08 Morten Welinder <terra@gnome.org>
887 * functions.c (gnumeric_hypot): New function.
889 2004-10-05 Jody Goldberg <jody@gnome.org>
893 2004-09-08 Jody Goldberg <jody@gnome.org>
897 2004-08-29 Jody Goldberg <jody@gnome.org>
901 2004-07-20 Morten Welinder <terra@gnome.org>
903 * functions.c (gnumeric_fact): Use lgamma_rgnum.
905 2004-07-19 Jody Goldberg <jody@gnome.org>
909 2004-05-28 Jody Goldberg <jody@gnome.org>
911 * functions.c : ceil is gnumeric spefic, ceiling is what's in XL.
913 2004-05-11 Morten Welinder <terra@gnome.org>
915 * functions.c (gnumeric_expm1, gnumeric_ln1p): New functions.
917 2004-03-28 Jody Goldberg <jody@gnome.org>
921 2004-02-18 Morten Welinder <terra@gnome.org>
923 * functions.c (gnumeric_ceiling, gnumeric_floor): Fix error code
924 for zero significance.
926 2003-12-23 Jody Goldberg <jody@gnome.org>
930 2003-11-26 Jody Goldberg <jody@gnome.org>
934 2003-10-08 Jody Goldberg <jody@gnome.org>
938 2003-09-15 Jody Goldberg <jody@gnome.org>
942 2003-09-10 Jody Goldberg <jody@gnome.org>
946 2003-08-21 Jody Goldberg <jody@gnome.org>
950 2003-08-21 Jody Goldberg <jody@gnome.org>
952 * functions.c (validate_range_numeric_matrix) : be more lenient about
953 what to call a 3d mult.
955 2003-07-16 Jody Goldberg <jody@gnome.org>
957 * functions.c : add description of bounds to POWER docs.
958 improve characterization of beta and betaln
960 2003-07-14 Jody Goldberg <jody@gnome.org>
962 * functions.c (gnumeric_beta) : link to GAMMALN not GAMMA
964 2003-07-07 Morten Welinder <terra@gnome.org>
966 * functions.c (range_gcd): Fix rounding issues.
969 2003-07-05 Jody Goldberg <jody@gnome.org>
971 * functions.c (callback_function_criteria) : new eval semantics do not
972 guarantee that range content is evaluated before being called.
973 (callback_function_sumif) : ditto.
974 (callback_function_sumxy) : ditto.
976 2003-06-23 Andreas J. Guelzow <aguelzow@taliesin.ca>
978 * functions.c: spelling fixes
979 * plugin.xml.in: trig is part of math
981 2003-06-07 Jody Goldberg <jody@gnome.org>
985 2003-06-07 Jody Goldberg <jody@gnome.org>
989 2003-05-11 Jody Goldberg <jody@gnome.org>
993 2003-03-07 Morten Welinder <terra@diku.dk>
995 * functions.c (gnumeric_fib): Use G_N_ELEMENTS.
997 2003-03-05 Morten Welinder <terra@diku.dk>
999 * functions.c (validate_range_numeric_matrix): Fix return type.
1001 2003-01-28 Jody Goldberg <jody@gnome.org>
1005 2003-01-03 Jody Goldberg <jody@gnome.org>
1007 * functions.c (callback_function_mmult_validate) : we need to ensure
1008 that the target cells have been recalced before using them.
1010 2003-01-02 Morten Welinder <terra@diku.dk>
1012 * functions.c (gnumeric_minverse): Use new matrix_invert.
1013 (gnumeric_mdeterm): Use new matrix_determinant.
1015 2002-12-31 Jody Goldberg <jody@gnome.org>
1019 2002-12-22 Jody Goldberg <jody@gnome.org>
1023 2002-12-22 Jody Goldberg <jody@gnome.org>
1027 2002-12-16 Morten Welinder <terra@diku.dk>
1029 * functions.c (validate_range_numeric_matrix): Return errors as
1030 GnmStdError. All callers changed.
1032 2002-11-15 Jody Goldberg <jody@gnome.org>
1036 2002-11-07 Morten Welinder <terra@diku.dk>
1038 * functions.c (gnumeric_beta, gnumeric_betaln): New functions.
1040 2002-11-06 Morten Welinder <terra@diku.dk>
1042 * functions.c (gnumeric_fact): Use lgammagnum, not lgamma. Extend
1043 to negative non-integers.
1045 2002-11-04 Morten Welinder <terra@diku.dk>
1047 * functions.c: Adapt to new autoformat specs.
1049 2002-11-02 J.H.M. Dassen (Ray) <jdassen@debian.org>
1051 * functions.c: Don't use // comments.
1053 2002-11-01 Jody Goldberg <jody@gnome.org>
1057 2002-10-28 Morten Welinder <terra@diku.dk>
1059 * functions.c (gnumeric_seriessum): New clean implementation.
1061 2002-10-27 Jody Goldberg <jody@gnome.org>
1065 2002-10-15 Morten Welinder <terra@diku.dk>
1067 * functions.c: Use "S", not "?", for criterial arg. Add status
1070 2002-10-14 Morten Welinder <terra@diku.dk>
1072 * functions.c (gnumeric_even): Use fmodgnum.
1073 (gnumeric_odd): Ditto.
1074 (gnumeric_mround): Ditto.
1076 2002-10-14 Morten Welinder <terra@diku.dk>
1078 * functions.c (gnumeric_mround): Fix =MROUND(x,0) to be XL
1081 2002-10-11 Morten Welinder <terra@diku.dk>
1083 * functions.c (gnumeric_mod): Handle non-integer args.
1085 2002-09-30 Jody Goldberg <jody@gnome.org>
1089 2002-09-20 Morten Welinder <terra@diku.dk>
1091 * functions.c (gnumeric_fib): New function.
1093 2002-08-25 Jody Goldberg <jody@gnome.org>
1097 2002-08-12 Jody Goldberg <jody@gnome.org>
1101 2002-07-22 Zbigniew Chyla <cyba@gnome.pl>
1103 * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
1105 2002-07-28 Jukka Pekka <jiivonen@hutcs.cs.hut.fi>
1107 * functions.c: Even more function description clean up.
1109 2002-07-27 Jukka Pekka <jiivonen@hutcs.cs.hut.fi>
1111 * functions.c: Function description clean up.
1113 2002-07-21 Jody Goldberg <jody@gnome.org>
1117 2002-07-08 Jukka Pekka <jiivonen@hutcs.cs.hut.fi>
1119 * functions.c: Moved RAND(), RANDBERNOULLI(), RNADBETWEEN(),
1120 RANDBINOM(), RANDEXP(), RANDNEGBINOM(), and RANDPOISSON() to
1123 2002-05-29 Jody Goldberg <jody@gnome.org>
1127 2002-05-03 Andreas J. Guelzow <aguelzow@taliesin.ca>
1129 * functions.c : mark argument names for translation and adjust
1130 them for use by the formula guru.