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 +7/−0
- System/Console/Regions.hs +1/−1
- concurrent-output.cabal +1/−1
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>