2017-07-10 02:13:43 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.35
Upstream changes:
0.35 2017/06/23 20:37:57
[CHANGES]
* Link to YAPC::EU talk video in SEE ALSO
[BUGFIXES]
* Handle cancelled/completed slots when fmap is cancelled (RT120469)
(thanks tm604)
|
2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298) |
Log message:
Recursive revbump from lang/perl5 5.26.0
|
2016-10-12 14:48:30 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Updated devel/p5-Future to 0.34
-------------------------------
0.34 2016/10/02 18:40:06
[CHANGES]
* Added Future::Mutex
* Minor documentation wording fixes (thanks ilmari)
[BUGFIXES]
* Fallback to 'configure_requires' for older versions of
Module::Build that don't support 'test_requires' (RT110721)
|
2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) |
Log message:
Bump PKGREVISION for perl-5.24.
|
2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995) |
Log message:
Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-08-23 02:23:26 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Update 0.32 to 0.33
-------------------
0.33 2015/07/29 16:15:55
[CHANGES]
* Added ->catch and ->catch_with_f
* Add catch-handler semantics to ->then / ->then_with_f
* Also pass fmap* items via $_ (RT105558)
* Undocument ->done_cb / ->fail_cb / ->cancel_cb
* Entirely delete ->and_then / ->or_else
* New barename documentation style including "since" versions
* Further document the idea of failure categories as used by catch*
|
2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
2015-03-11 15:29:39 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 0.32
Upstream changes:
0.32 2015/03/10 19:54:22
[CHANGES]
* Documentation updates for new ->wrap_cb method
[BUGFIXES]
* Empty convergents should respect subclassing (RT97537)
* Adjust loss-report regexp for bleadperl (RT99002 again)
* Make trailing periods in warning tests optional, to account for
Carp version changes (RT100685)
0.31 2015/03/08 17:50:06
[CHANGES]
* Added debugging warning when destroying a failed Future that has
not reported its failure (RT102198)
* Have ->and_then / ->or_else die immediately to further their
deprecation
* Announce done_cb/fail_cb/cancel_cb as deprecated in favour of curry
* Provide ->wrap_cb method (experimental)
[BUGFIXES]
* Ensure that Test::Future does not retain Futures once they are
complete (RT101128)
* 'use Future' in Future::Utils (RT102167)
|
2015-01-31 14:09:51 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
0.30 2014/11/26 14:29:28
[CHANGES]
* Rename 'dependent' futures to 'convergent'
* Removed examples/ scripts that now exist as independent modules
* Added ->without_cancel
* Sanity-check the $code argument to ->on_{ready,done,fail,cancel} to
ensure it is callable or a Future
[BUGFIXES]
* Ensure that 'ready_at' is always set in DEBUG mode
* Fix DEBUG 'lost_at' line number reporting tests for latest
bleadperl (RT99002)
* Ensure that if Future::Utils::repeat condition code dies, that is
passed to the result Future and not propagated to the caller
(RT100067)
* Failure by returning a non-Future from a sequencing code block
should report as a failed Future, not throw exception to caller
|
2014-08-11 04:06:20 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.29
Upstream changes:
0.29 2014/07/17 12:18:12
[CHANGES]
* Added Test::Future
* Stronger deprecations - repeat {} on failures warns every time,
->and_then / ->or_else warn once
[BUGFIXES]
* Define the behaviour of dependent futures when components are
cancelled. (Partially fixes RT96685)
* Use Module::Build->prompt (RT96409)
* Ensure that repeat on an empty foreach list or empty generator
without 'otherwise' behaves correctly, just yield an immediate
0.28 2014/06/08 22:43:40
[CHANGES]
* Added ->label
* Added ->btime, rtime, elapsed tracing timers
* Better handling of 'breaks' version detection
0.27 2014/06/06 17:42:27
[BUGFIXES]
* Depend on Carp 1.25 for the new message format with trailing
period, so tests work
0.26 2014/06/01 12:52:53
[CHANGES]
* Added ->is_failed accessor
* Implement ->export_to_level in Future::Utils
* Print a warning about lost sequence Futures
* Allow Future->done and Future->fail as simple class constructors
to return immediates
* Added Future->unwrap
[BUGFIXES]
* Ensure that sequence futures are weaken()ed in the forward
direction.
**NOTE** This will potentially break existing code that depended on
strong references. This old code was, however, broken.
|