[project @ 1997-11-13 12:10:32 by simonm]
authorsimonm <unknown>
Thu, 13 Nov 1997 12:10:52 +0000 (12:10 +0000)
committersimonm <unknown>
Thu, 13 Nov 1997 12:10:52 +0000 (12:10 +0000)
update to version 2.08

ANNOUNCE
distrib/Makefile-bin.in
docs/installing.lit
ghc/PATCHLEVEL
ghc/README
mk/config.mk.in

index fab025f..dd66b2c 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,8 +1,8 @@
-            The Glasgow Haskell Compiler -- version 2.08
+            The Glasgow Haskell Compiler -- version 2.09
            ==============================================
 
 We are pleased to announce a new release of the Glasgow Haskell
            ==============================================
 
 We are pleased to announce a new release of the Glasgow Haskell
-Compiler (GHC), version 2.08. Source distribution is freely available
+Compiler (GHC), version 2.09. Source distribution is freely available
 via the World-Wide Web and through anon. FTP; details below.
 
 Haskell is "the" standard lazy functional programming language; the
 via the World-Wide Web and through anon. FTP; details below.
 
 Haskell is "the" standard lazy functional programming language; the
@@ -14,9 +14,28 @@ related information is available from the Haskell home page at
 + What's new
 =============
 
 + What's new
 =============
 
-Release 2.08 is a bug-fix release.  It addresses some of the bugs
-discovered in 2.07.  A detailed list of changes can be found in the
-Users' Guide.
+Release 2.09 contains some library changes that may break programs
+using glasgow extensions.  The main points:
+
+       * PrimIO has been removed, replaced by IO in all places
+         (including the type of C calls).
+       * The types of IO and ST have changed, to make them more
+         efficient.  This won't bite you unless you go digging
+         around in the IO or ST monads, which you shouldn't...
+       * Several extension libraries have been moved to be
+         compatible with Hugs.  See 
+
+               ftp://haskell.org/pub/reid/libs971028/libs.html
+       
+         for the definitions of the new libraries.
+       * Several of the interfaces exported by GlaExts are deprecated,
+         as they have been moved into common libraries (ST for instance).
+         GlaExts will eventually contain only extensions that are
+         exclusive to GHC.
+
+We've also fixed several bugs, one space leak, and added better
+handling of warnings (-W, -Wall and -Wnot flags).  As usual, see the
+release notes in the Users' Guide for the full story.
 
 + Mailing lists
 ================
 
 + Mailing lists
 ================
index b47fad9..4b0e67c 100644 (file)
@@ -78,7 +78,7 @@ real_libdir      = $(libdir)/$(package)-$(version)
 real_datadir     = $(datadir)/$(package)-$(version)
 
 package     = ghc
 real_datadir     = $(datadir)/$(package)-$(version)
 
 package     = ghc
-version     = 2.08
+version     = 2.09
 PERL        = @PerlCmd@
 SH         = /bin/sh
 RM          = rm -f
 PERL        = @PerlCmd@
 SH         = /bin/sh
 RM          = rm -f
index a646caa..d651f35 100644 (file)
@@ -1,6 +1,6 @@
 %      Building and installing the Glasgow Functional Programming Tools Suite
 %
 %      Building and installing the Glasgow Functional Programming Tools Suite
 %
-%                              Version 2.08
+%                              Version 2.09
 %                              July 1997
                        
 
 %                              July 1997
                        
 
@@ -8,7 +8,7 @@
 \documentstyle[11pt,literate]{article}
 \begin{document}
 \title{Building and installing the Glasgow Functional Programming Tools Suite\\
 \documentstyle[11pt,literate]{article}
 \begin{document}
 \title{Building and installing the Glasgow Functional Programming Tools Suite\\
-Version~2.08}
+Version~2.09}
 \author{The GHC Team\\
 Department of Computing Science\\
 University of Glasgow\\
 \author{The GHC Team\\
 Department of Computing Science\\
 University of Glasgow\\
index e5016d0..0812692 100644 (file)
@@ -1 +1 @@
-The Glamorous Glasgow Haskell Compiler, version 2.08, patchlevel 0
+The Glamorous Glasgow Haskell Compiler, version 2.09, patchlevel 0
index dacc3eb..2b0eb7d 100644 (file)
@@ -1,5 +1,5 @@
-This is version 2.08 of the Glorious Glasgow Haskell compilation
-system (GHC).  GHC 2.08 is a compiler for Haskell 1.4.
+This is version 2.09 of the Glorious Glasgow Haskell compilation
+system (GHC).  GHC 2.09 is a compiler for Haskell 1.4.
 
 Haskell is "the" standard lazy functional programming language.
 Haskell 1.4 is the current version of the language, released in
 
 Haskell is "the" standard lazy functional programming language.
 Haskell 1.4 is the current version of the language, released in
index 3b2b1dc..1c28af7 100644 (file)
@@ -137,7 +137,7 @@ IncludeTestDirsInBuild=NO
 # 
 GhcProjectName         = The Glorious Glasgow Haskell Compilation System
 GhcProjectNameShort    = ghc
 # 
 GhcProjectName         = The Glorious Glasgow Haskell Compilation System
 GhcProjectNameShort    = ghc
-GhcProjectVersion      = 2.08
+GhcProjectVersion      = 2.09
 GhcProjectPatchLevel   = 0
 
 #
 GhcProjectPatchLevel   = 0
 
 #