Commit cdf4e20e authored by simonm's avatar simonm
Browse files

[project @ 1997-12-16 12:26:57 by simonm]

litify, add a couple of things.
parent bf1f9dbb
* export some missing operations from ST/LazyST
* remove wired-in runST from the compiler, move runST from STBase to Unsafe
and give it a type signature.
* fix cut-n-paste-o in PosixUtils.lhs.
* better code for checking for overlapping(incomplete?) patterns.
* -fwarn-simple-patterns for pattern-bindings that could fail.
* win32 green-card stubs imported.
* fix 'make carries on after errors' problem /again/.
* driver fixed to be perl4 compatible again.
* obscure happy bug fixed.
Changes made since 2.08:
\begin{itemize}
\item export some missing operations from ST/LazyST
\item remove wired-in @runST@ from the compiler, move @runST@ from
@STBase@ to @Unsafe@ and give it a type signature. Fix a bug in the
compiler to do with universal quantification so this actually works.
\item fix cut-n-paste-o in @PosixUtils.lhs@.
\item better code for checking for overlapping(incomplete?) patterns.
\item @-fwarn-simple-patterns@ for pattern-bindings that could fail.
\item win32 green-card stubs imported.
\item fix 'make carries on after errors' problem {\em again}.
\item driver fixed to be perl4 compatible again.
\item obscure happy bug fixed.
\item @Word@ removed from hbc library to avoid conflicts.
\item lots of fixes to the binary distribution system - you can now do
@gmake binary-dist Project=Happy@ from the top-level and get a Happy
binary distribution. GHC binary distributions no longer contain
Happy.
\end{itemize}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment