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

Chris Muller asqueaker at gmail.com
Fri Jan 21 02:43:21 UTC 2022


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 <marcel.taeumel at hpi.de> 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 <asqueaker at gmail.com>:
>
> 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
>
>


More information about the Squeak-dev mailing list