Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135592 - app-emacs/imaxima fails with "display2d : imaxima", but new version fixes it.
Summary: app-emacs/imaxima fails with "display2d : imaxima", but new version fixes it.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High major (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-04 20:48 UTC by Prof. Jonathan King
Modified: 2006-11-01 07:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Prof. Jonathan King 2006-06-04 20:48:56 UTC
Running `imaxima' in Emacs ("M-x imaxima") runs
maxima in a subshell.  To the maxima prompt, typing

    rand[i,j] := random(10);

for example (and many other constructions), produces

    Maxima encountered a Lisp error:

    EVAL: too many parameters for special operator IF: (IF (ATOM (CADR X))
     (PROGN
      (SETQ L (TEX (TEXWORD F) L NIL LOP 'MFUNCTION) R
       (NCONC (TEX-LIST (CDR X) NIL (LIST "}") ",") R))
      (NCONC L (LIST "_{") R))
     (SETQ L (TEX (TEXWORD F) (APPEND L (LIST "\\isubscript{")) NIL LOP 'MFUNCTION)
      R (NCONC (TEX-LIST (CDR X) NIL (LIST "}") ",") R))
     (NCONC L (LIST "}{") R))


This problem is fixed in the current release imaxima-imath-0.94b
which is at 

  http://members3.jcom.home.ne.jp/imaxima/Site/Welcome.html


This release also has the little imath.el package, which I
request be installed.  The package has the *Info* file
"imaxima.info" which documents both imaxima and imath.  I
have lightly used both of them from this package and they
both seem to work.

Note, this would also fix
http://bugs.gentoo.org/show_bug.cgi?id=101186
Comment 1 Prof. Jonathan King 2006-06-05 07:07:35 UTC
I changed the severity to "Major", since this bug makes imaxima
unusable.  (One can still used Maxima in an Emacs subshell, but
one loses the useful display-feature that imaxima gives.)
Comment 2 Sebastian Schubert 2006-06-09 16:29:29 UTC
Please try the ebuild in
http://bugs.gentoo.org/show_bug.cgi?id=101186

Thanks.
Comment 3 Matthew Kennedy (RETIRED) gentoo-dev 2006-06-18 12:18:35 UTC
Could someone from the science team take the ebuild described in the overlay and commit it to portage?
Comment 4 Prof. Jonathan King 2006-06-18 13:07:18 UTC
Thank you, Sebastian Schubert, for the ebuild of imaxima.
I don't as yet know how to use ebuilds that are not part of
Portage, and prefer to defer to others for the testing of
it of the new ebuild.  Thank you again for it.
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-01 07:23:41 UTC
The new ebuild is in Portage now