Mon Nov 15 14:36:23 PST 2010 [email protected]
* Fix bug #3165 (:history throws irrefutable pattern failed)
I ran across this bug and took the time to fix it, closing
a long time due TODO in InteractiveEval.hs
Instead of looking around to find the enclosing declaration
of a tick, this patch makes use of the information already collected during
the
coverage desugaring phase
M ./compiler/deSugar/Coverage.lhs -9 +12
M ./compiler/main/GHC.hs -1 +1
M ./compiler/main/HscTypes.lhs -2 +5
M ./compiler/main/InteractiveEval.hs -21 +12
M ./ghc/InteractiveUI.hs -2 +2
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101115223623-bec41-b55f623b13e27e3cb458b407a2fe83ae2b91340a.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc