simonpj     2004/02/24 07:57:59 PST

  Modified files:
    ghc/compiler/deSugar Desugar.lhs 
    ghc/compiler/main    HscTypes.lhs 
    ghc/compiler/rename  RnNames.lhs 
    ghc/compiler/typecheck TcRnMonad.lhs TcRnTypes.lhs 
                           TcSplice.lhs 
    ghc/compiler/utils   ListSetOps.lhs 
  Log:
          ---------------------------------------
         Record dependency on Template Haskell package
          ---------------------------------------
  
  An unforseen consequence of making the Template Haskell package separate
  is that we need to record dependency on the package, even if no TH module
  is imported.  So we carry round (another) mutable variable tcg_th_used in
  the tyepchecker monad, and zap it when $(...) and [| ... |] are used.
  
  I did a little tidy-up and documentation in ListSetOps too
  
  Revision  Changes    Path
  1.72      +13 -2     fptools/ghc/compiler/deSugar/Desugar.lhs
  1.112     +1 -0      fptools/ghc/compiler/main/HscTypes.lhs
  1.161     +6 -4      fptools/ghc/compiler/rename/RnNames.lhs
  1.34      +5 -0      fptools/ghc/compiler/typecheck/TcRnMonad.lhs
  1.36      +7 -0      fptools/ghc/compiler/typecheck/TcRnTypes.lhs
  1.37      +11 -7     fptools/ghc/compiler/typecheck/TcSplice.lhs
  1.11      +12 -10    fptools/ghc/compiler/utils/ListSetOps.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to