|
From: Stavros M. <mac...@al...> - 2020-09-14 20:18:13
|
The notebook interface as used in wxMaxima (or for that matter Jupyter) has
lots of problems -- notably, it doesn't "understand" global state or
dependencies. So recalculating any individual cell is not guaranteed to be
performed in the same environment as the last time you evaluated it.
But if you *evaluate all cells*, wxMaxima does seem to recompute everything
starting from a fresh instance of Maxima.
-s
On Mon, Sep 14, 2020 at 3:43 PM <ng...@gm...> wrote:
> kill(all) gets me on various occasions (wxMaxima), too. Should it be the
> default for recomputing to make it similar to a script? Just a thought.
>
> Regards, Thomas
>
> On Mon, Sep 14, 2020 at 9:00 PM Me Self <vla...@gm...> wrote:
>
>> > If you can reproduce the issue, it would be nice to know; maybe some
>> check
>> > can be added to give a much better answer than just some random lisp
>> type
>> > error.
>>
>> I wish I could, but that was an attempt in an unsaved file. I simply
>> tried this, then that, then the other (sort of thing). There were some
>> kill(all) in there, I remember, for a fresh start into a new method,
>> but all the lines were scattered all over the place. I never meant to
>> save the file (wxMaxima). But I'm fairly sure it was because I missed
>> a kill(all).
>>
>>
>> Regards,
>> Vlad
>>
>>
>> _______________________________________________
>> Maxima-discuss mailing list
>> Max...@li...
>> https://lists.sourceforge.net/lists/listinfo/maxima-discuss
>>
> _______________________________________________
> Maxima-discuss mailing list
> Max...@li...
> https://lists.sourceforge.net/lists/listinfo/maxima-discuss
>
|