make error for maxima-5.9.0



Greetings, and thanks!

"Andrey G. Grozin" <A.G.Grozin@inp.nsk.su> writes:

> Hello *,
> 
> On Wed, 30 Jun 2004, Camm Maguire wrote:
> > "Andrey G. Grozin" <A.G.Grozin@inp.nsk.su> writes:
> > > The necessary changes have been just committed to TeXmacs cvs. They will 
> > > appear in the next release. The TeXmacs interface to maxima-5.9.0.9.beta1 
> > > will be much more robust than to earlier versions of maxima. By the way, 
> > > the command "describe" will work from TeXmacs (for maxima on all lisps 
> > > except gcl).
> > What is the problem with gcl here?
> Some observations about describe(something); in the new TeXmacs interface 
> to maxima-5.9.0.9beta1 with various lisps (this new interface will appear 
> in the next release of TeXmacs):
> 
> 1. cmucl, sbcl
> describe works fine. maxima sends to TeXmacs
> ....
> \2channel:prompt\5\2latex:\\red Enter space-separated numbers, ALL or 
> NONE: \\black\5\5
> (where \2 and \5 are ctrl-chars required by the TeXmacs protocol, and \\ 
> means a single backslash). This is the correct behaviour.
> 
> 2. clisp
> describe works erratically. Sometimes, after a usre enters his/her choice, 
> maxima sends
> \2channel:prompt\5\2latex:\\red Still waiting\\black\5\5
> After entering a new input, maxima reacts to the *first* input of the 
> user. Other sequences of events happen, but (with some patience) it is 
> possible to force maxima to give the required information.
> 
> 3. gcl
> maxima sends just
> ....
> Enter n, all, none, or multiple choices eg 1 3 :
> without any \2's, \5's, channel:prompt etc.
> My understanding is that the function showing info files is in the C core 
> of gcl, and its output is not affected by *prompt-prefix* and 
> *prompt-suffix*. Therefore, describe in maxima-gcl does not work from 
> TeXmacs, and will not work.
> 

GCL's describe/info functions are implemented in lisp.  I don't see
*prompt-prefix* or *prompt-suffix* in the ANSI spec.  What is the
status of these variables?  What precisely are they supposed to do?
Are they CMUCL specific?  Do you want a GCL analog?

Take care,

> Andrey Grozin
> 
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah