Alpha updated
Brian Rice
water at tunes.org
Sat Apr 2 14:38:08 PST 2005
Further changes which make ExternalResource states persistent and
fully-develop the dynamic reloading of external libraries are now in
alpha, and there are also corresponding new alpha images available
which have these changes incorporated.
On Apr 1, 2005, at 12:34 PM, Brian Rice wrote:
> 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