Re: [Maxima-commits] CVS: maxima-pre59/src trmode.lisp,1.3,1.4



Crud. I was trying so hard to avoid udoing previous patches, I unundid
one. Would you like to fix it, or shall I?

Thanks for catching that so quickly. Shame on me.

--Jim


On Tue, 2002-01-08 at 11:19, Vadim V. Zhytnikov wrote:
> 
> 
> James Amundson wrote:
> 
> > Update of /cvsroot/maxima/maxima-pre59/src
> > In directory usw-pr-cvs1:/tmp/cvs-serv16373
> >
> > Modified Files:
> >         trmode.lisp
> > Log Message:
> > funcall fix from Vadim V. Zhytnikov
> >
> > Index: trmode.lisp
> > ===================================================================
> > RCS file: /cvsroot/maxima/maxima-pre59/src/trmode.lisp,v
> > retrieving revision 1.3
> > retrieving revision 1.4
> > diff -u -d -r1.3 -r1.4
> > --- trmode.lisp 2001/11/25 07:38:18     1.3
> > +++ trmode.lisp 2002/01/07 18:49:35     1.4
> > @@ -220,12 +220,12 @@
> >    (COND ((or val-givenp (not (eq v val)))
> >          ; hack because macsyma PROG binds variable
> >          ; to itself.
> > -        (let ((CHECKER (ASSQ MODE `(($FLOAT . FLOATP)
> > +        (let ((CHECKER (ASSQ MODE '(($FLOAT . FLOATP)
> >                                      ($FIXNUM . INTEGERP)
> >                                      ($NUMBER . NUMBERP)
> >                                      ($LIST . $LISTP)
> > -                                    ($BOOLEAN . ,#'(LAMBDA (U)
> > -                                                     (MEMQ U '(T NIL)))))))
> > +                                    ($BOOLEAN . (LAMBDA (U)
> > +                                                  (MEMQ U '(T NIL)))))))
> >                (nchecker (assq mode '(($float . $real)
> >                                       ($fixnum . $integer)
> >                                       ($complex . $complex))))
> >
> > _______________________________________________
> > Maxima-commits mailing list
> > Maxima-commits@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/maxima-commits
> 
> Hi James!
> 
> You just occasionally rolled back the fix 
> I already made to trmode.lisp
> in December
>   define_variable(foo,true,boolean);
> once again gives an error. ;-)
> 
> Vadim
> 
> 
> --
> 
> [ Vadim V. Zhytnikov  <vvzhy@mail.ru>  <vvzhy@td.lpi.ac.ru> ]
> 
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima