This release is mainly for maintenance, fixing
bugs caused by various versions of build compilers
(e.g. gcc-3.3), and adding support for many of the
new hierarchical libraries that are also supplied
with ghc-6.4 and Hugs, namely base, parsec,
haskell-src, QuickCheck, HaXml, HUnit, and Cabal.
FFI foreign import "dynamic" is now supported, and
C header-files named in an import are now
respected. nhc98 now uses cpphs rather than your C
compiler for preprocessing, which solves problems
with string gaps, primes in identifiers, and so
on.
GCC 3.x is now supported. A large subset of the 'base' package of hierarchical libraries is now included in the build. The primitive FFI mechanism was updated to match the latest official spec, and the full Foreign libraries are also included (in hierarchical form). The Web site and CVS repository were moved, and compilation under Windows with Cygwin and ghc was fixed.