#1291 mstringp missing

closed
nobody
Lisp Core (471)
5
2012-12-04
2007-11-14
erik
No

In the CVS version the function mstringp is missing in nparse.lisp. This leads to an error when trying to differentiate something:
e.g. try diff(x)
fixed locally by copy from maxima-5.13.0

Discussion

  • Dan Gildea

    Dan Gildea - 2007-11-24

    Logged In: YES
    user_id=1797506
    Originator: NO

    Are you using imaxima?
    Imaxima has not yet been updated for the latest cvs versions,
    which do not use mstringp.

     
  • Dan Gildea

    Dan Gildea - 2007-11-24
    • status: open --> pending
     
  • Nobody/Anonymous

    Logged In: NO

    I don't think so, I downloaded the cvs version via
    cvs -z3 -d:pserver:anonymous@maxima.cvs.sourceforge.net:/cvsroot/maxima co -P maxima

     
  • Dan Gildea

    Dan Gildea - 2007-11-27

    Logged In: YES
    user_id=1797506
    Originator: NO

    I can't duplicate this. Grepping through the source tree, I don't find mstringp anywhere.
    Perhaps try updating from cvs? Can you provide a transcript and if possible a backtrace?

     
  • erik

    erik - 2007-11-27

    Logged In: YES
    user_id=1937006
    Originator: YES

    I just did a complete cleanup, re-download, rebuild, still the same:
    (I'm running debian linux, kernel 2.6.23.9, amd64)

    (%i1) diff(x);
    Maxima encountered a Lisp error:
    Error in COND [or a callee]: The function MSTRINGP is undefined.
    Automatically continuing.
    To reenable the Lisp debugger set *debugger-hook* to nil.
    (%i2)

     
  • erik

    erik - 2007-11-27
    • status: pending --> open
     
  • Dan Gildea

    Dan Gildea - 2007-11-27

    Logged In: YES
    user_id=1797506
    Originator: NO

    Are you typing "maxima" from the shell or using another interface?
    What lisp are you using?

     
  • erik

    erik - 2007-11-27

    Logged In: YES
    user_id=1937006
    Originator: YES

    I'm using wxMaxima 0.7.3a. I tried clisp first, now GCL2.6.8pre (built with --enable-ansi)
    Just tried maxima from a console: no error there...
    What can wxMaxima have to do with this?

     
  • erik

    erik - 2007-11-27

    Logged In: YES
    user_id=1937006
    Originator: YES

    it works ok with the cvs version of wxmaxima
    (if only after I copied wxmathml.lisp to /usr/local/share/wxMaxima)
    sorry for the trouble... that's what you get when you mix inconsistent
    versions!

     
  • Dan Gildea

    Dan Gildea - 2007-12-15

    Logged In: YES
    user_id=1797506
    Originator: NO

    mstringp has been added back in for compatibility.

     
  • Dan Gildea

    Dan Gildea - 2007-12-15
    • status: open --> closed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks