[squeak-dev] The Trunk: Kernel-mt.1170.mcz

Eliot Miranda eliot.miranda at gmail.com
Fri May 25 22:27:50 UTC 2018


Hi Marcel,

On Fri, May 25, 2018 at 12:24 AM, Marcel Taeumel <marcel.taeumel at hpi.de>
wrote:

> Hi Eliot,
>
> okay. Still, #asReference would be okay? Or would that be
> #asCodeReference, too?
>

I'll leave that to you.  For me I would use asCodeReference, but it's less
pressing because the receivers (methods and classes) arguably make the
"Code" implicit.


> Best,
> Marcel
>
> Am 24.05.2018 21:31:27 schrieb Eliot Miranda <eliot.miranda at gmail.com>:
> Hi Marcel,
>
>
>     for me, isReference is far too general a selector for this.  Why not
> isCodeReference or isSmalltalkCodeReference?
>
> On Thu, May 24, 2018 at 1:25 AM, <commits at source.squeak.org> wrote:
>
>> Marcel Taeumel uploaded a new version of Kernel to project The Trunk:
>> http://source.squeak.org/trunk/Kernel-mt.1170.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Kernel-mt.1170
>> Author: mt
>> Time: 24 May 2018, 10:24:50.225621 am
>> UUID: 722cd140-f6f2-8642-be85-61be05c77c92
>> Ancestors: Kernel-mt.1169
>>
>> Harmonize method reference and class references.
>>
>> =============== Diff against Kernel-mt.1169 ===============
>>
>> Item was removed:
>> - ----- Method: CompiledCode>>printSignatureOn: (in category 'printing')
>> -----
>> - printSignatureOn: aStream
>> -       "Print a string that can be used to access the currently
>> installed method."
>> -       aStream print: self methodClass;
>> -                nextPutAll: '>>';
>> -                nextPutAll: self selector storeString!
>>
>> Item was added:
>> + ----- Method: Object>>isClassReference (in category 'testing') -----
>> + isClassReference
>> +
>> +       ^ false!
>>
>> Item was added:
>> + ----- Method: Object>>isReference (in category 'testing') -----
>> + isReference
>> +
>> +       ^ self isClassReference or: [self isMethodReference]!
>>
>
>
> _,,,^..^,,,_
> best, Eliot
>
>
>
>
>


-- 
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180525/6e8a3ad3/attachment.html>


More information about the Squeak-dev mailing list