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

Igor Stasenko siguctua at gmail.com
Tue Aug 27 04:23:22 EDT 2013


done

https://pharo.fogbugz.com/default.asp?11465#83505


On 26 August 2013 22:54, Camillo Bruni <camillobruni at gmail.com> wrote:

> 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.
>
>


-- 
Best regards,
Igor Stasenko.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20130827/73be0a88/attachment-0002.html>


More information about the Pharo-dev mailing list