[commit: packages/pretty] new-pretty, typeclass-pretty: Update changelog (b9eadc2)
git at git.haskell.org
git at git.haskell.org
Fri Jan 23 22:48:33 UTC 2015
Repository : ssh://git@git.haskell.org/pretty
On branches: new-pretty,typeclass-pretty
Link : http://git.haskell.org/packages/pretty.git/commitdiff/b9eadc25156334b5bf254b8e7dc2fe1cb9e3894e
>---------------------------------------------------------------
commit b9eadc25156334b5bf254b8e7dc2fe1cb9e3894e
Author: David Terei <davidterei at gmail.com>
Date: Wed Aug 24 19:00:59 2011 -0700
Update changelog
>---------------------------------------------------------------
b9eadc25156334b5bf254b8e7dc2fe1cb9e3894e
CHANGELOG | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/CHANGELOG b/CHANGELOG
index df924fd..71dbc98 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,18 @@
Pretty library change log.
+========= Version 4.0, 24 August 2011 ==========
+
+* Big change to the structure of the library. Now we don't have a fixed
+ TextDetails data type for storing the various String types that we
+ support. Instead we have changed that to be a type class that just
+ provides a way to convert String and Chars to an arbitary type. This
+ arbitary type is now provided by the user of the library so that they
+ can implement support very easily for any String type they want.
+
+ This new code lives in Text.PrettyPrint.Core and the Text.PrettyPrint
+ module uses it to implement the old API. The Text.PrettyPrint.HughesPJ
+ module has been left unchanged for a compatability module but deprecated.
========= Version 3.0, 28 May 1987 ==========
More information about the ghc-commits
mailing list