[commit: ghc] master: Another run at binders in Template Haskell (fixes Trac #5379) (46c19a8)

Simon Peyton Jones simonpj at microsoft.com
Fri Aug 5 16:31:27 CEST 2011


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/46c19a89d410910bc224a4a8566e506e52b36e43

>---------------------------------------------------------------

commit 46c19a89d410910bc224a4a8566e506e52b36e43
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Fri Aug 5 15:29:44 2011 +0100

    Another run at binders in Template Haskell (fixes Trac #5379)
    
    TH quotation was using mkName rather than newName for
    top-level definitions, which is plain wrong as #5379
    points out.

 compiler/basicTypes/RdrName.lhs |    4 +-
 compiler/deSugar/DsMeta.hs      |   28 ++++---------------------
 compiler/hsSyn/Convert.lhs      |    9 ++++---
 compiler/iface/MkIface.lhs      |    2 +-
 compiler/rename/RnEnv.lhs       |   42 ++++++++++++++++++--------------------
 5 files changed, 33 insertions(+), 52 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 46c19a89d410910bc224a4a8566e506e52b36e43



More information about the Cvs-ghc mailing list