Changelog for concurrent-output-1.5.0

concurrent-output (1.5.0) unstable; urgency=medium * Added errorConcurrent. * Added getRegionContent. -- Joey Hess <id@joeyh.name> Wed, 04 Nov 2015 17:20:44 -0400 concurrent-output (1.4.0) unstable; urgency=medium * Renamed many of the functions and types. * Added tuneDisplay, which makes it easy to size-limit regions, right-justify regions, or otherwise transform how their values are displayed. -- Joey Hess <id@joeyh.name> Wed, 04 Nov 2015 00:32:38 -0400 concurrent-output (1.3.0) unstable; urgency=medium * The contents of a Region can now be set to a STM Text transaction. Their display will be automatically updated whenever the transaction's value changes. * Removed updateRegionListSTM, and export regionList instead, which is more general-purpose. * Other improvements to STM interface. -- Joey Hess <id@joeyh.name> Tue, 03 Nov 2015 15:50:47 -0400 concurrent-output (1.2.0) unstable; urgency=medium * Avoid crash when not all of a program's output is consumed, as happens when eg, piping to head(1). * Use text, and not bytestring internally. * Added createProcessForeground, useful for running commands like vim. * Fix race that sometimes caused processes to run in background mode even though no other foreground process was still running. * Concurrent process functions now use ConcurrentProcessHandle instead of ProcessHandle. * Multi-line regions now supported. * Optimize region update, avoiding outputting characters already on-screen. -- Joey Hess <id@joeyh.name> Mon, 02 Nov 2015 23:25:40 -0400 concurrent-output (1.1.0) unstable; urgency=medium * Renamed module. * Incorporated console region support, based on Joachim Breitner's concurrentoutput library. * Fix race that sometimes prevented a concurrent processes's output from being displayed as program shut down. -- Joey Hess <id@joeyh.name> Fri, 30 Oct 2015 21:27:41 -0400 concurrent-output (1.0.1) unstable; urgency=medium * Generalize what can be output. * Dropped dependency on MissingH; added dependency on text. -- Joey Hess <id@joeyh.name> Thu, 29 Oct 2015 00:47:12 -0400 concurrent-output (1.0.0) unstable; urgency=medium * First release. -- Joey Hess <id@joeyh.name> Wed, 28 Oct 2015 21:01:23 -0400