maxima.el doesnt work. Why?



I've tracked down the problem!

It's in my ~/.inputrc file
Whenever you have these lines:

$if Bash
...
$endif

maxima will crash. 

I think there must be something wrong with Maxima's readline
part.


GCL (GNU Common Lisp)  Version(2.5.0) Thu Dec  5 08:07:35
EST 2002
Licensed under GNU Library General Public License
Contains Enhancements by W. Schelter
Maxima 5.9.0 http://maxima.sourceforge.net
Distributed under the GNU Public License. See the file
COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function
bug_report()
provides bug reporting information.
(C1) 
Error: Caught fatal error [memory may be damaged]
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by CATCH.
Broken at MACSYMA-TOP-LEVEL.  Type :H for Help.
MAXIMA>>
Error: Caught fatal error [memory may be damaged]
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by MACSYMA-TOP-LEVEL.
Backtrace: SYSTEM:UNIVERSAL-ERROR-HANDLER

Broken at MACSYMA-TOP-LEVEL.
MAXIMA>>
Unrecoverable error: Segmentation violation..
/usr/libexec/maxima/5.9.0/maxima-run-lisp: line 391:  4006
Aborted                 (core dumped) "$1" $extra_args
$load_arg -eval '(run)'




On Mon, May 19, 2003 at 02:04:46PM -0500, Jay Belanger wrote:
> 
> Hi,
> 
> > I'm trying to make MAXIMA work in my Emacs 21.3
> >
> > I installed the el files come with maxima 5.9.0 and loaded
> > maxima.el successfully. I started maxima-mode and I can see
> > the correct font lock.
> >
> > But if I instruct it to eval a line with C-c C-c, Emacs
> > says:
> >
> > "Symbol's value as variable is void: comint-output-filter-functions"
> >
> > Why does this happen?
> 
> I really don't know.  comint-output-filter-functions should be
> defined once comint is required, which maxima.el does in the
> beginning.  What happend when evaluate 
>  (require 'comint)
>  comint-output-filter-functions
> ?
> 
> > Hi, I found a *maxima* buffer after M-x maxima
> 
> > It seems that the maxima process is crashed.
> > I hope this gives a clue to solve the problem.
> 
> What happens when you try to run maxima from the command line?
> If maxima doesn't work, that could be the problem.
> 
> I'm grasping at straws here, though.  
> Another thing you could try is using a newer version of maxima.el.  
> Included is the latest version, you could try replacing the old
> maxima...el and emaxima..el files by these.
> 
> Jay