[cvs-nhc98] cvs commit: nhc98/src/compiler98 Bind.hs Case.hs CaseHelp.hs CaseLib.hs Derive.hs DeriveBinary.hs DeriveBounded.hs DeriveEnum.hs DeriveEq.hs DeriveIx.hs DeriveOrd.hs DeriveRead.hs DeriveShow.hs Export.hs Extract.hs FFITrans.hs FSLib.hs ...

Sven Panne panne at glass.cse.ogi.edu
Sun Jun 20 15:56:12 EDT 2004


panne       2004/06/20 12:56:12 PDT

  Modified files:
    src/compiler98       Bind.hs Case.hs CaseHelp.hs CaseLib.hs 
                         Derive.hs DeriveBinary.hs 
                         DeriveBounded.hs DeriveEnum.hs 
                         DeriveEq.hs DeriveIx.hs DeriveOrd.hs 
                         DeriveRead.hs DeriveShow.hs Export.hs 
                         Extract.hs FFITrans.hs FSLib.hs 
                         FixSyntax.hs Fixity.hs Flags.hs 
                         FreeVar.hs Gcode.hs GcodeFix.hs 
                         GcodeLow.hs GcodeLowC.hs GcodeMem.hs 
                         GcodeOpt2.hs GcodeSpec.hs IExtract.hs 
                         Import.hs ImportState.hs Info.hs 
                         IntState.hs Lex.hs LexLow.hs LexPre.hs 
                         LexStr.hs Lexical.hs Lift.hs MainNew.hs 
                         MkSyntax.hs NT.hs Need.hs NeedLib.hs 
                         Nice.hs Parse.hs Parse2.hs ParseCore.hs 
                         ParseI.hs ParseLex.hs ParseLib.hs 
                         PosAtom.hs PosCode.hs PreImport.hs 
                         PrettyLib.hs PrettySyntax.hs PrimCode.hs 
                         Remove1_3.hs Rename.hs RenameLib.hs 
                         ReportImports.hs RmClasses.hs STGArity.hs 
                         STGBuild.hs STGGcode.hs STGState.hs 
                         SccModule.hs State.hs StrPos.hs Syntax.hs 
                         TokenId.hs Type.hs TypeData.hs TypeLib.hs 
                         TypeSubst.hs TypeUnify.hs TypeUtil.hs 
  Log:
  The Great Import/Export Cleanup (tm)
  
  nhc98's compiler is now warning-free with:
  
     ghc -W -fno-warn-incomplete-patterns -fno-warn-unused-matches
  
  Revision  Changes    Path
  1.12      +2 -9      nhc98/src/compiler98/Bind.hs
  1.25      +0 -8      nhc98/src/compiler98/Case.hs
  1.3       +0 -5      nhc98/src/compiler98/CaseHelp.hs
  1.7       +2 -8      nhc98/src/compiler98/CaseLib.hs
  1.9       +5 -6      nhc98/src/compiler98/Derive.hs
  1.5       +3 -5      nhc98/src/compiler98/DeriveBinary.hs
  1.5       +2 -4      nhc98/src/compiler98/DeriveBounded.hs
  1.5       +2 -3      nhc98/src/compiler98/DeriveEnum.hs
  1.6       +1 -1      nhc98/src/compiler98/DeriveEq.hs
  1.5       +1 -1      nhc98/src/compiler98/DeriveIx.hs
  1.5       +1 -3      nhc98/src/compiler98/DeriveOrd.hs
  1.8       +1 -5      nhc98/src/compiler98/DeriveRead.hs
  1.10      +1 -1      nhc98/src/compiler98/DeriveShow.hs
  1.9       +2 -20     nhc98/src/compiler98/Export.hs
  1.14      +1 -1      nhc98/src/compiler98/Extract.hs
  1.8       +1 -2      nhc98/src/compiler98/FFITrans.hs
  1.10      +6 -7      nhc98/src/compiler98/FSLib.hs
  1.22      +4 -5      nhc98/src/compiler98/FixSyntax.hs
  1.9       +3 -15     nhc98/src/compiler98/Fixity.hs
  1.21      +1 -2      nhc98/src/compiler98/Flags.hs
  1.4       +1 -3      nhc98/src/compiler98/FreeVar.hs
  1.5       +2 -2      nhc98/src/compiler98/Gcode.hs
  1.12      +3 -8      nhc98/src/compiler98/GcodeFix.hs
  1.8       +1 -1      nhc98/src/compiler98/GcodeLow.hs
  1.9       +1 -7      nhc98/src/compiler98/GcodeLowC.hs
  1.4       +1 -1      nhc98/src/compiler98/GcodeMem.hs
  1.3       +0 -2      nhc98/src/compiler98/GcodeOpt2.hs
  1.3       +2 -2      nhc98/src/compiler98/GcodeSpec.hs
  1.18      +5 -14     nhc98/src/compiler98/IExtract.hs
  1.13      +4 -11     nhc98/src/compiler98/Import.hs
  1.10      +2 -6      nhc98/src/compiler98/ImportState.hs
  1.24      +1 -1      nhc98/src/compiler98/Info.hs
  1.14      +2 -3      nhc98/src/compiler98/IntState.hs
  1.4       +1 -1      nhc98/src/compiler98/Lex.hs
  1.8       +4 -5      nhc98/src/compiler98/LexLow.hs
  1.12      +2 -4      nhc98/src/compiler98/LexPre.hs
  1.3       +0 -2      nhc98/src/compiler98/LexStr.hs
  1.7       +1 -1      nhc98/src/compiler98/Lexical.hs
  1.6       +1 -6      nhc98/src/compiler98/Lift.hs
  1.16      +8 -20     nhc98/src/compiler98/MainNew.hs
  1.9       +1 -10     nhc98/src/compiler98/MkSyntax.hs
  1.7       +0 -3      nhc98/src/compiler98/NT.hs
  1.27      +1 -4      nhc98/src/compiler98/Need.hs
  1.8       +3 -3      nhc98/src/compiler98/NeedLib.hs
  1.4       +1 -1      nhc98/src/compiler98/Nice.hs
  1.24      +4 -9      nhc98/src/compiler98/Parse.hs
  1.21      +5 -6      nhc98/src/compiler98/Parse2.hs
  1.3       +1 -1      nhc98/src/compiler98/ParseCore.hs
  1.7       +1 -2      nhc98/src/compiler98/ParseI.hs
  1.9       +2 -2      nhc98/src/compiler98/ParseLex.hs
  1.5       +1 -2      nhc98/src/compiler98/ParseLib.hs
  1.5       +5 -7      nhc98/src/compiler98/PosAtom.hs
  1.6       +1 -1      nhc98/src/compiler98/PosCode.hs
  1.26      +6 -12     nhc98/src/compiler98/PreImport.hs
  1.3       +0 -4      nhc98/src/compiler98/PrettyLib.hs
  1.33      +2 -15     nhc98/src/compiler98/PrettySyntax.hs
  1.9       +2 -14     nhc98/src/compiler98/PrimCode.hs
  1.11      +2 -3      nhc98/src/compiler98/Remove1_3.hs
  1.32      +5 -10     nhc98/src/compiler98/Rename.hs
  1.29      +6 -7      nhc98/src/compiler98/RenameLib.hs
  1.7       +0 -1      nhc98/src/compiler98/ReportImports.hs
  1.8       +0 -1      nhc98/src/compiler98/RmClasses.hs
  1.5       +0 -5      nhc98/src/compiler98/STGArity.hs
  1.9       +3 -8      nhc98/src/compiler98/STGBuild.hs
  1.8       +3 -6      nhc98/src/compiler98/STGGcode.hs
  1.8       +1 -6      nhc98/src/compiler98/STGState.hs
  1.10      +1 -2      nhc98/src/compiler98/SccModule.hs
  1.3       +0 -2      nhc98/src/compiler98/State.hs
  1.7       +0 -3      nhc98/src/compiler98/StrPos.hs
  1.36      +1 -1      nhc98/src/compiler98/Syntax.hs
  1.38      +1 -1      nhc98/src/compiler98/TokenId.hs
  1.16      +2 -9      nhc98/src/compiler98/Type.hs
  1.6       +1 -2      nhc98/src/compiler98/TypeData.hs
  1.11      +3 -9      nhc98/src/compiler98/TypeLib.hs
  1.5       +2 -2      nhc98/src/compiler98/TypeSubst.hs
  1.11      +2 -8      nhc98/src/compiler98/TypeUnify.hs
  1.4       +0 -3      nhc98/src/compiler98/TypeUtil.hs


More information about the Cvs-nhc98 mailing list