[squeak-dev] The Inbox: Kernel-tonyg.1148.mcz

Tobias Pape Das.Linux at gmx.de
Fri Feb 2 07:17:56 UTC 2018


> On 02.02.2018, at 04:20, David T. Lewis <lewis at mail.msen.com> wrote:
> 
> Tony has a set of inbox submissions in Kernel, Multilingual, and MultilingualTests
> that appear to be ready to move to trunk.
> 
> Should we move these to trunk? If no objections I will move them a few days
> from now if no one else has gotten to it by then.
> 
> There will be some new test failures for UTF8EdgeCaseTest, which is a good
> thing since these are new tests that document existing issues.

Yes please

> 
> Dave
> 
> 
> On Thu, Feb 01, 2018 at 10:02:22AM +0000, Tony Garnock-Jones wrote:
>> Hi Eliot,
>> 
>> On 02/01/2018 12:34 AM, Eliot Miranda wrote:
>>>    +?? ?? ?? ??(arg isKindOf: Promise)
>>> 
>>> I'd /much/ rather see Object>>isPromise and Promise>>isPromise than this.
>> 
>> Excellent point! Thanks.
>> 
>> There is a Promise>>isPromise, but no matching Object>>isPromise.
>> 
>> Kernel-tonyg.1150 (just committed to Inbox) reintroduces it, and
>> switches from using isKindOf: to using isPromise.
>> 
>> This change is also in keeping with the spirit of Promises/A+, where
>> anything that is "thenable" is treated as promise-like.
>> 
>> Tony
>> 
> 



More information about the Squeak-dev mailing list