2016-04-27 23:07 GMT+02:00 Thierry Goubier <thierry.goub...@gmail.com>:

> Le 27/04/2016 22:55, Esteban Lorenzano a écrit :
>
>>
>> On 27 Apr 2016, at 22:52, Thierry Goubier <thierry.goub...@gmail.com
>>> <mailto:thierry.goub...@gmail.com>> wrote:
>>>
>>> Hi Doru,
>>>
>>> Le 27/04/2016 22:38, Tudor Girba a écrit :
>>>
>>>> Hi,
>>>>
>>>> On Apr 27, 2016, at 10:17 PM, Thierry Goubier
>>>>> <thierry.goub...@gmail.com <mailto:thierry.goub...@gmail.com>> wrote:
>>>>>
>>>>> Le 27/04/2016 21:26, Hilaire a écrit :
>>>>>
>>>>>> Now I remember I already asked several months ago, and it does not
>>>>>> work.
>>>>>>
>>>>>> Editing on the value does not work for me.
>>>>>>
>>>>>> http://forum.world.st/GL-inspector-editing-attribute-td4837704.html
>>>>>>
>>>>>> The same mis fortune is encountered with Pharo5
>>>>>>
>>>>>> I don't imagine how it can be like that and I fell unproductive now
>>>>>> with
>>>>>> Playground and GTInspector, althought I acknowledge there are nice
>>>>>> ideas
>>>>>> in these new tools but it can't be at the price of productivity.
>>>>>>
>>>>>> Hopefully you can switch to Workspace and EyeInspector.
>>>>>>
>>>>>
>>>>> With the help of Nicolai Hess, we worked a bit on improving syntax
>>>>> colouring for the EyeInspector and this has been integrated. Maybe
>>>>> someone can look into doing the same with GT (to correctly set
>>>>> #doItReceiver, #doItContext and a few other things related to syntax
>>>>> highlighting).
>>>>>
>>>>
>>>> What exactly is the problem in GT regarding syntax highlighting?
>>>>
>>>
>>> If you inspect a morph (say GTInspector inspect: Morph new), when you
>>> type bounds (one of Morph instance variables) in the text pane below,
>>> you get a red == erroneous / undefined var.
>>>
>>
>> but that’s not a syntax highlighting problem: is a bindings problem :P
>>
>
both

binding, because glamours smalltalk code mode automatically creates
bindings (when OCASTSemantic analyzer tries to
lookup a variable) (see glamours workspacebinding strategy)

and styling
because for a "raw"-tab inspector pane, glamour does not set the
classOrMetaClass attribute of the styler.


>
> I can let you try to solve it by playing with the bindings ;)
>
> Thierry
>
> Esteban
>>
>>
>>> In the latest 5.0, in EyeInspector, it will correctly highlight bounds
>>> as a defined variable.
>>>
>>> Moreover, and the source of the first complaint, in GTInspector,
>>> inspecting bounds will give a nil answer instead of the morph bounds.
>>> Whereas EyeInspector will properly answer (0@0) corner: (50@40).
>>>
>>> Thierry
>>>
>>> Cheers,
>>>> Doru
>>>>
>>>>
>>>> By the way, would someone know how to force the styler to re-style a
>>>>> text? When selecting another element in for example a
>>>>> EyeTreeInspector, this changes the reference class for syntax
>>>>> highlighting (and the styler correctly picks that) but the existing
>>>>> text isn't re-colored.
>>>>>
>>>>> Thierry
>>>>>
>>>>>
>>>>>> Hilaire
>>>>>>
>>>>>>
>>>>>> Le 27/04/2016 15:51, Sean P. DeNigris a écrit :
>>>>>>
>>>>>>> HilaireFernandes wrote
>>>>>>>
>>>>>>>> instance variables evaluate to nil in the bottom area of the
>>>>>>>>> integrated
>>>>>>>>> inspector.
>>>>>>>>>
>>>>>>>> There is no direct inst var access from the playground. I was
>>>>>>> initially
>>>>>>> shocked by this as well and have had to resort to #instVarNamed:
>>>>>>> on several
>>>>>>> occasions. On the bright side, you can edit the values in place in
>>>>>>> the
>>>>>>> 'Value' column above.
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>> --
>>>> www.tudorgirba.com <http://www.tudorgirba.com>
>>>> www.feenk.com
>>>>
>>>> "Value is always contextual."
>>>>
>>>
>>
>
>

Reply via email to