2014-12-07 20:21 GMT+01:00 Tudor Girba <[email protected]>:
>
> Hi Thierry,
>
> What I meant is that no IDE I know allows you to refine search through
arbitrary levels of nesting. For example, looking for senders, filter,
implementors, filter, senders, filter ...


>
>
> Is the AltBrowser able to do that? If so, I missed this one.

It is able to do that. It's very simple:

every search you do is answered as a browser instance scoped to the
RBEnvironment containing the search results.

So, depending on what you search next, it happens in the current scope or
in the parent scope, and recursively constrain the scope

The finder is integrated into that (i.e. finder searches, any type, are
scoped to the RBEnvironment).

Refactoring commands are (should be) restricted to that scope.

Limitation: RB environments are not dynamic.

Thierry

Reply via email to