packages feed

concurrent-output 1.10.7 → 1.10.8

raw patch · 3 files changed

+9/−2 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- System.Console.Regions: RegionContent :: (STM Text) -> RegionContent
+ System.Console.Regions: RegionContent :: STM Text -> RegionContent
- System.Console.Regions: newConsoleRegion :: (LiftRegion m) => ToRegionContent v => RegionLayout -> v -> m ConsoleRegion
+ System.Console.Regions: newConsoleRegion :: LiftRegion m => ToRegionContent v => RegionLayout -> v -> m ConsoleRegion

Files

CHANGELOG view
@@ -1,3 +1,10 @@+concurrent-output (1.10.8) unstable; urgency=medium++  * Fix bug in waitDisplayChange that could result in an STM deadlock+    exception.++ -- Joey Hess <id@joeyh.name>  Mon, 19 Nov 2018 17:01:12 -0400+ concurrent-output (1.10.7) unstable; urgency=medium    * Allow stm-2.5.
System/Console/Regions.hs view
@@ -477,7 +477,7 @@ 	waitchange c b = do 		change <- readTChan c 		case change of-			DisplayChangeBarrier b' | b' == b -> return ()+			DisplayChangeBarrier b' | b' >= b -> return () 			_ -> waitchange c b  displayThread :: Bool -> TSem -> IO ()
concurrent-output.cabal view
@@ -1,5 +1,5 @@ Name: concurrent-output-Version: 1.10.7+Version: 1.10.8 Cabal-Version: >= 1.8 License: BSD2 Maintainer: Joey Hess <id@joeyh.name>