Package: axiom
Version: 20050901-4
Severity: normal

In the current combination of texmacs and axiom, the axiom interface
is broken (again).  I believe the problem this time is due to axiom,
in that the workaround that texmacs tries to use does not work.

The problem, on the axiom side, is that every prompt gets doubled,
even with all the extra features turned off:

----------------------------------------------------------------------
[EMAIL PROTECTED]:~$ axiom -noclef -nogr -noht
GCL (GNU Common Lisp)  2.6.7 CLtL1    Oct 20 2005 00:24:11
Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
Binary License:  GPL due to GPL'ed components: (READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.
                        AXIOM Computer Algebra System 
                     Version: Axiom 3.9 (September 2005)
             Timestamp: Wednesday November 23, 2005 at 21:49:47 
-----------------------------------------------------------------------------
   Issue )copyright to view copyright notices.
   Issue )summary for a summary of useful system commands.
   Issue )quit to leave AXIOM and return to shell.
-----------------------------------------------------------------------------
 
(1) -> 
(1) -> 
----------------------------------------------------------------------

The program 'tm_axiom' in texmacs then gets confused.

Looking at the code in /usr/bin/axiom , I see that sman is called
unconditionally.  I believe is responsible for the extra prompt.
_After_ the call to sman, there is code to decide whether to call sman
conditionally (from debian/run-sman.sh); why isn't this run?

Indeed, if I comment out line 202 of /usr/bin/axiom (the line

exec $SPAD/bin/sman $otheropts -ws $serverws

) the texmacs interface works normally.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14y
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages axiom depends on:
ii  axiom-databases               20050901-4 A general purpose computer algebra
ii  libc6                         2.3.5-9    GNU C Library: Shared libraries an
ii  libgmp3c2                     4.1.4-11   Multiprecision arithmetic library
ii  libncurses5                   5.5-1      Shared libraries for terminal hand
ii  libreadline5                  5.1-1      GNU readline and history libraries

Versions of packages axiom recommends:
ii  axiom-doc                     20050901-4 A general purpose computer algebra
ii  axiom-graphics                20050901-4 A general purpose computer algebra
ii  axiom-hypertex                20050901-4 A general purpose computer algebra
ii  axiom-source                  20050901-4 A general purpose computer algebra

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to