Re: [imaxima/XEmacs] problem with imaxima...



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.