[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