From: SourceForge.net <no...@so...> - 2004-11-03 06:17:03
|
Bugs item #839926, was opened at 2003-11-11 06:09 Message generated for change (Comment added) made by robert_dodier You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=839926&group_id=4933 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Stavros Macrakis (macrakis) Assigned to: Nobody/Anonymous (nobody) Summary: save(...,all) can't be reloaded Initial Comment: (discovered by Peter Ulrich Kruppa) save("file",all)$ loadfile("file")$ => Load failed The problem is that the symbol DVA (used in NUSUM) has a property which is a compiled closure (a translated mmacro), which is not printable. The workaround is to kill DVA before saving. The problem is some interaction between Translate and Save which I don't have the time to track down. ---------------------------------------------------------------------- >Comment By: Robert Dodier (robert_dodier) Date: 2004-11-02 23:17 Message: Logged In: YES user_id=501686 I can't reproduce this problem. LOAD("nusum"); SAVE ("/tmp/foo.save", all); LOADFILE ("/tmp/foo.save"); succeeds, both for Maxima 5.9.1 official release on cmucl, and 5.9.1 cvs on clisp (both on linux). Examining /tmp/foo.save shows that DVA is present in the save file. ---------------------------------------------------------------------- Comment By: Peter Ulrich Kruppa (pukruppa) Date: 2003-11-11 08:07 Message: Logged In: YES user_id=778327 Since I didn't have the time to find out what dva is and what it does, here another simplicistic workaround: open the session file with the editor of your choice and delete all the stuff that comes _after_ your last input, probably something like: (DSKSETQ $C6 '(($SAVE) |&session02| $ALL)) (ADDLABEL '$C6). loadfile(...) will work correctly then. Regards, Peter Ulrich Kruppa ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=839926&group_id=4933 |