osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-async revision:3, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-async?expand=0&rev=31
This commit is contained in:
2018-05-15 18:23:21 +00:00
committed by Git OBS Bridge
parent 7d85594623
commit c7f8ab44b7

View File

@@ -1,3 +1,23 @@
-------------------------------------------------------------------
Mon May 14 17:02:11 UTC 2018 - psimons@suse.com
- Update async to version 2.2.1.
- Add a Hashable instance for Async
- Documentation updates
- cancel now throws AsyncCancelled instead of ThreadKilled
- link and link2 now wrap exceptions in ExceptionInLinkedThread when
throwing to the linked thread. ExceptionInLinkedThread is a child
of AsyncException in the exception hierarchy, so this maintains the
invariant that exceptions thrown asynchronously should be
AsyncExceptions.
- link and link2 do not propagate AsyncCancelled, so it's now
possible to cancel a linked thread without cancelling yourself.
- Added linkOnly and link2Only to specify which exceptions should be
propagated,if you want something other than the default behaviour
of ignoring AsyncCancelled.
- new utility function compareAsyncs for comparing Asyncs of
different types.
-------------------------------------------------------------------
Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com