On Apr 2, 2011, at 9:10 PM, Toon Verwaest wrote:

> Hi all,
> 
> as you know I'm working on stateful traits using my new classbuilder

no 
Are you?


> etc... Now I noticed that methods are highlighted always inside of the 
> context of the class that's active in the class browser. How can I change 
> this? There is already a useful method around to figure out which object it 
> belongs to:
> 
> SomeClass traitOrClassOfSelector: #aMethod
> 
> This actually will tell me which trait it comes from. So now I could apply 
> syntax coloring in the context of the trait rather than the class. Since in 
> my implementation state is all private to the trait / class, they should be 
> able to access their own state but not see the state of the other class. This 
> obviously also means that coloring should happen in the correct scope, rather 
> than always in the scope of the class.
> 
> At the moment the coloring doesn't really make sense ... but then it didn't 
> really matter that much until now. Although if you try to access state in a 
> method coming from a trait, while coding in your IDE you'll probably have the 
> impression you can access your local instvars. I don't really know what the 
> semantics are there... but it seems a bit broken :)
> 
> cheers,
> Toon
> 


Reply via email to