[GHC] #11359: Consider removing RelaxedLayout and friends
GHC
ghc-devs at haskell.org
Wed Jan 6 15:37:02 UTC 2016
#11359: Consider removing RelaxedLayout and friends
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner:
Type: task | Status: new
Priority: normal | Milestone: 8.2.1
Component: Compiler | Version: 7.10.3
(Parser) |
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: Other
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
These three parsing-related language extensions were
[[https://ghc.haskell.org/trac/ghc/wiki/LanguagePragmaHistory|introduced]]
some time ago yet are likely not used in the wild as they still are not
registered in Cabal's language extension list (which Hackage uploads are
checked against, see #8176),
* `RelaxedLayout` (introduced in 7.2, prompted by #1060)
* `AlternativeLayoutRule` (introduced in 7.0, reason unknown)
* `AlternativeLayoutRuleTransitional` (introduced in 7.0, reason unknown)
As far as [[https://mail.haskell.org/pipermail/ghc-
devs/2013-September/002267.html|I can]]
[[https://ghc.haskell.org/trac/ghc/ticket/8176#comment:10|tell]] no one
knows the status of these, nor are
they listed in the users guide.
We should ask the community whether they would mind seeing these
extensions vanish and remove them if not. If so then we should see to it
that they are registered properly with Cabal so they can be used on
Hackage.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11359>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list