Incorporating OmniBrowser (was Re: Lessons learnt from been an
integrator)
Avi Bryant
avi at beta4.com
Mon Sep 13 09:27:55 UTC 2004
On Sep 12, 2004, at 5:42 PM, Colin Putney wrote:
>
> On Sep 12, 2004, at 5:10 AM, Avi Bryant wrote:
>
>>
>> Colin,
>>
>> We loaded this here in Camp Smalltalk and took it for a drive.
>> Updates didn't work at all, at first - we had to change "OBBrowser
>> allInstancesDo:" to "OBBrowser allSubInstancesDo:". And the text
>> pane doesn't seem to update at all without manually re-selecting the
>> current method (which also means that it doesn't complain with the
>> thick red line if you have concurrent edits in different browsers).
>> Apart from that, it's been very solid, and seems to include all the
>> menu items, d'n'd, and so on that I would expect - it now feels like
>> a finished browser rather than a proof of concept.
>
> Ok, updates are now fixed - each browser subscribes to the SCN, and
> refreshes via morphic stepping.
>
> http://monticello.wiresong.ca/ob/OB-Standard-cwp.18.mcz
If anyone else is updating from -cwp.17, I found that you had to
execute this in a workspace first:
OBNotifier uniqueInstance
stop;
unregister
Apart from that the new version works well.
Avi
More information about the Squeak-dev
mailing list
|