From: Eduardo O. <edu...@gm...> - 2024-07-21 01:32:33
|
Hi all, I updated Maxima to the latest version in <https://git.code.sf.net/p/maxima/code> a few hours ago - after several months - and in the current version emaxima.lisp doesn't work... Here are some details. I'm on Debian 11 ("oldstable"), and these commands /usr/bin/maxima load("/usr/share/emacs/site-lisp/maxima/emaxima.lisp"); display2d:'emaxima; x*y; quit(); /usr/local/bin/maxima load("/usr/local/share/emacs/site-lisp/emaxima.lisp"); display2d:'emaxima; x*y; quit(); compare a version of Maxima in which "display2d:'emaxima;" works with a version in which it doesn't work. Here's what I get when I execute them: /home/edrx(edrx:sc)# /usr/bin/maxima Maxima 5.44.0 http://maxima.sourceforge.net using Lisp GNU Common Lisp (GCL) GCL 2.6.12 Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) load("/usr/share/emacs/site-lisp/maxima/emaxima.lisp"); (%o1) /usr/share/emacs/site-lisp/maxima/emaxima.lisp (%i2) display2d:'emaxima; (%o2) \mathrm{emaxima} (%i3) x*y; (%o3) x\,y (%i4) quit(); /home/edrx(edrx:sc)# /home/edrx(edrx:sc)# /usr/local/bin/maxima Loading /home/edrx/.maxima/maxima-init.lisp Loading /home/edrx/.maxima/maxima-init.mac Maxima branch_5_47_base_1316_g59adc2c4c https://maxima.sourceforge.io using Lisp SBCL 2.1.1.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) load("/usr/local/share/emacs/site-lisp/emaxima.lisp"); (%o1) /usr/local/share/emacs/site-lisp/emaxima.lisp (%i2) display2d:'emaxima; assignment: cannot assign emaxima to `display2d': must be one of: false, true. -- an error. To debug this try: debugmode(true); (%i3) x*y; (%o3) x y (%i4) quit(); /home/edrx(edrx:sc)# Am I the only one getting that? Cheers, and thanks in advance, Eduardo Ochs http://anggtwu.net/eev-maxima.html |