[plt-scheme] Make multiple attempts to open DrScheme join running process?

From: Todd O'Bryan (toddobryan at mac.com)
Date: Sat Feb 24 22:59:12 EST 2007

As I've mentioned before, I'm running DrScheme in a thin terminal lab
and have 30 students sharing one server. Students seem to be in the very
bad habit of double-clicking files to open them, not realizing that (I
think) this spawns a new DrScheme process and eats up lots of memory.

Is there any way to have subsequent calls to DrScheme (well, the
drscheme binary) check for a running version for the given user and open
a new tab with the file if there is one, or open a new instance if not.

A pointer to a command-line option or a manual entry to check is
sufficient, if there is one I didn't see in my cursory check.


Posted on the users mailing list.