[squeak-dev] Glitch in cmd-m

Marcel Taeumel marcel.taeumel at hpi.de
Wed Apr 22 08:57:12 UTC 2020


Well, actually, only selectors can have implementations. And "#at:put:" is no valid selector because "#" is not allowed in there. But I understand your confusion. From a tool perspective, TextEditor should also try to make a literal out of the text selection and then look it up as implementor.

But note that SystemNavigation has now to deal with the fact that #browseAllImplementorsOf: can be called with any kind of literal: "42", "#()", etc.

I think we are fine.

Best,
Marcel
Am 22.04.2020 10:47:34 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:
Hi Stef,

thanks for the pointer. I just fixed that in Trunk.

Best,
Marcel
Am 22.04.2020 10:39:43 schrieb Stéphane Rollandin <lecteur at zogotounga.net>:
Hello,

Select all of

#at:put:

Then do cmd-n (senders). That works.
Then do cmd-m (implementors). Does nothing.

To get cmd-m to work, you must omit the first $# and select only 'at:put:'

Stef

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


More information about the Squeak-dev mailing list