[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