[squeak-dev] OmniBrowser support now in trunk

David T. Lewis lewis at mail.msen.com
Tue Apr 3 12:20:06 UTC 2012


On Mon, Apr 02, 2012 at 05:19:34PM -0700, Colin Putney wrote:
> Hi all,
> 
> Just wanted give a bit more context for the changes I've just uploaded
> to trunk. They fall into two categories:
> 
> One is adding support for icons in lists. OmniBrowser uses this to
> indicate things like methods being overridden and classes inheriting
> from certain important superclasses, like Collection or Exception.
> 
> The other is making the current selection available when building
> context menus for text panes. Previously the current selection wasn't
> available when the menu was being built, though you could get it when
> actually executing a menu command. Having the selection lets us
> determine which refactorings are applicable, and indicate that
> correctly in the menu.

Excellent!

> 
> I probably should have submitted these changes to the Inbox for review
> before pushing them to trunk, but I didn't think of it until I had
> already uploaded the first few versions. I don't think there's much
> risk of breaking anything, though. There's very little change to
> existing code, and that's only triggered by the model indicating that
> it wants to use the new functionality when it builds a window in
> ToolBuilder.

No worries, if any issues appear we can fix them in trunk. That way
they will be addressed as quickly as possible.

> 
> The next release of OmniBrowser should be available pretty soon too,
> just a few more bugs to fix.
> 
> Colin


More information about the Squeak-dev mailing list