[plt-scheme] Run a function when pressing start in drscheme

From: Robby Findler (robby at cs.uchicago.edu)
Date: Sat May 3 21:25:23 EDT 2008

There's isn't an "inferior scheme" per se (in the Emacs sense of a
separate process). Instead, there is a custodian that gets shutdown.
You can't currently add code to do clean up when a custodian is
shutdown without extending mzscheme itself.

But maybe if we knew a little bit more of the specifics, we could
suggest an alternative.


On Sat, May 3, 2008 at 6:29 PM, Filipe Cabecinhas <filcab at gmail.com> wrote:
> Hi
>  I'm trying to run a function when my program is terminated, to do some
> minor cleanup.
>  I'm using an exit-handler, but that only works when calling exit. When I
> press start in DrScheme (after loading my code), my function is not called.
> Is there a way to register a function to be called whenever the inferior
> scheme quits (either through exit or pressing start in DrScheme)?
>  Thanks for the help
>   - Filipe Cabecinhas
>  _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.