Am 12.06.2025 um 12:26 schrieb Riccardo (Jack) Lucchetti:
On 12/06/25 11:45, Sven Schreiber wrote:

Paolo, are you saving to a session file? Functions that were defined at the time of saving are restored when the session file is re-opened.

Could that be the case?

That's a very clever and plausible hypothesis, I wasn't really aware of this behavior. Let's see if Paolo confirms this.

Apart from that, after opening the session file, one could perhaps do "clear --functions".

Alternatively, we could warn the user with a GUI element containing a message like "WARNING: the session file you're opening contains one or more used-defined functions. Restoring them may not be what you want. Do you want to restore the user-defined functions?" and a Yes/No button.

It may be a little annoying, though.

I think that would be over-engineering, actually. However, I'm noting that in section 3.4 of the guide ("The Session concept") the behavior with respect to functions isn't mentioned, maybe it should be.

Also, Paolo's original problem was that his new function definitions were rejected because of the existing ones. Perhaps the associated warning message could contain a hint about how to unload/delete the existing function, if that's what's wanted.

cheers

sven

_______________________________________________
Gretl-users mailing list -- gretl-users@gretlml.univpm.it
To unsubscribe send an email to gretl-users-le...@gretlml.univpm.it
Website: 
https://gretlml.univpm.it/postorius/lists/gretl-users.gretlml.univpm.it/

Reply via email to