
Sun Jun 20 12:56:07 PDT 2004 panne * The Great Import/Export Cleanup (tm) nhc98's compiler is now warning-free with: ghc -W -fno-warn-incomplete-patterns -fno-warn-unused-matches M ./src/compiler98/Bind.hs -9 +2 M ./src/compiler98/Case.hs -8 M ./src/compiler98/CaseHelp.hs -5 M ./src/compiler98/CaseLib.hs -8 +2 M ./src/compiler98/Derive.hs -6 +5 M ./src/compiler98/DeriveBinary.hs -5 +3 M ./src/compiler98/DeriveBounded.hs -4 +2 M ./src/compiler98/DeriveEnum.hs -3 +2 M ./src/compiler98/DeriveEq.hs -1 +1 M ./src/compiler98/DeriveIx.hs -1 +1 M ./src/compiler98/DeriveOrd.hs -3 +1 M ./src/compiler98/DeriveRead.hs -5 +1 M ./src/compiler98/DeriveShow.hs -1 +1 M ./src/compiler98/Export.hs -20 +2 M ./src/compiler98/Extract.hs -1 +1 M ./src/compiler98/FFITrans.hs -2 +1 M ./src/compiler98/FSLib.hs -7 +6 M ./src/compiler98/FixSyntax.hs -5 +4 M ./src/compiler98/Fixity.hs -15 +3 M ./src/compiler98/Flags.hs -2 +1 M ./src/compiler98/FreeVar.hs -3 +1 M ./src/compiler98/Gcode.hs -2 +2 M ./src/compiler98/GcodeFix.hs -8 +3 M ./src/compiler98/GcodeLow.hs -1 +1 M ./src/compiler98/GcodeLowC.hs -7 +1 M ./src/compiler98/GcodeMem.hs -1 +1 M ./src/compiler98/GcodeOpt2.hs -2 M ./src/compiler98/GcodeSpec.hs -2 +2 M ./src/compiler98/IExtract.hs -14 +5 M ./src/compiler98/Import.hs -11 +4 M ./src/compiler98/ImportState.hs -6 +2 M ./src/compiler98/Info.hs -1 +1 M ./src/compiler98/IntState.hs -3 +2 M ./src/compiler98/Lex.hs -1 +1 M ./src/compiler98/LexLow.hs -5 +4 M ./src/compiler98/LexPre.hs -4 +2 M ./src/compiler98/LexStr.hs -2 M ./src/compiler98/Lexical.hs -1 +1 M ./src/compiler98/Lift.hs -6 +1 M ./src/compiler98/MainNew.hs -20 +8 M ./src/compiler98/MkSyntax.hs -10 +1 M ./src/compiler98/NT.hs -3 M ./src/compiler98/Need.hs -4 +1 M ./src/compiler98/NeedLib.hs -3 +3 M ./src/compiler98/Nice.hs -1 +1 M ./src/compiler98/Parse.hs -9 +4 M ./src/compiler98/Parse2.hs -6 +5 M ./src/compiler98/ParseCore.hs -1 +1 M ./src/compiler98/ParseI.hs -2 +1 M ./src/compiler98/ParseLex.hs -2 +2 M ./src/compiler98/ParseLib.hs -2 +1 M ./src/compiler98/PosAtom.hs -7 +5 M ./src/compiler98/PosCode.hs -1 +1 M ./src/compiler98/PreImport.hs -12 +6 M ./src/compiler98/PrettyLib.hs -4 M ./src/compiler98/PrettySyntax.hs -15 +2 M ./src/compiler98/PrimCode.hs -14 +2 M ./src/compiler98/Remove1_3.hs -3 +2 M ./src/compiler98/Rename.hs -10 +5 M ./src/compiler98/RenameLib.hs -7 +6 M ./src/compiler98/ReportImports.hs -1 M ./src/compiler98/RmClasses.hs -1 M ./src/compiler98/STGArity.hs -5 M ./src/compiler98/STGBuild.hs -8 +3 M ./src/compiler98/STGGcode.hs -6 +3 M ./src/compiler98/STGState.hs -6 +1 M ./src/compiler98/SccModule.hs -2 +1 M ./src/compiler98/State.hs -2 M ./src/compiler98/StrPos.hs -3 M ./src/compiler98/Syntax.hs -1 +1 M ./src/compiler98/TokenId.hs -1 +1 M ./src/compiler98/Type.hs -9 +2 M ./src/compiler98/TypeData.hs -2 +1 M ./src/compiler98/TypeLib.hs -9 +3 M ./src/compiler98/TypeSubst.hs -2 +2 M ./src/compiler98/TypeUnify.hs -8 +2 M ./src/compiler98/TypeUtil.hs -3