Wait, Message is the one used internally by the system. It doesn't have #= and #hash because it didn't need it.
*MessageSend* is the one for external use, and it already defines #= and #hash.
On Mon, Nov 19, 2018 at 11:32 AM Eliot Miranda eliot.miranda@gmail.com wrote:
Hi All,
In VisualWorks Message implements #= & #hash naturally; two messages whose selectors and arguments are #= are also equal. But in Cuis, Squeak and Pharo Message inherits #= and #hash from Object, i.e. uses identity comparison. This is, to say the least, annoying. Any objections to implementing comparing in Message to match VisualWorks?
_,,,^..^,,,_ best, Eliot