[cvs-nhc98] patch applied (hat): ----------------------------------------------------------------------

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Oct 10 06:58:04 EDT 2006


Mon Apr 10 10:47:47 PDT 2000  malcolm
  * ----------------------------------------------------------------------
  (Big re-organisation to eliminate PrelRatio, and use Ratio.Rational
   inside the Prelude instead.  This coincides with the release of
   1.0pre18.)
  
  Modified Files:
  	Makefile configure docs/status.html
  (Usual release notes updates)
  	include/Array.hi
  	include/BinArray.hi include/Binary.hi include/Char.hi
  	include/Complex.hi include/Directory.hi include/FFIBuiltin.hi
  	include/GreenCard.hi include/Haskell.hi include/Ix.hi
  	include/List.hi include/Locale.hi include/NonStdProfile.hi
  	include/NonStdTrace.hi include/Numeric.hi
  	include/PackedString.hi include/Prelude.hi
  	include/PreludeBuiltin.hi include/Ratio.hi include/Time.hi
  (Most of the standard interface files have been edited to remove
   extraneous clutter like false PackedString, IOMode, Binary instances.)
  	src/compiler98/LexLow.hs src/compiler98/PreImport.hs
  	src/compiler98/ReportImports.hs src/compiler98/TokenId.hs
  	src/compiler98/TokenInt.hs
  (A new compiler option (-report-imports) is added.)
  	src/prelude/BinArray/BinArray.hs
  	src/prelude/BinArray/UnboxedArray.hs
  	src/prelude/LowB/CString.hs src/prelude/LowB/LowPS.hs
  	src/prelude/LowB/Makefile src/prelude/LowB/PrimComparePS.hs
  	src/prelude/LowB/PrimIndex.hs src/prelude/LowB/PrimLength.hs
  	src/prelude/LowB/PrimPackString.hs
  	src/prelude/LowB/PrimSystem.hs
  	src/prelude/LowB/PrimUnpackPS.hs
  	src/prelude/Numeric/ReadFloat.hs
  	src/prelude/Numeric/ShowFloat.hs
  	src/prelude/PackedString/DPackedString.hs
  	src/prelude/Prelude/CFloating.hs
  	src/prelude/Prelude/CRealFrac.hs
  	src/prelude/PreludeIO/AppendFile.hs
  	src/prelude/PreludeIO/DErrNo.hs
  	src/prelude/PreludeIO/DIOError.hs
  	src/prelude/PreludeIO/GetChar.hs
  	src/prelude/PreludeIO/GetContents.hs
  	src/prelude/PreludeIO/Makefile
  	src/prelude/PreludeIO/PutChar.hs
  	src/prelude/PreludeIO/ReadFile.hs
  	src/prelude/PreludeIO/WriteFile.hs src/prelude/Ratio/DRatio.hs
  	src/prelude/Ratio/Enum_Ratio.hs src/prelude/Ratio/Eq_Ratio.hs
  	src/prelude/Ratio/Fractional_Ratio.hs
  	src/prelude/Ratio/Makefile src/prelude/Ratio/Num_Ratio.hs
  	src/prelude/Ratio/Ord_Ratio.hs src/prelude/Ratio/Ratio.hs
  	src/prelude/Ratio/RatioCon.hs src/prelude/Ratio/Read_Ratio.hs
  	src/prelude/Ratio/RealFrac_Ratio.hs
  	src/prelude/Ratio/Real_Ratio.hs
  	src/prelude/Ratio/Show_Ratio.hs src/prelude/Ratio/TRational.hs
  (Lots of small changes needed to build without PrelRatio.)
  	src/runtime/Kernel/Makefile
  (The archive-building rule sometimes fails on certain machines due to
   command-line length restrictions.  Fixed with a cd into relevant
   directory.)
  
  ----------------------------------------------------------------------

    M ./src/compiler98/LexLow.hs -1 +1
    M ./src/compiler98/PreImport.hs -1 +1
    M ./src/compiler98/ReportImports.hs -3 +3
    M ./src/compiler98/TokenId.hs -3 +3
    M ./src/compiler98/TokenInt.hs -1 +1


More information about the Cvs-nhc98 mailing list