> On 25 Sep 2015, at 08:58, Nicolai Hess <[email protected]> wrote:
> 
> 
> 
> 2015-09-24 12:06 GMT+02:00 Andrei Chis <[email protected] 
> <mailto:[email protected]>>:
> Hi,
> 
> Currently SHRBTextStyler does not highlight variables in the playground.
> This could be added by extending SHRBTextStyler >>#resolveStyleFor: with 
> 
> workspace
>               ifNotNil: [(workspace hasBindingOf: aVariableNode name)
>                               ifTrue: [^ #workspaceVar]].
> 
> Yes, I  tried it already, but I couldn't get it to work.
> I would like to have some way to add this to the semantic analyser step.
> If the workspace is defined as a requestore scope, the variable analysis
> should work the same way as if we actual  "compile" the code.
> 
>  
> 
> Still this could cause some problems given how MorphicTextAdapter integrates 
> Rubric.
> 
> MorphicTextAdapter>>setEditingModeFor:withBehavior: can translate #beForCode 
> from Spec to #beForSmalltalkScripting in Rubric.
> However for #beForSmalltalkScripting  to work the model has to provide 
> methods for managing bindings which MorphicTextAdapter does not.
> 
> 
> This is really difficult, especially because the actual model is different 
> for Nautilus code panes and of course any spec based text/code model.

Yes, we really need to put some work into having a unified model behind all our 
tools… it’s getting very hard to do anything how it is now.

        Marcus

Reply via email to