Sure, keep giving the poor programmer a hard time :-)
Actually, the change is a trivial bug fix, which I regression tested with
all four compilers that I have installed. With listarith=false, the list
code did things like [1,2]-[1,2] -> 0, which has the wrong dimensions. With
this change, we get [1,2]-[1,2] -> [0,0] even when listarith=false.
Viktor
-----Original Message-----
From: Robert Dodier [mailto:robert.dodier at gmail.com]
Sent: Sunday, November 23, 2008 10:54 PM
To: Raymond Toy
Cc: Viktor Toth; Maxima List
Subject: Re: [Maxima] [Maxima-commits] CVS: maxima/src simp.lisp,1.60,1.61
> > Update of /cvsroot/maxima/maxima/src
> > In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv22974
> >
> > Modified Files:
> > simp.lisp
> > Log Message:
> >
> > Changes by Volker van Nek to improve handling of lists.
Um, for the record, I think that is not informative enough about the change.
I really have no idea what was changed or why, and it seems like
it might be important, since changing the way lists are handled
could break some programs.
FWIW
Robert Dodier