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