<div dir="ltr">Woops, I beg your pardon!  I misread the + and - lines and mistakenly thought you inserted the "new" when, in fact, you removed it.  <div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 30, 2018 at 12:22 AM, Jakob Reschke <span dir="ltr"><<a href="mailto:forums.jakob@resfarm.de" target="_blank">forums.jakob@resfarm.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>Yeah, I know. I meant this "new" probably belongs into the same category as a typo. ;-) The constructor method exists only on the class side of MethodReference in my image.<br><br><div class="gmail_quote"><div dir="ltr">Chris Muller <<a href="mailto:asqueaker@gmail.com" target="_blank">asqueaker@gmail.com</a>> schrieb am Mo., 30. Apr. 2018, 01:52:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That's a Constructor Method, not a glitch.   :)<br>
<br>
On Sun, Apr 29, 2018 at 12:26 PM,  <<a href="mailto:commits@source.squeak.org" rel="noreferrer" target="_blank">commits@source.squeak.org</a>> wrote:<br>
> A new version of Tools was added to project The Inbox:<br>
> <a href="http://source.squeak.org/inbox/Tools-jr.809.mcz" rel="noreferrer noreferrer" target="_blank">http://source.squeak.org/inbox<wbr>/Tools-jr.809.mcz</a><br>
><br>
> ==================== Summary ====================<br>
><br>
> Name: Tools-jr.809<br>
> Author: jr<br>
> Time: 29 April 2018, 7:26:21.629471 pm<br>
> UUID: 95b32bbc-8dd4-bf49-8226-b727ef<wbr>91e4de<br>
> Ancestors: Tools-cmm.808<br>
><br>
> Fix small glitch in MessageSet initialization<br>
><br>
> =============== Diff against Tools-cmm.808 ===============<br>
><br>
> Item was changed:<br>
>   ----- Method: MessageSet>>initializeMessageL<wbr>ist: (in category 'private') -----<br>
>   initializeMessageList: anArray<br>
>         "Initialize my messageList from the given list of MethodReference or string objects.  NB: special handling for uniclasses.<br>
>          Do /not/ replace the elements of anArray if they are already MethodReferences, so as to allow users to construct richer systems, such as differencers between existing and edited versions of code."<br>
>         messageList := OrderedCollection new.<br>
>         anArray do: [:each |<br>
>                  each isMethodReference<br>
>                         ifTrue: [messageList addLast: each]<br>
>                         ifFalse: [MessageSet parse: each toClassAndSelector: [ :class :sel |<br>
>                                 class ifNotNil: [<br>
>                                         messageList addLast: (<br>
> +                                               MethodReference<br>
> -                                               MethodReference new<br>
>                                                         class: class<br>
>                                                         selector: sel)] ]]].<br>
>         "Unify labels if wanted."<br>
>         self class useUnifiedMessageLabels ifTrue: [<br>
>                 messageList do: [:each | | cls |<br>
>                         cls := each actualClass.<br>
>                         each stringVersion:<br>
>                                 (cls<br>
>                                         ifNil: [each asString]<br>
>                                         ifNotNil:<br>
>                                                 [cls isUniClass<br>
>                                                         ifTrue: [cls typicalInstanceName, ' ', each selector]<br>
>                                                         ifFalse: [cls name , ' ' , each selector , ' {' ,<br>
>                                                                                                         ((cls organization categoryOfElement: each selector) ifNil: ['']) , '}' ,<br>
>                                                                                                         ' {', cls category, '}']])]].<br>
>         messageListIndex := messageList isEmpty ifTrue: [0] ifFalse: [1].<br>
>         contents := ''!<br>
><br>
><br>
<br>
</blockquote></div></div></div>
</blockquote></div><br></div></div>