hydra-print 0.1.0.0 → 0.1.0.2
raw patch · 2 files changed
+14/−7 lines, 2 files
Files
- UI/HydraPrint.hs +5/−2
- hydra-print.cabal +9/−5
UI/HydraPrint.hs view
@@ -39,7 +39,7 @@ import qualified Data.ByteString.Char8 as B import Data.ByteString.Char8 (ByteString) import Data.ByteString.Unsafe (unsafeUseAsCStringLen)-import Prelude as P hiding (unzip4) +import Prelude as P import Control.Monad import Control.Concurrent (threadDelay) import Control.Monad.IO.Class (liftIO, MonadIO)@@ -211,7 +211,10 @@ -- | Along with the raw pointer, remember the size at which a window was created: data CWindow = CWindow C.Window WinPos (String,ColorID)- deriving Show+-- deriving Show++instance Show CWindow where+ show (CWindow _ winpos _) = "<Window at "++show winpos++">" --------------------------------------------------------------------------------
hydra-print.cabal view
@@ -2,12 +2,12 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: hydra-print-version: 0.1.0.0+version: 0.1.0.2 synopsis: NCurses interface to view multiple ByteString streams in parallel. description: Output from parallel subprocesses is an ugly, many-headed beast.- Piping though hydra-print provides a NCurses interface to a dynamic+ Piping though hydra-print provides an NCurses interface to a dynamic set output streams, displayed without interleaving. This is a common problem, for example, with parallel compiles, or data-processing scripts.@@ -25,6 +25,7 @@ category: Concurrency build-type: Simple cabal-version: >=1.8+homepage: https://github.com/rrnewton/hydra-print extra-source-files: SystemTest.hs@@ -36,9 +37,6 @@ Exposed-modules: UI.HydraPrint Scripting.Parallel.ThreadPool CPP-options: -DNOTESTING- Source-repository head- type: git- location: https://github.com/rrnewton/hydra-print build-depends: base <= 4.7, transformers, containers, text, bytestring, io-streams, semigroups, mtl, ncurses, directory, async -- TEMP: I seem to need to include these even though they are used only by the EXECUTABLES:@@ -77,3 +75,9 @@ build-depends: base <= 4.7, transformers, containers, text, bytestring, io-streams, semigroups, mtl, ncurses, directory, async, unix, filepath, process, time, random+++Source-repository head+ type: git+ location: git://github.com/rrnewton/hydra-print.git+