Re: [swift-corelibs-dev] Xcode 8 beta 1 and swift-corelibs-foundation

2016-06-21 Thread Tony Parker via swift-corelibs-dev
Hi Luke, > On Jun 21, 2016, at 3:50 PM, Luke Howard via swift-corelibs-dev > wrote: > > Hi Tony, > > Just on the change to NSUUID’s decoder, it changes the existing behaviour > (note comment "failure to decode the entire uuid_t results in a new uuid”). I > don’t have time to test whether thi

Re: [swift-corelibs-dev] Xcode 8 beta 1 and swift-corelibs-foundation

2016-06-21 Thread Luke Howard via swift-corelibs-dev
Hi Tony, Just on the change to NSUUID’s decoder, it changes the existing behaviour (note comment "failure to decode the entire uuid_t results in a new uuid”). I don’t have time to test whether this comment is accurate but perhaps you can cross-check with Darwin. Having said that, the new behav

Re: [swift-corelibs-dev] Suggested DateInterval API improvement

2016-06-21 Thread David Hart via swift-corelibs-dev
I vote for (2). Thats what I would have expected. `start` changing from under you is weird. > On 21 Jun 2016, at 18:44, Tony Parker via swift-corelibs-dev > wrote: > > Hi Greg, > >> On Jun 20, 2016, at 9:04 PM, Greg Titus > > wrote: >> >> One domain where this happ

Re: [swift-corelibs-dev] Suggested DateInterval API improvement

2016-06-21 Thread Greg Titus via swift-corelibs-dev
> On Jun 21, 2016, at 9:44 AM, Tony Parker wrote: > > Hi Greg, > >> On Jun 20, 2016, at 9:04 PM, Greg Titus wrote: >> >> One domain where this happens is project planning back from a fixed end >> date. The most well-known of these would be rocket launches: “T minus 10 >> seconds” is exactly

Re: [swift-corelibs-dev] Xcode 8 beta 1 and swift-corelibs-foundation

2016-06-21 Thread Tony Parker via swift-corelibs-dev
Hi everyone, We’ve merged the swift-3 branch into master. Please let us know if you encounter any issues. I’m going to keep going through pull requests, but some may be out of date and need rebasing now. Thanks, - Tony > On Jun 14, 2016, at 10:24 AM, Tony Parker wrote: > > Hello everyone, >

Re: [swift-corelibs-dev] Suggested DateInterval API improvement

2016-06-21 Thread Tony Parker via swift-corelibs-dev
Hi Greg, > On Jun 20, 2016, at 9:04 PM, Greg Titus wrote: > > One domain where this happens is project planning back from a fixed end date. > The most well-known of these would be rocket launches: “T minus 10 seconds” > is exactly a negative time interval from an end date. > That makes sense

Re: [swift-corelibs-dev] libdispatch/GCD for Swift 3.0 on Linux

2016-06-21 Thread David P Grove via swift-corelibs-dev
Joseph Bell wrote on 06/21/2016 09:15:00 AM: > > Thanks for the details, I appreciate it.  I have seen the term > "Swift overlay" used, particularly in the context of libdispatch. > What does that mean exactly in this regard (searching for it returns > tutorials on overlay UIViews which I doub

Re: [swift-corelibs-dev] libdispatch/GCD for Swift 3.0 on Linux

2016-06-21 Thread Chris Bailey via swift-corelibs-dev
Joe: FYI, if you want to be able to use the Swift 2.2 APIs for Dispatch, there's some instructions on how to build a toolchain with Dispatch included here: https://gist.github.com/seabaylea/cad7808615c52cfd2fc9d1debcad832f The third step uses a fork of Foundation from (based on master f

Re: [swift-corelibs-dev] libdispatch/GCD for Swift 3.0 on Linux

2016-06-21 Thread Joseph Bell via swift-corelibs-dev
Dave, Thanks for the details, I appreciate it. I have seen the term "Swift overlay" used, particularly in the context of libdispatch. What does that mean exactly in this regard (searching for it returns tutorials on overlay UIViews which I doubt is appropriate here). I certainly hope GCD is inc

Re: [swift-corelibs-dev] libdispatch/GCD for Swift 3.0 on Linux

2016-06-21 Thread David P Grove via swift-corelibs-dev
Hi Joe, TL;DR: right now the Swift 3.0 overlay for libdispatch is not available on Linux. But, a variety of activities are kicking off to get it there. There should be visible progress (and opportunities to help if you are so inclined) over the next few weeks. > > While working

[swift-corelibs-dev] libdispatch/GCD for Swift 3.0 on Linux

2016-06-21 Thread Joseph Bell via swift-corelibs-dev
Howdy all, While working to convert some NSThread code over to GCD on Linux I noticed that (to my dismay) GCD wasn't included in the Swift 3.0 preview build, nor is it apart of the buildbot for Linux. Scouring through the repository and mailing lists I can see where it is possible to build, but t