packages feed

concurrent-output 1.10.14 → 1.10.15

raw patch · 3 files changed

+18/−2 lines, 3 filesdep ~textPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: text

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,9 @@+concurrent-output (1.10.15) unstable; urgency=medium++  * Allow text-2.0++ -- Joey Hess <id@joeyh.name>  Fri, 04 Feb 2022 15:32:58 -0400+ concurrent-output (1.10.14) unstable; urgency=medium    * Allow ansi-terminal-0.11.1.
TODO view
@@ -1,3 +1,13 @@+* System.Console.Regions handling of outputConcurrent and errorConcurrent+  when the output lacks a newline is surprising. The output may never be+  displayed. A better approach:++  When output arrives that lacks a newline, allocate a region for it+  and buffer it in that region, so it displays immediately and more+  output will go to the same region. When a newline arrives, close the+  region and scroll up the completed line the same way any completed region+  is displayed.+ * Parts of System.Console.Concurrent may not be async exception safe.    If a thread is running an action from that module and an async exception
concurrent-output.cabal view
@@ -1,5 +1,5 @@ Name: concurrent-output-Version: 1.10.14+Version: 1.10.15 Cabal-Version: >= 1.10 License: BSD2 Maintainer: Joey Hess <id@joeyh.name>@@ -32,7 +32,7 @@   Default-Language: Haskell2010   GHC-Options: -Wall -fno-warn-tabs -O2   Build-Depends: base (>= 4.6), base < 5-    , text (>= 0.11.0 && < 1.3.0)+    , text (>= 0.11.0 && < 2.1)     , async (>= 2.0 && < 2.3)     , stm (>= 2.0 && < 2.6)     , process (>= 1.6.0 && < 1.7.0)