Ian Lynagh <[EMAIL PROTECTED]> writes:
> We're not sure the new hugs should go into sarge without matching new
> ghc/nhc98 due to library changes. We also need to check these changes
> don't cause any breakage elsewhere.

What incompatibilities with GHC 6.2 and nhc98 1.16 have you discovered
that weren't present in 200311?  I know of:

Library changes (also present in GHC 6.4 and nhc98 1.18):
* instance Integral CTime removed (#299568):
        avoid fromIntegral on this type.
* Show andFunctor instances added for FiniteMap:
        can be worked around using cpp.
* System.IO no longer re-exports System.IO.Error:
        need to tweak imports a little.

Hugs only:
* locale-based encoding of character I/O (#299570):
        use binary I/O for binary data.
* locale-based encoding of filenames and environment variables in H98 libs:
        a loss when these are binary or in an unknown encoding,
        but a gain for users who use their locale's encoding
        (and H98 specifies these as String, not [Word8]).


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to