1.12.31
[gnumeric.git] / plugins / fn-numtheory / ChangeLog
blob8e91d2d4c9a277f62e4653c5a177ee90e598cf50
1 2016-06-29  Morten Welinder <terra@gnome.org>
3         * Release 1.12.31
5 2016-06-17  Morten Welinder <terra@gnome.org>
7         * Release 1.12.30
9 2016-05-06  Morten Welinder <terra@gnome.org>
11         * Release 1.12.29
13 2016-03-22  Morten Welinder <terra@gnome.org>
15         * Release 1.12.28
17 2016-02-06  Morten Welinder <terra@gnome.org>
19         * Release 1.12.27
21 2015-12-28  Morten Welinder <terra@gnome.org>
23         * Release 1.12.26
25 2015-12-25  Morten Welinder <terra@gnome.org>
27         * Release 1.12.25
29 2015-09-20  Morten Welinder <terra@gnome.org>
31         * Release 1.12.24
33 2015-07-28  Morten Welinder <terra@gnome.org>
35         * Release 1.12.23
37 2015-04-16  Morten Welinder <terra@gnome.org>
39         * Release 1.12.22
41 2015-03-04  Morten Welinder <terra@gnome.org>
43         * Release 1.12.21
45 2015-02-04  Morten Welinder <terra@gnome.org>
47         * Release 1.12.20
49 2015-01-23  Morten Welinder <terra@gnome.org>
51         * Release 1.12.19
53 2014-09-25  Morten Welinder <terra@gnome.org>
55         * Release 1.12.18
57 2014-06-09  Morten Welinder <terra@gnome.org>
59         * Release 1.12.17
61 2014-05-23  Morten Welinder <terra@gnome.org>
63         * Release 1.12.16
65 2014-04-30  Morten Welinder <terra@gnome.org>
67         * Release 1.12.15
69 2014-04-13  Morten Welinder <terra@gnome.org>
71         * Release 1.12.14
73 2014-03-18  Morten Welinder <terra@gnome.org>
75         * Release 1.12.13
77 2014-03-03  Morten Welinder <terra@gnome.org>
79         * Release 1.12.12
81 2014-02-16  Morten Welinder <terra@gnome.org>
83         * Release 1.12.11
85 2014-02-11  Morten Welinder <terra@gnome.org>
87         * Release 1.12.10
89 2013-11-28  Morten Welinder <terra@gnome.org>
91         * Release 1.12.9
93 2013-10-07  Morten Welinder <terra@gnome.org>
95         * Release 1.12.8
97 2013-09-01  Morten Welinder <terra@gnome.org>
99         * Release 1.12.7
101 2013-08-27  Morten Welinder <terra@gnome.org>
103         * Release 1.12.6
105 2013-08-19  Morten Welinder <terra@gnome.org>
107         * Release 1.12.5
109 2013-07-10  Morten Welinder <terra@gnome.org>
111         * Release 1.12.4
113 2013-06-25  Morten Welinder <terra@gnome.org>
115         * Release 1.12.3
117 2013-04-26  Morten Welinder <terra@gnome.org>
119         * Release 1.12.2
121 2013-04-12  Morten Welinder  <terra@gnome.org>
123         * numtheory.c (ithprime): Minor speed-up.  Increase limit to 10^7
124         primes.
125         (gnumeric_nt_omega): New function.
127 2013-03-09  Morten Welinder <terra@gnome.org>
129         * Release 1.12.1
131 2012-12-18  Morten Welinder <terra@gnome.org>
133         * Release 1.12.0
135 2012-11-29  Morten Welinder <terra@gnome.org>
137         * Release 1.11.91
139 2012-11-16  Morten Welinder <terra@gnome.org>
141         * Release 1.11.90
143 2012-09-06  Morten Welinder <terra@gnome.org>
145         * Release 1.11.6
147 2012-07-15  Morten Welinder <terra@gnome.org>
149         * Release 1.11.5
151 2012-06-25  Morten Welinder <terra@gnome.org>
153         * Release 1.11.4
155 2012-04-21  Morten Welinder <terra@gnome.org>
157         * Release 1.11.3
159 2012-03-02  Morten Welinder <terra@gnome.org>
161         * Release 1.11.2
163 2011-11-27  Morten Welinder <terra@gnome.org>
165         * Release 1.11.1
167 2011-11-24  Morten Welinder <terra@gnome.org>
169         * Release 1.11.0
171 2011-07-31  Morten Welinder <terra@gnome.org>
173         * Release 1.10.17
175 2011-05-21  Morten Welinder <terra@gnome.org>
177         * Release 1.10.15
179 2011-03-24  Morten Welinder <terra@gnome.org>
181         * Release 1.10.14
183 2011-02-02  Morten Welinder <terra@gnome.org>
185         * Release 1.10.13
187 2010-11-25  Morten Welinder <terra@gnome.org>
189         * Release 1.10.12
191 2010-10-01  Morten Welinder <terra@gnome.org>
193         * Release 1.10.11
195 2010-09-04  Morten Welinder <terra@gnome.org>
197         * Release 1.10.10
199 2010-08-16  Morten Welinder <terra@gnome.org>
201         * Release 1.10.9
203 2010-07-30  Morten Welinder <terra@gnome.org>
205         * Release 1.10.8
207 2010-06-28  Morten Welinder <terra@gnome.org>
209         * Release 1.10.7
211 2010-06-16  Morten Welinder <terra@gnome.org>
213         * Release 1.10.6
215 2010-05-30  Morten Welinder <terra@gnome.org>
217         * Release 1.10.5
219 2010-05-20  Morten Welinder <terra@gnome.org>
221         * Release 1.10.4
223 2010-05-07  Morten Welinder <terra@gnome.org>
225         * Release 1.10.3
227 2010-04-16  Morten Welinder <terra@gnome.org>
229         * Release 1.10.2
231 2010-03-08  Morten Welinder <terra@gnome.org>
233         * Release 1.10.1
235 2010-02-13  Morten Welinder <terra@gnome.org>
237         * Release 1.10.0
239 2010-01-19  Morten Welinder <terra@gnome.org>
241         * Release 1.9.18
243 2009-12-15  Morten Welinder <terra@gnome.org>
245         * Release 1.9.17
247 2009-11-29  Morten Welinder <terra@gnome.org>
249         * Release 1.9.16
251 2009-11-01  Morten Welinder <terra@gnome.org>
253         * Release 1.9.15
255 2009-10-11  Morten Welinder <terra@gnome.org>
257         * Release 1.9.14
259 2009-09-20  Morten Welinder <terra@gnome.org>
261         * Release 1.9.13
263 2009-09-05  Morten Welinder <terra@gnome.org>
265         * Release 1.9.12
267 2009-08-30  Morten Welinder <terra@gnome.org>
269         * Release 1.9.11
271 2009-08-15  Morten Welinder <terra@gnome.org>
273         * Release 1.9.10
275 2009-08-14  Andreas J. Guelzow <aguelzow@pyrshep.ca>
277         * numtheory.c: remove argument names from GnmFuncDescriptor
279 2009-07-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
281         * numtheory.c (help_sigma): escape argument name
283 2009-06-29 Andreas J. Guelzow <aguelzow@pyrshep.ca>
285         * numtheory.c (help_d): fix example
287 2009-06-28 Andreas J. Guelzow <aguelzow@pyrshep.ca>
289         * numtheory.c (help_*): change to new type of description
291 2009-06-20  Morten Welinder <terra@gnome.org>
293         * Release 1.9.9
295 2009-05-23  Morten Welinder <terra@gnome.org>
297         * Release 1.9.8
299 2009-05-06  Morten Welinder <terra@gnome.org>
301         * Release 1.9.7
303 2009-04-25  Morten Welinder <terra@gnome.org>
305         * Release 1.9.6
307 2009-03-22  Morten Welinder <terra@gnome.org>
309         * Release 1.9.5
311 2009-03-01  Morten Welinder  <terra@gnome.org>
313         * numtheory.c: Increase range of allowed input.
315 2009-03-01  Morten Welinder  <terra@gnome.org>
317         * numtheory.c (prime_factor): Change result type to guint64.
318         (gnumeric_pfactor): Keep factor in guint64, not int.
320 2009-02-22  Morten Welinder <terra@gnome.org>
322         * Release 1.9.4
324 2008-10-18  Jody Goldberg <jody@gnome.org>
326         * Release 1.9.3
328 2008-08-29  Jody Goldberg <jody@gnome.org>
330         * Release 1.9.2
332 2008-06-25  Jody Goldberg <jody@gnome.org>
334         * Release 1.9.1
336 2008-05-04  Jody Goldberg <jody@gnome.org>
338         * Release 1.9.0
340 2007-12-21  Jody Goldberg <jody@gnome.org>
342         * Release 1.8.0
344 2007-12-03  Jody Goldberg <jody@gnome.org>
346         * Release 1.7.91
348 2007-11-19  Jody Goldberg <jody@gnome.org>
350         * Release 1.7.90
352 2007-11-04  Morten Welinder <terra@gnome.org>
354         * Release 1.7.14
356 2007-10-21  Morten Welinder <terra@gnome.org>
358         * Release 1.7.13
360 2007-09-04  Jody Goldberg <jody@gnome.org>
362         * Release 1.7.12
364 2007-07-24  Jody Goldberg <jody@gnome.org>
366         * Release 1.7.11
368 2007-05-03  Morten Welinder <terra@gnome.org>
370         * Release 1.7.10
372 2007-04-21  Morten Welinder <terra@gnome.org>
374         * Release 1.7.9
376 2007-03-04  Morten Welinder <terra@gnome.org>
378         * Release 1.7.8
380 2007-02-16  Morten Welinder <terra@gnome.org>
382         * Release 1.7.7
384 2006-12-17  Jody Goldberg <jody@gnome.org>
386         * Release 1.7.6
388 2006-12-04  Jody Goldberg <jody@gnome.org>
390         * Release 1.7.5
392 2006-11-20  Jody Goldberg <jody@gnome.org>
394         * Release 1.7.4
396 2006-11-19  Morten Welinder <terra@gnome.org>
398         * Release 1.7.3
400 2006-10-17  Jody Goldberg <jody@gnome.org>
402         * Release 1.7.2
404 2006-10-02  Jody Goldberg <jody@gnome.org>
406         * Release 1.7.1
408 2006-05-08  Jody Goldberg <jody@gnome.org>
410         * Release 1.7.0
412 2006-03-19  Morten Welinder  <terra@gnome.org>
414         * numtheory.c (isprime, prime_factor): Make this work for numbers
415         up to bit_max.  (Or up to the square of the (1<<20)th prime.)
416         (func_bitrshift, func_bitlshift): Handle shift counts up to 64.
418 2006-02-06  Morten Welinder  <terra@gnome.org>
420         * numtheory.c (func_bitor, func_bitxor, func_bitand,
421         func_bitlshift, func_bitrshift): Handle large arguments sanely.
423 2005-11-14  Jody Goldberg <jody@gnome.org>
425         * Release 1.6.1
427 2005-10-10  Jody Goldberg <jody@gnome.org>
429         * Release 1.6.0
431 2005-09-08  Jody Goldberg <jody@gnome.org>
433         * Release 1.5.90
435 2005-08-28  Morten Welinder <terra@gnome.org>
437         * Release 1.5.5
439 2005-08-28  Morten Welinder <terra@gnome.org>
441         * Release 1.5.4
443 2005-08-15  Morten Welinder <terra@gnome.org>
445         * Release 1.5.3
447 2005-06-13  Jody Goldberg <jody@gnome.org>
449         * Release 1.5.2
451 2005-05-10  Jody Goldberg <jody@gnome.org>
453         * Release 1.5.1
455 2005-02-16  Jody Goldberg <jody@gnome.org>
457         * numtheory.c : Fix the help entries for PFACTOR and NT_PI
459 2005-02-08  Jody Goldberg <jody@gnome.org>
461         * Release 1.5.0
463 2005-01-17  Jody Goldberg <jody@gnome.org>
465         * Release 1.4.2
467 2004-12-09  Jody Goldberg <jody@gnome.org>
469         * Release 1.4.1
471 2004-11-28  Jody Goldberg <jody@gnome.org>
473         * Release 1.4.0
475 2004-11-07  Jody Goldberg <jody@gnome.org>
477         * Release 1.3.93
479 2004-10-31  Jody Goldberg <jody@gnome.org>
481         * Release 1.3.92
483 2004-10-11  Morten Welinder  <terra@gnome.org>
485         * numtheory.c (gnumeric_pfactor): New function.
487 2004-10-05  Jody Goldberg <jody@gnome.org>
489         * Release 1.3.91
491 2004-09-08  Jody Goldberg <jody@gnome.org>
493         * Release 1.3.90
495 2004-08-29  Jody Goldberg <jody@gnome.org>
497         * Release 1.3.2
499 2004-07-19  Jody Goldberg <jody@gnome.org>
501         * Release 1.3.1
503 2004-03-28  Jody Goldberg <jody@gnome.org>
505         * Release 1.3.0
507 2003-12-23  Jody Goldberg <jody@gnome.org>
509         * Release 1.2.3
511 2003-11-26  Jody Goldberg <jody@gnome.org>
513         * Release 1.2.2
515 2003-10-08  Jody Goldberg <jody@gnome.org>
517         * Release 1.2.1
519 2003-09-15  Jody Goldberg <jody@gnome.org>
521         * Release 1.2.0
523 2003-09-10  Jody Goldberg <jody@gnome.org>
525         * Release 1.1.90
527 2003-08-21  Jody Goldberg <jody@gnome.org>
529         * Release 1.1.20
531 2003-06-07  Jody Goldberg <jody@gnome.org>
533         * Release 1.1.19
535 2003-06-07  Jody Goldberg <jody@gnome.org>
537         * Release 1.1.18
539 2003-05-11  Jody Goldberg <jody@gnome.org>
541         * Release 1.1.17
543 2003-01-28  Jody Goldberg <jody@gnome.org>
545         * Release 1.1.16
547 2002-12-31  Jody Goldberg <jody@gnome.org>
549         * Release 1.1.15
551 2002-12-22  Jody Goldberg <jody@gnome.org>
553         * Release 1.1.14
555 2002-12-22  Jody Goldberg <jody@gnome.org>
557         * Release 1.1.13
559 2002-11-15  Jody Goldberg <jody@gnome.org>
561         * Release 1.1.12
563 2002-11-01  Jody Goldberg <jody@gnome.org>
565         * Release 1.1.11
567 2002-10-27  Jody Goldberg <jody@gnome.org>
569         * Release 1.1.10
571 2002-09-30  Jody Goldberg <jody@gnome.org>
573         * Release 1.1.9
575 2002-08-25  Jody Goldberg <jody@gnome.org>
577         * Release 1.1.8
579 2002-08-12  Jody Goldberg <jody@gnome.org>
581         * Release 1.1.7
583 2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>
585         * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
587 2002-07-27  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
589         * numtheory.c: Function description clean up.
591 2002-07-21  Jody Goldberg <jody@gnome.org>
593         * Release 1.1.6
595 2002-07-08  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>
597         * numtheory.c: Minor clean up.
599 2002-06-18  Christian Rose  <menthos@menthos.com>
601         * numtheory.c: Reverted previous change.
603 2002-06-17  Christian Rose  <menthos@menthos.com>
605         * numtheory.c: Remove illegal non-ASCII character that causes
606         warnings with gettext and character conversion problems.
608 2002-05-29  Jody Goldberg <jody@gnome.org>
610         * Release 1.1.4
612 2002-04-29  Jody Goldberg <jody@gnome.org>
614         * Release 1.1.3
616 2002-03-25  Jody Goldberg <jody@gnome.org>
618         * Release 1.1.2
620 2002-03-10  Jody Goldberg <jody@gnome.org>
622         * Release 1.1.1
624 2002-02-23  Kevin Breit  <mrproper@ximian.com>
626         * numtheory.c: Changed @SEEALSO=BITRSHIFT to BITLSHIFT as it was
627         linking to itself and it probably wanted to go to BITLSHIFT
629 2002-02-21  Morten Welinder <terra@diku.dk>
631         * numtheory.c (help_*): Constify.
633 2002-02-18  Jody Goldberg <jody@gnome.org>
635         * Release 1.1.0
637 2001-02-16  Kevin Breit <mrproper@ximian.com>
639         * doc/C/: Added this tree structure.  This is now the test bed for
640         the new Gnumeric documentation platform for Gnome 2.
642 2002-02-01  Jody Goldberg <jody@gnome.org>
644         * numtheory.c (gnumeric_phi) : Use UTF-8.
646 2002-01-21  Jody Goldberg <jody@gnome.org>
648         * Release 1.0.3
650 2002-01-15  Jody Goldberg <jody@gnome.org>
652         * Release 1.0.2
654 2002-01-06  Jody Goldberg <jody@gnome.org>
656         * Release 1.0.1
658 2001-12-31  Jody Goldberg <jody@gnome.org>
660         * Release 1.0.0
662 2001-12-24  Jody Goldberg <jody@gnome.org>
664         * Release 0.99.1
666 2001-12-15  Jody Goldberg <jody@gnome.org>
668         * Release 0.99.0
670 2001-11-19  Jody Goldberg <jgoldberg@home.com>
672         * Release 0.76
674 2001-11-05  Jody Goldberg <jgoldberg@home,com>
676         * Release 0.75
678 2001-10-29  Jody Goldberg <jgoldberg@home.com>
680         * Release 0.74
682 2001-10-29  Jody Goldberg <jgoldberg@home.com>
684         * Release 0.73
686 2001-10-18  Jody Goldberg <jgoldberg@home.com>
688         * Release 0.72
690 2001-10-07  Jody Goldberg <jgoldberg@home.com>
692         * Release 0.71
694 2001-09-25  Jon K Hellan  <hellan@acm.org>
696         * .cvsignore: Add plugin.xml
698 2001-08-21  Zbigniew Chyla  <cyba@gnome.pl>
700         * plugin.xml: Removed
702         * plugin.xml.in: Copied from plugin.xml, prepared for localization.
704         * Makefile.am: Use xml-i18n-tools to create plugin.xml (with
705         translations merged from .po file).
707 2001-08-20  Jody Goldberg <jgoldberg@home.com>
709         * Release 0.70
711 2001-08-11  Jody Goldberg <jgoldberg@home.com>
713         * Release 0.69
715 2001-07-17  Jody Goldberg <jgoldberg@home.com>
717         * Release 0.68
719 2001-06-28  Jody Goldberg <jgoldberg@home>
721         * Release 0.67
723 2001-06-27  Jody Goldberg <jgoldberg@home.com>
725         * Release 0.66
727 2001-05-22  Pablo Saratxaga  <pablo@mandrakesoft.com>
729         * numtheory.c: reverted 'Moebius' to 'M\xe9bius' as asked by Jody,
730           until a correct solution is found
732 2001-05-20  Jody Goldberg <jgoldberg@home.com>
734         * Release 0.65
736 2001-05-08  Jody Goldberg <jgoldberg@home.com>
738         * numtheory.c (WORD_BIT) : suppress warning.
740 2001-03-17  Jody Goldberg <jgoldberg@home.com>
742         * Release 0.64
744 2001-02-16  Jody Goldberg <jgoldberg@home.com>
746         * Release 0.62
748 2001-02-12  Karl Eichwalder  <ke@suse.de>
750         * Makefile.am (EXTRA_DIST): New variable; add
751         $(gnumeric_plugin_numtheory_DATA).
753 2000-12-17 Jody Goldberg <jgoldberg@home.com>
755         * Release 0.61
757 2000-12-7  Jody Goldberg <jgoldberg@home.com>
759         * Release 0.60
761 2000-11-18  Jody Goldberg <jgoldberg@home.com>
763         * Release 0.59
765 2000-11-13  Jody Goldberg <jgoldberg@home.com>
767         * Release 0.58
769 2000-10-10  Jody Goldberg <jgoldberg@home.com>
771         * Release 0.57
773 2000-09-12  Morten Welinder  <terra@diku.dk>
775         * numtheory.c: help texts for bit operators.
777 2000-08-07  Morten Welinder  <terra@diku.dk>
779         * numtheory.c (WORD_BIT): Compatibility fix.
781 2000-08-03  Morten Welinder  <terra@diku.dk>
783         * numtheory.c (func_bitlshift, func_bitrshift): Handle large bit
784         counts.  Handle negative counts.
785         (func_bitxor): New function.
786         (gnumeric_nt_mu): New function from Pablo De Napoli
787         <pdenapo@mate.dm.uba.ar>.
788         (walk_factorization): Return an error code.  All callers changed.
790 2000-07-06  Jody Goldberg <jgoldberg@home.com>
792         * numtheory.c: Add the bitwise operators supplied by Brian Murrel
793           <brian@interlinx.bc.ca>  Why put them here?  They are too small
794           live on their own.
796 2000-06-28  Jody Goldberg <jgoldberg@home.com>
798         * numtheory.c : Use func_lookup_by_name.
800 2000-06-18  Jody Goldberg <jgoldberg@home.com>
802         * Release 0.56
804 2000-06-18  Jody Goldberg <jgoldberg@home.com>
806         * Release 0.55
808 2000-05-20  Jody Goldberg <jgoldberg@home.com>
810         * Release 0.54
812 2000-05-09  Jody Goldberg <jgoldberg@home.com>
814         * Release 0.53
816 2000-05-03  Morten Welinder  <terra@diku.dk>
818         * numtheory.c (init_plugin): Add new functions from Marko.
820 2000-04-25  Morten Welinder  <terra@diku.dk>
822         * numtheory.c (gnumeric_ithprime): Up limit to 1000000.
823         (ithprime): Rework memory handling; up limit; optimize to not even
824         try even numbers.
825         (function_names): rename "nt_ithprime" back to "ithprime" as no
826         conflict is likely.