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