[project @ 1998-11-26 09:17:22 by sof]
[ghc-hetmet.git] / ghc / docs / users_guide / 2-10-notes.vsgml
1 <sect1>Release notes for version~2.10---12/97
2 <label id="release-2-10">
3 <p>
4
5 Changes made since 2.09:
6
7 <itemize>
8
9 <item> export some missing operations from @ST@/@LazyST@.
10
11 <item> remove wired-in @runST@ from the compiler, move @runST@ from
12 @STBase@ to @UnsafeST@ and give it a type signature.  Fix a bug in the
13 compiler to do with universal quantification so this actually works.
14
15 <item> fix cut-n-paste-o in @PosixUtils.lhs@.
16
17 <item> better code for checking for overlapping(incomplete?) patterns.
18
19 <item> @-fwarn-simple-patterns@ for pattern-bindings that could fail.
20
21 <item> win32 green-card stubs imported.
22
23 <item> fix 'make carries on after errors' problem <em>again</em>.
24
25 <item> driver fixed to be perl4 compatible again.
26
27 <item> obscure happy bug fixed.
28
29 <item> @Word@ removed from hbc library to avoid conflicts.
30
31 <item> lots of fixes to the binary distribution system - you can now do
32 @gmake binary-dist Project=Happy@ from the top-level and get a Happy
33 binary distribution.  GHC binary distributions no longer contain
34 Happy.  
35
36 <item> add some suffix rules for SGML, we can use SGML-Tools for
37 documentation now.
38
39 <item> added an new manual for Happy, in SGML format.
40
41 <item> added the GHC/Hugs extension library documentation as a separate
42 document, and removed that information from the Users' Guide.
43
44 <item> Fixed a bug where ':::' wasn't being parsed properly in interface files.
45
46 <item> Fixed a long-standing bug in the strictness analyser.
47
48 <item> Fixed the cause of the @getWorkerIdAndCons@ panic.
49
50 <item> Moved the array tests from ghc/lib into the test framework.
51 ghc/lib/tests now doesn't exist.
52
53 </itemize>