I've also seen the same problem, it has nothing to do with itensor. You
can see it if you simply type "1+1"
in the maxima session.
The problem is caused by a new definition of "myprinc" in mactex.lisp of
maxima 5.30.
I've reported the problem some time ago to Andrey Grozin, and he is
working on it.
Kostas
On 06/26/2013 13:35, Robert Dodier wrote:
> On 2013-06-24, Valery Pipin <pip at iszf.irk.ru> wrote:
>
>> I found a bug in the latest maxima-5.30.
>> When I started maxima session inside texmacs ( I tried 1.0.7.16 and 1.0.7.19)
>> and then load("itensor") texmacs complains about :
>> "
>> Maxima encountered a Lisp error:
>>
>> invalid number of arguments: 1
> My guess is that TeXmacs redefines a Maxima function and the redefinition
> is out of date with respect to current Maxima source code. Are there any
> messages about redefining some functions when TeXmacs is launched?
> Also, try :lisp (setq *debugger-hook* nil) and then load itensor and
> then enter 'backtrace' at the Lisp prompt after it runs into the error.
> That might help us find which function is causing trouble.
>
> Maxima's internal functions (i.e. Lisp name starting with anything other
> than dollar sign) change from time to time -- my guess is that TeXmacs
> has not kept up with some change.
>
> best
>
> Robert Dodier
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima