[Pharo-dev] So, again, why 'object inspect' should answer an object?

Camillo Bruni camillobruni at gmail.com
Mon Aug 26 16:54:20 EDT 2013


that is pretty new, so we didn't fix this issue then :/ (or more probably, we didn't fix all users).

=> can you open an issue with a description on how to reproduce it?


On 2013-08-26, at 22:52, Igor Stasenko <siguctua at gmail.com> wrote:
> (oops.. pressed send before finishing mail)
> 
> Pharo3.0
> Latest update: #30335
> 
> .. so it just 10 days old
> 
> 
> On 26 August 2013 22:51, Igor Stasenko <siguctua at gmail.com> wrote:
> 
>> ah, ok.. maybe i use outdated image?
>> 
>> 
>> 
>> On 26 August 2013 22:41, Camillo Bruni <camillobruni at gmail.com> wrote:
>> 
>>> I think we agreed that
>>> - #inspect: returns the inspected value
>>> - #inspector: returns the inspector for the given value
>>> 
>>> I thought we fixed exactly the bug you experience since Ben complained a
>>> lot about it ;)
>>> 
>>> On 2013-08-26, at 22:32, Igor Stasenko <siguctua at gmail.com> wrote:
>>>> ... or another reason to answer the inspector window..
>>>> because right now it is badly broken:
>>>> 
>>>> EyeInspector class>>inspect: anObject
>>>>   InspectorWrapper openInspector: (self inspector: anObject).
>>>>   ^ anObject
>>>> 
>>>> but:
>>>> 
>>>> Morph>>inspectInMorphic: evt
>>>>   evt hand attachMorph: ((Smalltalk tools inspect: self) extent:
>>> 300 at 200)
>>>> 
>>>> that explains why, when i taking the morph's halo
>>>> and then use debug context menu and press inspect it,
>>>> it puts morph info the hand, and changing its dimensions..
>>>> instead of putting inspector  window into hand!
>>>> 
>>>> you can imagine how annoying it is, when you want to debug morphic code.
>>>> 
>>>> The solution is, of course to answer an inspector window instead of
>>>> inspected object.. or, since people argued against this, for such cases,
>>>> there should be extra protocol, like
>>>> 
>>>> Smalltalk tools inspectorWindowOn: object
>>>> 
>>>> (i changed the code to answer a window right now, but we need to solve
>>> that
>>>> dilemma)
>>>> 
>>>> --
>>>> Best regards,
>>>> Igor Stasenko.
>>> 
>>> 
>> 
>> 
>> --
>> Best regards,
>> Igor Stasenko.
>> 
> 
> 
> 
> -- 
> Best regards,
> Igor Stasenko.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 447 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20130826/4c600090/attachment.asc>


More information about the Pharo-dev mailing list