Subject: Re: [imaxima/XEmacs] problem with imaxima...
From: Jesper Harder
Date: Sat, 13 Mar 2004 00:16:49 +0100
fred <fredantispam@free.fr> writes:
> I have the same problem with TeXmacs, and whatever the common lisp
> versions are (cmucl, gcl or clisp).
Well yes, the TeX converter used by Texmacs, Maxima, imaxima etc. is
derived from the same file -- so it's hardly surprising that you see
the same problem.
Something like this should probably fix it:
*** /home/harder/imaxima-0.7/imaxima.lisp~ Sat Apr 26 02:49:24 2003
--- /home/harder/imaxima-0.7/imaxima.lisp Fri Mar 12 12:56:26 2004
***************
*** 343,348 ****
--- 343,349 ----
(doit (and
f ; there is such a function
(memq (getchar f 1) '(% $)) ;; insist it is a % or $ function
+ (not (eq (car (last (car fx))) 'array))
(not (memq f '(%sum %lsum %product %derivative
%integrate %limit))) ;; what else? what a hack...
(or (and (atom expon) (not (numberp expon))) ; f(x)^y is ok
and similarly for mactex.lisp and texmacs.lisp.