haskell-process-extras (0.6) unstable; urgency=low

  * Use the ListLike and ListLikeIO classes as the basis of the
    class of types the readProcess functions use.
  * Move the Chunk code to the process-progress package.

 -- David Fox <dsf@seereason.com>  Wed, 28 Nov 2012 08:17:47 -0800

haskell-process-extras (0.5) unstable; urgency=low

  * Modify the signature of the readModifiedProcess* functions
    to take a CreateProcess rather than a function to modify a
    CreateProcess.

 -- David Fox <dsf@seereason.com>  Mon, 12 Nov 2012 18:37:40 -0800

haskell-process-extras (0.4.7) unstable; urgency=low

  * Add compatibility modules for the original process-extras.

 -- David Fox <dsf@seereason.com>  Wed, 24 Oct 2012 14:46:59 -0700

haskell-process-extras (0.4.6) unstable; urgency=low

  * Forked off process-progress.

 -- David Fox <dsf@seereason.com>  Wed, 24 Oct 2012 11:31:34 -0700

haskell-process-extras (0.4.5) unstable; urgency=low

  * Add Verbosity module
  * Print newline after last dot

 -- David Fox <dsf@seereason.com>  Tue, 23 Oct 2012 10:33:25 -0700

haskell-process-extras (0.4.4) unstable; urgency=low

  * Replace all the lazyCommand*/lazyProcess* functions with runProcess*.

 -- David Fox <dsf@seereason.com>  Tue, 23 Oct 2012 08:07:37 -0700

haskell-process-extras (0.4.3) unstable; urgency=low

  * More cleanups in readProcessChunks
  * Unit tests
  * Start of thread based version of readProcessChunks
  * Start of pipes based version of readProcessChunks

 -- David Fox <dsf@seereason.com>  Mon, 22 Oct 2012 16:15:14 -0700

haskell-process-extras (0.4.1) unstable; urgency=low

  * Redo and simplify readProcessChunks so it works on infinite streams without
    hanging or leaking memory.
  * Add some tests (though not in a formal framework yet.)

 -- David Fox <dsf@seereason.com>  Sat, 20 Oct 2012 15:24:15 -0700

haskell-process-extras (0.4) unstable; urgency=low

  * Re-arrange the modules so that we can generally just import
    System.Process.Read.
  * Rename readProcessChunksWithExitCode -> readProcessChunks
  * Rename class Strng -> class Chars
  * Rename class Strng2 -> class NonBlocking

 -- David Fox <dsf@seereason.com>  Thu, 18 Oct 2012 08:13:36 -0700

haskell-process-extras (0.3.8) unstable; urgency=low

  * No, we still need to catch ResourceVanished.  Ingoring it seems to
    be sufficient, don't change the signatures back to indicate when it
    happens.

 -- David Fox <dsf@seereason.com>  Wed, 17 Oct 2012 23:52:21 -0700

haskell-process-extras (0.3.7) unstable; urgency=low

  * The code that catches ResourceVanished seems to be unnecessary now,
    remove it.

 -- David Fox <dsf@seereason.com>  Wed, 17 Oct 2012 15:30:52 -0700

haskell-process-extras (0.3.6) unstable; urgency=low

  * Call hSetBinaryMode in all the ByteString instances of Strng
  * Fix a bug which prevented stderr from being forced
  * Change to emulate behavior of System.Process for input handle

 -- David Fox <dsf@seereason.com>  Wed, 17 Oct 2012 15:02:09 -0700

haskell-process-extras (0.3.5) unstable; urgency=low

  * Add instances and implementations for the String type.

 -- David Fox <dsf@seereason.com>  Wed, 17 Oct 2012 09:41:03 -0700

