bindingOf question?
stéphane ducasse
ducasse at iam.unibe.ch
Sun Nov 21 20:13:44 UTC 2004
Hi colin
We have been recently working on refactoring SystemDictionary quite a
lot :) and we have now a namespace class to deal with bindings in a
nice and clean way. Our goal is to enable people willing to experiment
with new kernel/new language to do it. So having a browser that does
not consider Smalltalk as the only possible namespace is great.
As soon as 3.8 is out we will push a lot of fixes related to the
refactoring of systemDictionary in the stream.
So OB will be a big player in the future :) because it would be nice to
start to think using real package instead of category :)
Stef
On 20 nov. 04, at 17:41, Colin Putney wrote:
> Still it seems to me that if we aren't going to actually use multiple
> environments we ought to make the scoping hierarchy more sensible.
> BTW, just in case the fact that we only have one environment today is
> a tools issue, I've tried to make OmniBrowser as
> environment-agnotistic as possible. It takes an environment as the
> root of its node graph and asks classes for their environment rather
> than referring to Smalltalk. IIRC, the one or two places where this
> breaks down is when dealing with system navigation (senders,
> implementers etc.) It would be nice to be able to do something like
> [aClass environment navigator] rather than having a single global
> navigator that is hardcoded to Smalltalk.
More information about the Squeak-dev
mailing list
|