Image startup hooks
Brian Rice
water at tunes.org
Fri Apr 1 12:34:09 PST 2005
Further note: this is in main, not alpha, but does not require any
modified image or VM. Just start up one of the downloaded current VMs
to have it load up this functionality. Once everyone's happy with the
way it works, and ExternalLibrary is verified to be doing the right
thing, I'll move it into alpha.
On Apr 1, 2005, at 12:21 PM, Brian Rice wrote:
> I have added a Dictionary registry of blocks to handle startup actions
> for various objects in the system; see src/mobius/image.slate. This
> relies on the fact that saveImageNamed: returns False normally, and
> True for a saved image being started up by the VM.
>
> Two handlers were added:
> (1) ExternalLibrary now maintains an openLibs Dictionary which the
> open/close methods maintain. The start-up action calls #open on each
> of these libraries (Attila or whoever, please modify it to be more
> robust as necessary).
>
> (2) The REPL can set itself up for reset on startup with "repl
> resetOnStartup."
>
> Enjoy!
--
Brian T. Rice
LOGOS Research and Development
http://tunes.org/~water/
More information about the Slate
mailing list