simonpj 2003/10/30 08:02:07 PST
Modified files:
ghc/compiler/basicTypes DataCon.hi-boot-5 DataCon.hi-boot-6
DataCon.lhs Name.lhs
ghc/compiler/codeGen CgClosure.lhs ClosureInfo.lhs
ghc/compiler/coreSyn PprCore.lhs
ghc/compiler/deSugar DsCCall.lhs
ghc/compiler/ghci ByteCodeGen.lhs
ghc/compiler/hsSyn HsExpr.lhs HsTypes.lhs
ghc/compiler/iface IfaceType.lhs TcIface.lhs
ghc/compiler/ilxGen IlxGen.lhs
ghc/compiler/typecheck Inst.lhs TcClassDcl.lhs TcDeriv.lhs
TcEnv.lhs TcHsType.lhs TcInstDcls.lhs
TcMType.lhs TcRnDriver.lhs
TcTyClsDecls.lhs TcTyDecls.lhs
TcType.lhs TcUnify.lhs
ghc/compiler/types FunDeps.lhs Type.lhs TypeRep.lhs
Removed files:
ghc/compiler/types PprType.hi-boot PprType.hi-boot-5
PprType.hi-boot-6 PprType.lhs
Log:
This commit does a long-overdue tidy-up
* Remove PprType (gets rid of one more bunch of hi-boot files)
* Put pretty-printing for types in TypeRep
* Make a specialised pretty-printer for Types, rather than
converting to IfaceTypes and printing those
Revision Changes Path
1.8 +2 -1 fptools/ghc/compiler/basicTypes/DataCon.hi-boot-5
1.4 +1 -0 fptools/ghc/compiler/basicTypes/DataCon.hi-boot-6
1.45 +1 -2 fptools/ghc/compiler/basicTypes/DataCon.lhs
1.106 +7 -7 fptools/ghc/compiler/basicTypes/Name.lhs
1.61 +59 -2 fptools/ghc/compiler/codeGen/CgClosure.lhs
1.60 +25 -4 fptools/ghc/compiler/codeGen/ClosureInfo.lhs
1.80 +13 -2 fptools/ghc/compiler/coreSyn/PprCore.lhs
1.67 +1 -1 fptools/ghc/compiler/deSugar/DsCCall.lhs
1.100 +1 -2 fptools/ghc/compiler/ghci/ByteCodeGen.lhs
1.86 +1 -2 fptools/ghc/compiler/hsSyn/HsExpr.lhs
1.76 +1 -2 fptools/ghc/compiler/hsSyn/HsTypes.lhs
1.4 +2 -6 fptools/ghc/compiler/iface/IfaceType.lhs
1.9 +1 -2 fptools/ghc/compiler/iface/TcIface.lhs
1.33 +1 -2 fptools/ghc/compiler/ilxGen/IlxGen.lhs
1.128 +2 -2 fptools/ghc/compiler/typecheck/Inst.lhs
1.136 +19 -21 fptools/ghc/compiler/typecheck/TcClassDcl.lhs
1.120 +1 -5 fptools/ghc/compiler/typecheck/TcDeriv.lhs
1.124 +4 -2 fptools/ghc/compiler/typecheck/TcEnv.lhs
1.6 +2 -3 fptools/ghc/compiler/typecheck/TcHsType.lhs
1.165 +1 -3 fptools/ghc/compiler/typecheck/TcInstDcls.lhs
1.53 +2 -4 fptools/ghc/compiler/typecheck/TcMType.lhs
1.51 +2 -0 fptools/ghc/compiler/typecheck/TcRnDriver.lhs
1.103 +1 -2 fptools/ghc/compiler/typecheck/TcTyClsDecls.lhs
1.92 +1 -2 fptools/ghc/compiler/typecheck/TcTyDecls.lhs
1.97 +10 -6 fptools/ghc/compiler/typecheck/TcType.lhs
1.50 +1 -3 fptools/ghc/compiler/typecheck/TcUnify.lhs
1.23 +0 -1 fptools/ghc/compiler/types/FunDeps.lhs
1.118 +12 -8 fptools/ghc/compiler/types/Type.lhs
1.29 +156 -31 fptools/ghc/compiler/types/TypeRep.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc