On Thu, Dec 05, 2024 at 08:54:47PM +0800, Qian Yun wrote:
> On 12/1/24 7:38 AM, Waldek Hebisch wrote:
> >
> > Hmm, I am not sure what you really propose. The trouble with
> > previous attempt at ')savesystem' was restoring frames. Now
> > you apparently propose running only in inital frame (that
> > is with '-nosman').
>
> I run with '-nosman' to avoid socket related functions.
Well:
1) '-nosman' is severe restriction on usablity
2) '-nosman' masks problem with frames, that is when sman is
active FriCAS creates extra frame at statup nad the problem
was due to this frame.
My view on ')savesystem' is that this is low-need feature which
requires some (not big) work to implement properly. Concerning
"properly", preferably all FriCAS features should work
together. In case of ')savesystem' I do not think we can
implement it for ECL and that is acceptable if we clearly
state that it does not work with ECL. However, only
working with '-nosman' is severe restriction. Simply,
such restriction lead to internal fragmentation of the
project and are harmful in long term.
To be clear, "perfect" version would restore graphic windows
and open HyperDoc windows. I do not think this is necessary.
But, when user wants it restored system should be graphic
and/or HyperDoc capable.
--
Waldek Hebisch