You can subscribe to this list here.
2001 
_{Jan}

_{Feb}

_{Mar}

_{Apr}

_{May}

_{Jun}

_{Jul}

_{Aug}

_{Sep}

_{Oct}

_{Nov}
(20) 
_{Dec}
(17) 

2002 
_{Jan}
(39) 
_{Feb}
(21) 
_{Mar}
(33) 
_{Apr}
(135) 
_{May}
(53) 
_{Jun}
(88) 
_{Jul}
(47) 
_{Aug}
(59) 
_{Sep}
(207) 
_{Oct}
(40) 
_{Nov}
(7) 
_{Dec}
(26) 
2003 
_{Jan}
(49) 
_{Feb}
(39) 
_{Mar}
(117) 
_{Apr}
(50) 
_{May}
(62) 
_{Jun}
(6) 
_{Jul}
(19) 
_{Aug}
(24) 
_{Sep}
(11) 
_{Oct}
(11) 
_{Nov}
(49) 
_{Dec}
(9) 
2004 
_{Jan}
(29) 
_{Feb}
(123) 
_{Mar}
(32) 
_{Apr}
(53) 
_{May}
(52) 
_{Jun}
(19) 
_{Jul}
(33) 
_{Aug}
(10) 
_{Sep}
(76) 
_{Oct}
(86) 
_{Nov}
(171) 
_{Dec}
(163) 
2005 
_{Jan}
(147) 
_{Feb}
(121) 
_{Mar}
(120) 
_{Apr}
(126) 
_{May}
(120) 
_{Jun}
(213) 
_{Jul}
(76) 
_{Aug}
(79) 
_{Sep}
(140) 
_{Oct}
(83) 
_{Nov}
(156) 
_{Dec}
(202) 
2006 
_{Jan}
(181) 
_{Feb}
(171) 
_{Mar}
(157) 
_{Apr}
(98) 
_{May}
(96) 
_{Jun}
(97) 
_{Jul}
(193) 
_{Aug}
(76) 
_{Sep}
(130) 
_{Oct}
(63) 
_{Nov}
(196) 
_{Dec}
(253) 
2007 
_{Jan}
(256) 
_{Feb}
(293) 
_{Mar}
(276) 
_{Apr}
(258) 
_{May}
(181) 
_{Jun}
(91) 
_{Jul}
(108) 
_{Aug}
(69) 
_{Sep}
(107) 
_{Oct}
(179) 
_{Nov}
(137) 
_{Dec}
(121) 
2008 
_{Jan}
(124) 
_{Feb}
(129) 
_{Mar}
(192) 
_{Apr}
(201) 
_{May}
(90) 
_{Jun}
(86) 
_{Jul}
(115) 
_{Aug}
(142) 
_{Sep}
(49) 
_{Oct}
(91) 
_{Nov}
(95) 
_{Dec}
(218) 
2009 
_{Jan}
(230) 
_{Feb}
(149) 
_{Mar}
(118) 
_{Apr}
(72) 
_{May}
(77) 
_{Jun}
(68) 
_{Jul}
(102) 
_{Aug}
(72) 
_{Sep}
(89) 
_{Oct}
(76) 
_{Nov}
(125) 
_{Dec}
(86) 
2010 
_{Jan}
(75) 
_{Feb}
(90) 
_{Mar}
(89) 
_{Apr}
(121) 
_{May}
(111) 
_{Jun}
(66) 
_{Jul}
(75) 
_{Aug}
(66) 
_{Sep}
(66) 
_{Oct}
(166) 
_{Nov}
(121) 
_{Dec}
(73) 
2011 
_{Jan}
(74) 
_{Feb}

_{Mar}

_{Apr}
(14) 
_{May}
(22) 
_{Jun}
(31) 
_{Jul}
(53) 
_{Aug}
(37) 
_{Sep}
(23) 
_{Oct}
(25) 
_{Nov}
(31) 
_{Dec}
(28) 
2012 
_{Jan}
(18) 
_{Feb}
(11) 
_{Mar}
(32) 
_{Apr}
(17) 
_{May}
(48) 
_{Jun}
(37) 
_{Jul}
(23) 
_{Aug}
(54) 
_{Sep}
(15) 
_{Oct}
(11) 
_{Nov}
(19) 
_{Dec}
(22) 
2013 
_{Jan}
(11) 
_{Feb}
(32) 
_{Mar}
(24) 
_{Apr}
(37) 
_{May}
(31) 
_{Jun}
(14) 
_{Jul}
(26) 
_{Aug}
(33) 
_{Sep}
(40) 
_{Oct}
(21) 
_{Nov}
(36) 
_{Dec}
(84) 
2014 
_{Jan}
(23) 
_{Feb}
(20) 
_{Mar}
(27) 
_{Apr}
(24) 
_{May}
(31) 
_{Jun}
(27) 
_{Jul}
(34) 
_{Aug}
(26) 
_{Sep}
(21) 
_{Oct}
(45) 
_{Nov}
(23) 
_{Dec}
(73) 
2015 
_{Jan}
(33) 
_{Feb}
(8) 
_{Mar}
(24) 
_{Apr}
(45) 
_{May}
(27) 
_{Jun}
(19) 
_{Jul}
(21) 
_{Aug}
(51) 
_{Sep}
(43) 
_{Oct}
(29) 
_{Nov}
(61) 
_{Dec}
(86) 
2016 
_{Jan}
(99) 
_{Feb}
(52) 
_{Mar}
(80) 
_{Apr}
(61) 
_{May}
(24) 
_{Jun}
(23) 
_{Jul}
(36) 
_{Aug}
(30) 
_{Sep}
(41) 
_{Oct}
(43) 
_{Nov}
(27) 
_{Dec}
(46) 
2017 
_{Jan}
(57) 
_{Feb}
(34) 
_{Mar}
(40) 
_{Apr}
(31) 
_{May}
(64) 
_{Jun}

_{Jul}

_{Aug}

_{Sep}

_{Oct}

_{Nov}

_{Dec}

S  M  T  W  T  F  S 



1
(1) 
2
(1) 
3
(1) 
4

5
(1) 
6

7

8
(1) 
9

10
(4) 
11
(2) 
12
(7) 
13

14
(1) 
15

16
(1) 
17

18
(1) 
19
(3) 
20

21
(1) 
22

23

24
(1) 
25

26
(3) 
27
(2) 
28

29

30




From: Douglas <dtc@us...>  20111112 23:35:56

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via 3d37105604192bd83eca92229bb75faeb014235e (commit) from 366ff01f321639382c8810437d7438d1f0f620f7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit 3d37105604192bd83eca92229bb75faeb014235e Author: Douglas Crosher <dtc@...> Date: Sun Nov 13 10:34:26 2011 +1100 o logand, logor, logxor: fix the lisp constant references. diff git a/share/simplification/functs.mac b/share/simplification/functs.mac index 6090050..c9156b8 100644  a/share/simplification/functs.mac +++ b/share/simplification/functs.mac @@ 30,9 +30,9 @@ rational&& rational(z):=block([n,d,cd,ratfac], d:rat(n/ratdisrep(d*cd)), if ratp(z) then d else ratdisrep(d))$ logical&& logand(x,y):=?boole(booleand,x,y)$  logor(x,y):=?boole(booleior,x,y)$  logxor(x,y):=?boole(boolexor,x,y)$ +logical&& logand(x,y):=?boole(?boole\and,x,y)$ + logor(x,y):=?boole(?boole\ior,x,y)$ + logxor(x,y):=?boole(?boole\xor,x,y)$ nonzeroandfreeof&& nonzeroandfreeof(x,e):=is(e#0 and freeof(x,e))$  Summary of changes: share/simplification/functs.mac  6 +++ 1 files changed, 3 insertions(+), 3 deletions() hooks/postreceive  Maxima, A Computer Algebra System 
From: Douglas <dtc@us...>  20111112 23:22:26

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via 366ff01f321639382c8810437d7438d1f0f620f7 (commit) via 2ca62126574774a069c705a0dce3db68642b4e7f (commit) from a8a130b4d75ffcdfe885366d0bc741eea02999c3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit 366ff01f321639382c8810437d7438d1f0f620f7 Merge: 2ca6212 a8a130b Author: Douglas Crosher <dtc@...> Date: Sun Nov 13 10:21:00 2011 +1100 Merge branch 'master' of ssh://maxima.git.sourceforge.net/gitroot/maxima/maxima commit 2ca62126574774a069c705a0dce3db68642b4e7f Author: Douglas Crosher <dtc@...> Date: Sun Nov 13 10:17:56 2011 +1100 o logand, logor, logxor: use the constants booleand, booleior, boolexor, rather than hard coded numerical values as these vary across CL implementations. diff git a/share/simplification/functs.mac b/share/simplification/functs.mac index c93a0e4..6090050 100644  a/share/simplification/functs.mac +++ b/share/simplification/functs.mac @@ 30,9 +30,9 @@ rational&& rational(z):=block([n,d,cd,ratfac], d:rat(n/ratdisrep(d*cd)), if ratp(z) then d else ratdisrep(d))$ logical&& logand(x,y):=?boole(1,x,y)$  logor(x,y):=?boole(7,x,y)$  logxor(x,y):=?boole(6,x,y)$ +logical&& logand(x,y):=?boole(booleand,x,y)$ + logor(x,y):=?boole(booleior,x,y)$ + logxor(x,y):=?boole(boolexor,x,y)$ nonzeroandfreeof&& nonzeroandfreeof(x,e):=is(e#0 and freeof(x,e))$  Summary of changes: share/simplification/functs.mac  6 +++ 1 files changed, 3 insertions(+), 3 deletions() hooks/postreceive  Maxima, A Computer Algebra System 
From: Dieter Kaiser <crategus@us...>  20111112 17:38:08

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via a8a130b4d75ffcdfe885366d0bc741eea02999c3 (commit) from 63b97e30f69928adac4622e71fe34325448bec9e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit a8a130b4d75ffcdfe885366d0bc741eea02999c3 Author: crategus <crategus@...> Date: Sat Nov 12 18:36:29 2011 +0100 Reimplementing the check for a $bfloat in *fpexp The function is called with an argument, which already has been converted to a bigfloat. The implementation calls $bfloat a second time for numbers and for expressions. It is not necessary to do this for expressions. The second call is only necessary for bigfloat numbers to adjust the precision of the number. This can be done with a call to bigfloatp too. diff git a/src/float.lisp b/src/float.lisp index 4fd21c4..b881f47 100644  a/src/float.lisp +++ b/src/float.lisp @@ 1230,8 +1230,8 @@ One extra decimal digit in actual representation for rounding purposes.") (defun *fpexp (a) (fpend (let ((fpprec (+ 8. fpprec)))  (if ($bfloatp (setq a ($bfloat a)))  (fpexp (cdr a)) + (if ($bfloatp a) + (fpexp (cdr (bigfloatp a))) (list '(mexpt) '$%e a))))) (defun *fpsin (a fl)  Summary of changes: src/float.lisp  4 ++ 1 files changed, 2 insertions(+), 2 deletions() hooks/postreceive  Maxima, A Computer Algebra System 
From: Douglas <dtc@us...>  20111112 13:52:18

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via 63b97e30f69928adac4622e71fe34325448bec9e (commit) from 43b3c5924cd0f57dbc5f1274c198bfa48c2b258c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit 63b97e30f69928adac4622e71fe34325448bec9e Author: Douglas Crosher <dtc@...> Date: Sun Nov 13 00:51:38 2011 +1100 Add (inpackage :maxima) diff git a/share/lapack/dgesv.lisp b/share/lapack/dgesv.lisp index 01032a3..e6ff2c7 100644  a/share/lapack/dgesv.lisp +++ b/share/lapack/dgesv.lisp @@ 1,6 +1,7 @@ ;; dgesv.lisp  Maxima interface to lapack::dgesv ;; copyright 2010 by Robert Dodier ;; I release this work under terms of the GNU General Public License. +(inpackage :maxima) ;; dgesv(a, b) returns solution x of linear equations a . x = b ;; as computed by the LU decomposition.  Summary of changes: share/lapack/dgesv.lisp  1 + 1 files changed, 1 insertions(+), 0 deletions() hooks/postreceive  Maxima, A Computer Algebra System 
From: Douglas <dtc@us...>  20111112 13:47:03

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via 43b3c5924cd0f57dbc5f1274c198bfa48c2b258c (commit) from cfca08c5ed5ecc827e89a53fb81b1dcb0f119afd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit 43b3c5924cd0f57dbc5f1274c198bfa48c2b258c Author: Douglas Crosher <dtc@...> Date: Sun Nov 13 00:43:34 2011 +1100 Add (inpackage :maxima) diff git a/share/lapack/dgeqrf.lisp b/share/lapack/dgeqrf.lisp index d3be4f5..652a369 100644  a/share/lapack/dgeqrf.lisp +++ b/share/lapack/dgeqrf.lisp @@ 1,6 +1,7 @@ ;; dgeqrf.lisp  Maxima interface to lapack::dgeqrf ;; copyright 2011 by Robert Dodier ;; I release this work under terms of the GNU General Public License. +(inpackage :maxima) ;; dgeqrf(a) computes QR factorization of mbyn Maxima matrix, ;; where m and n might be equal or unequal.  Summary of changes: share/lapack/dgeqrf.lisp  1 + 1 files changed, 1 insertions(+), 0 deletions() hooks/postreceive  Maxima, A Computer Algebra System 
From: Douglas <dtc@us...>  20111112 12:56:42

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via cfca08c5ed5ecc827e89a53fb81b1dcb0f119afd (commit) via 8bdfabd10a76cce75f4a2b1ce6d0c93ffbf8a91d (commit) from cef192764bde488353ad124f714743da2b1e0579 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit cfca08c5ed5ecc827e89a53fb81b1dcb0f119afd Merge: 8bdfabd cef1927 Author: Douglas Crosher <dtc@...> Date: Sat Nov 12 23:55:38 2011 +1100 Merge branch 'master' of ssh://maxima.git.sourceforge.net/gitroot/maxima/maxima commit 8bdfabd10a76cce75f4a2b1ce6d0c93ffbf8a91d Author: Douglas Crosher <dtc@...> Date: Sat Nov 12 23:50:28 2011 +1100 o oldgcd: fix a reference to the undefined variable 'gcd, which would appear to have been intended to refer to '$gcd. diff git a/src/rat3c.lisp b/src/rat3c.lisp index 2b8bdfa..e820fd5 100644  a/src/rat3c.lisp +++ b/src/rat3c.lisp @@ 205,7 +205,7 @@ (setq s (case $gcd ($red (redgcd u v)) ($subres (subresgcd u v))  (t (merror "OLDGCD: found gcd = ~M; how did that happen?" gcd)))) + (t (merror "OLDGCD: found gcd = ~M; how did that happen?" $gcd)))) (let ((errrjfflag t)) ;; check for gcd that simplifies to 0 (if (not (catch 'raterr (rainv s))) ;; sourceforge bugs 831445 and 1313987 (setq s 1)))  Summary of changes: src/rat3c.lisp  2 + 1 files changed, 1 insertions(+), 1 deletions() hooks/postreceive  Maxima, A Computer Algebra System 
From: Dieter Kaiser <crategus@us...>  20111112 12:32:41

This is an automated email from the git hooks/postreceive script. It was generated because a ref change was pushed to the repository containing the project "Maxima, A Computer Algebra System". The branch, master has been updated via cef192764bde488353ad124f714743da2b1e0579 (commit) via cfa1dfb15d7a4f9db58df60c5b7ff1a7f9b17aff (commit) from df49bdd3592d1960c99f19bf9af437723c998e14 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.  Log  commit cef192764bde488353ad124f714743da2b1e0579 Author: crategus <crategus@...> Date: Sat Nov 12 13:11:30 2011 +0100 Adding examples for the function depends. diff git a/tests/rtest5.mac b/tests/rtest5.mac index 31df071..c721a6e 100644  a/tests/rtest5.mac +++ b/tests/rtest5.mac @@ 84,6 +84,10 @@ diff(%,x); +f(x,h(x))*'diff(h(x),x,1)f(x,g(x))*'diff(g(x),x,1)$ kill(a,x,f,y,t); done$ + +/*  + * Examples for dependencies + *  */ depends(a,x); [a(x)]$ diff(a . a,x); @@ 96,6 +100,60 @@ depends(y,x); [y(x)]$ kill(f,g,j); done$ + +/* More examples with subscribted variables */ + +depends(g,f,f,[x[1],x[2],x[3]],x,t); +[g(f),f(x[1],x[2],x[3]),x(t)]$ +diff(g,f); +'diff(g,f,1)$ +diff(f,x[1]); +'diff(f,x[1],1)$ +diff(f,x[1],2); +'diff(f,x[1],2)$ +diff(x[1],t); +'diff(x[1],t,1)$ +diff(f,x[1],1,x[2],1,x[3],1); +'diff(f,x[1],1,x[2],1,x[3],1)$ +diff(f,t); +'diff(x[3],t,1)*'diff(f,x[3],1)+'diff(x[2],t,1)*'diff(f,x[2],1) + +'diff(x[1],t,1)*'diff(f,x[1],1)$ +diff(g,t); +('diff(x[3],t,1)*'diff(f,x[3],1)+'diff(x[2],t,1)*'diff(f,x[2],1) + +'diff(x[1],t,1)*'diff(f,x[1],1)) + *'diff(g,f,1)$ +kill(g,f,x); +done; + +/* The subscript is not differentiated, it is a constant */ + +depends(f,x[a],x,t,t,a); +[f(x[a]),x(t),t(a)]$ +diff(f,x[a]); +'diff(f,x[a],1)$ +diff(f,t); +'diff(x[a],t,1)*'diff(f,x[a],1)$ +diff(f,a); +'diff(x[a],t,1)*'diff(f,x[a],1)*'diff(t,a,1)$ +kill(f,x,t); +done; + +/* Maxima has not a problem with circular defined dependencies */ + +depends(f,x,x,t,t,f); +[f(x),x(t),t(f)]$ +diff(f,x); +'diff(f,x,1)$ +diff(f,t); +'diff(f,x,1)*'diff(x,t,1)$ +diff(t,f); +'diff(t,f,1)$ +diff(t,x); +'diff(f,x,1)*'diff(t,f,1)$ +kill(f,x,t); +done; +/*  */ + gradef(f(x,y),x^2,g(x,y)); f(x,y)$ diff(f(x,y),x); commit cfa1dfb15d7a4f9db58df60c5b7ff1a7f9b17aff Author: crategus <crategus@...> Date: Sat Nov 12 13:10:09 2011 +0100 Adding support to declare a dependency from a subscripted variable. diff git a/src/comm.lisp b/src/comm.lisp index ae3a8bf..1282784 100644  a/src/comm.lisp +++ b/src/comm.lisp @@ 321,11 +321,6 @@ (merror (intl:gettext "depends: argument must be a nonatomic expression; found ~M") z))  ((or (eq (caar z) 'mqapply)  (member 'array (cdar z) :test #'eq))  (merror  (intl:gettext  "depends: argument cannot be a subscripted expression; found ~M") z)) (t (do ((zz z (cdr zz)) (y nil)) @@ 335,7 +330,10 @@ (unless (cdr $dependencies) (setq $dependencies (copylist '((mlist simp))))) (add2lnc (cons (cons (caar z) nil) y) $dependencies))  (cond ((not (symbolp (cadr zz))) + (cond ((and ($subvarp (cadr zz)) + (not (member (caar (cadr zz)) y))) + (setq y (push (cadr zz) y))) + ((not (symbolp (cadr zz))) (merror (intl:gettext "depends: argument must be a symbol; found ~M") (cadr zz)))  Summary of changes: src/comm.lisp  10 +++ tests/rtest5.mac  58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 6 deletions() hooks/postreceive  Maxima, A Computer Algebra System 