[squeak-dev] Object>>printOn: refined.

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Fri Jun 5 11:45:23 UTC 2020


Hi all,


personally, I am not convinced by displaying the identityHash in each and every inspector window title as shown in Trygve's screenshot. They just make the overall inspector experience a lot more cryptical, compared to a rather small benefit. Also, in my image #asOop returns seven-digit numbers which would cost too much space in the title bars. I think identity comparison is only actually redundant in certain domains or situations, most time you will only open a few inspectors at all.


Isn't there any possibility to show these IDs only on demand? Or can we find a better way to visualize identity than numbers? Maybe a small individual pixel pattern, or shorter IDs that are only unique amongst the class of the inspected object?


Also, please note that having the #reuseWindows preference enabled, this hash is redundant at all because it is not possible to inspect the same object twice.


Best,

Christoph

<http://www.hpi.de/>
________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Chris Muller <ma.chris.m at gmail.com>
Gesendet: Donnerstag, 4. Juni 2020 21:58:51
An: Taeumel, Marcel
Cc: squeak-dev
Betreff: Re: [squeak-dev] Object>>printOn: refined.

> You +1'd the idea of sending #asOop from #printOn:.

Nope. I +1'd the idea to be applied to #defaultLabelForInspector because of that "super" issue.

Ah, I beg your pardon.  My mistake.
 - Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200605/1ce239d1/attachment.html>


More information about the Squeak-dev mailing list