[GHC] #9022: TH pretty printer and GHC parser semicolon placement mismatch
GHC
ghc-devs at haskell.org
Sat Nov 8 00:16:15 UTC 2014
#9022: TH pretty printer and GHC parser semicolon placement mismatch
-------------------------------------+-------------------------------------
Reporter: roldugin | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.10.1
Component: Test Suite | Version: 7.8.2
Resolution: | Keywords:
Operating System: | Architecture: Unknown/Multiple
Unknown/Multiple | Difficulty: Unknown
Type of failure: GHC | Blocked By:
rejects valid program | Related Tickets:
Test Case: |
Blocking: |
Differential Revisions: |
-------------------------------------+-------------------------------------
Changes (by thomie):
* component: Compiler (Parser) => Test Suite
* milestone: => 7.10.1
Comment:
Thank you for the report.
I confirm this problem does not occur in 7.6.3, and does occur with 7.8.1
and HEAD. I can not find anything about this in the 7.8.1 changelog. I did
find a related change, but then for the GHC Api pretty printer.
{{{
commit 6f32f9b429814499cfde1367e59d3e46bffc4925
Author: simonpj at microsoft.com <unknown>
Date: Thu Jul 23 15:24:11 2009 +0000
Print explicit braces and semicolons in do-notation
By printing explicit braces we make it more likely that pretty-printed
code will be acceptable if fed back into GHC.
See http://www.haskell.org/pipermail/glasgow-haskell-
users/2009-July/017554.html
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9022#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list