TeXmacs interface for Maxima 5.9.1



Hello *,

Each of us is interested in having a stable TeXmacs interface for the 
forthcoming Maxima 5.9.1. Some things (on the Maxima side) will be very 
difficult to fix after the release, when many users will download it 
(we'll not be able to advice everybody to get a cvs version :-)

First, I have one more patch to mactex.lisp. It will not break anything.
Please have a look, and let's commit it before the release.

Second, questions like
Is  a  positive or negative?
are preceeded by *prompt-prefix* and followed again by *prompt-prefix*,
instead of *prompt-suffix*. This is clearly a bug, and should be fixed as 
soon as possible.

Third, things like
describe("integrate");
still don't work (at least with gcl-2.6.1). The question
Enter n, all, none, or multiple choices eg 1 3 :
is not surrounded by *prompt-prefix* and *prompt-suffix*.
Is it possible to fix this?

If these changes will be made before the release, we'll have a stable 
TeXmacs interface, which can be further improved from the TeXmacs side 
(e.g., copying of output into input lines can be made much more robust).
Such improvements will not require firther changes in Maxima; I'll try to 
make them during a few releases of TeXmacs after Maxima-5.9.1.

Best wishes,
Andrey Grozin

Attached file: mactex.patch.gz
Attached file: texmacs-maxima-5.9.1.lisp.gz