robby
2020-7-31 17:27:32

DrRacket does call that I believe; perhaps the issue is the way that quickscript isolates the scripts from each other and from drracket so they can be reloaded.


laurent.orseau
2020-7-31 17:30:20

That’s probably the reason, yes. (it’s unlikely that this is going to change though, because separation is good.)


robby
2020-7-31 17:31:31

I’m not saying it should change but the swap of namespaces during initialization and during the callback will cause different state to be available at those different times so it is something we should keep an eye on in case that causes a real problem (later).