Commit Graph

10 Commits

Author SHA1 Message Date
Max Howell
54a99ba7f2 Fixes for CocoaPods; --warning 2018-02-12 21:33:36 -05:00
Max Howell
67bc256992 PromiseKit 4 / Swift 3 / Xcode 8
http://promisekit.org/news/2016/09/PromiseKit-4.0-Released/
2016-09-07 15:45:21 -07:00
Max Howell
737030f272 Remove NSSupplementError since it is now misleading 2016-07-22 22:23:48 -07:00
Sergey Zolotarev
f5a11d049c Fix compile error in when.m
The PMKProgress struct was missing a `fractionCompleted` member which
resulted in a compile error if PMKDisableProgress was defined.
2016-07-09 22:08:01 +06:00
Max Howell
63592841d2 Ensure when is thread-safe
Specifically `countdown` must count atomically, and the progress could exceed 100% with certain race paths.
2015-08-06 15:00:22 -05:00
Max Howell
a30a724cca Fix PMKWhen bug when whening PMKManifolds 2015-05-19 15:23:58 -07:00
Max Howell
74a3d344dd Add NSProgress to when and PMKWhen
If you don’t want this feature you can compile defining PMKDisableProgress. You’ll want to ensure this flag is added for objc and Swift compilation units.

Closes #127
2015-05-19 14:02:25 -07:00
Max Howell
2b330c139c NSErrorSupplement() macro 2015-05-18 17:10:14 -07:00
Max Howell
575cee9ae7 Back-compat for promiseWithResolver
This is unappetizing, but is required for us to consider our library “stable”.

Also added deprecated versions of adapter methods.
2015-05-14 01:43:42 -05:00
Max Howell
e96adc5fed PromiseKit 2.0
Fixes #165
Fixes #56
Closes #18
Fixes #13
2015-05-14 00:42:58 -05:00