[squeak-dev] OmniBrowser support now in trunk

H. Hirzel hannes.hirzel at gmail.com
Tue Sep 11 13:37:48 UTC 2012

To load OmniBrowser

The code snippet which is in the workspace accessible under 'Help',
'Extending the system'

    "Omnibrowser, including Refactoring engine"
    (Installer ss project: 'MetacelloRepository') install:
    ((Smalltalk at: #ConfigurationOfOmniBrowser) project perform:
#lastVersion) load: #( Dev ).

Still does the job.



On 9/11/12, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> Hello
> How do I load OmniBrowser these days into a fully updated Squeak 4.4 image?
> --Hannes
> On 4/3/12, David T. Lewis <lewis at mail.msen.com> wrote:
>> 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