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]