cvs commit: fptools/ghc/compiler/basicTypes RdrName.lhs fptools/ghc/compiler/rename RnExpr.lhs RnNames.lhs fptools/ghc/compiler/typecheck TcRnDriver.lhs

Simon Peyton Jones simonpj at haskell.org
Tue May 3 06:53:02 EDT 2005


simonpj     2005/05/03 03:53:01 PDT

  Modified files:
    ghc/compiler/basicTypes RdrName.lhs 
    ghc/compiler/rename  RnExpr.lhs RnNames.lhs 
    ghc/compiler/typecheck TcRnDriver.lhs 
  Log:
  Fix the test for duplicate local bindings, so that it works with
  Template Haskell.  Pre-TH, all the local bindings came into scope
  at once, but with TH they come into scope in groups, and we must
  check for conflict with existing local bindings.
  
  	MERGE TO STABLE
  
  Revision  Changes    Path
  1.37      +8 -1      fptools/ghc/compiler/basicTypes/RdrName.lhs
  1.138     +19 -18    fptools/ghc/compiler/rename/RnExpr.lhs
  1.192     +64 -72    fptools/ghc/compiler/rename/RnNames.lhs
  1.113     +5 -11     fptools/ghc/compiler/typecheck/TcRnDriver.lhs


More information about the Cvs-ghc mailing list