[squeak-dev] bad MessageTrace regression (was: The Trunk: Morphic-mt.1652.mcz)

Marcel Taeumel marcel.taeumel at hpi.de
Fri Jan 21 08:01:49 UTC 2022


Hi Chris --

> [...] selecting "implementors" from the menu in the code pane, isn't adding to the lower pane [...]

Let me try to understand this by replacing "lower pane" with "upper pane" bc. that is where you can add something.

I make a text selection in the code pane, then open the menu, then click "More...", then click "implementors of it". This successfully adds stuff to the "upper pane" / "message list".

Best,
Marcel
Am 21.01.2022 03:44:09 schrieb Chris Muller <asqueaker at gmail.com>:
Just did some quick testing, looks good, thanks.

I just noticed that selecting "implementors" from the menu in the code
pane, isn't adding to the lower pane, but wasn't working in 5.2,
either. I might fix that at some point.

- Chris

On Tue, Jan 18, 2022 at 3:13 AM Marcel Taeumel wrote:
>
> Hi all --
>
> Next take on fixing those regressions is live: Tools-mt.1107 :-)
>
> Best,
> Marcel
>
> Am 18.01.2022 00:34:18 schrieb Chris Muller :
>
> Hi Marcel,
>
> Wow, I just saw all these new messages in this thread with "Chris?",
> sorry, I was busy all weekend!
>
> > Aha! So, my misinterpretation was to read "browse senders" but understand "browse senders/implementors". We are getting somewhere ... :-) Chris?
>
> Correct! I never contradicted myself, but you're really busy and I
> now realize you must not use this feature, otherwise you would
> understand the purpose of the browser is to allow the user to easily
> build a coherent Trace in the upper pane, and not worrying about
> "consistency of behavior between panes".
>
> Everything Jakob wrote under, "FWIW here are my expectations:" is
> exactly correct.
>
> TracingMessages browser was my *very first contribution* to Squeak,
> way back in 2002. :) I ported exactly how it worked in the
> VisualAge version, and has been that way ever since. It's quite optimal, IMO.
>
> You asked for screenshots, here's an *animated screenshot*. :)
>
> https://www.youtube.com/watch?v=y96IvSwfXxg
>
> I just checked Trunk and it appears it's still adding senders from the
> code pane to the upper pane. Again, I'm sorry for the frustration
> this has caused you. You're just helping us get this fixed with a
> good design, and you don't even use it. I'm truly grateful.
>
> Best,
> Chris
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220121/aea7bd7f/attachment.html>


More information about the Squeak-dev mailing list