RE: New official language extension tokens for GHC 7.8.1

2013-09-04 Thread Simon Peyton-Jones
Ian, is there any documentation of what these three things were doing? A wiki 
page?  If not, should we revert them all out again?

We don't want to leave experiments that have no active sponsor in the code.

On the other hand, you are wanting to pursue it, that's great. 

Simon

| -Original Message-
| From: Ian Lynagh [mailto:ig...@earth.li]
| Sent: 03 September 2013 22:16
| To: Simon Peyton-Jones
| Cc: Herbert Valerio Riedel; ghc-devs
| Subject: Re: New official language extension tokens for GHC 7.8.1
| 
| On Mon, Sep 02, 2013 at 07:48:58AM +, Simon Peyton-Jones wrote:
|  | Which of the language extensions listed in
| `expectedGhcOnlyExtensions`
|  | are deemed ready for public consumption in GHC 7.8.1,
| 
|  Good question.  Here's the list with my comments. We need input from
| Ian. on
| 
|  RelaxedLayout
|  AlternativeLayoutRule
|  AlternativeLayoutRuleTransitional
|I have no idea about these three.
| 
| AlternativeLayoutRule* aren't ready. I'm afraid I can't even remember
| what RelaxedLayout does OTTOMH.
| 
| 
| Thanks
| Ian


___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


Re: New official language extension tokens for GHC 7.8.1

2013-09-04 Thread Herbert Valerio Riedel
On 2013-09-03 at 23:15:43 +0200, Ian Lynagh wrote:

[...]

 I'm afraid I can't even remember what RelaxedLayout does OTTOMH.

fwiw, here's the commit that introduced it:

http://git.haskell.org/?p=ghc.git;a=commitdiff;h=9a82b1ffa35fa4c3927c66a1037a37d436cf6aac

...and moreover, you disabled it by default in

http://git.haskell.org/?p=ghc.git;a=commitdiff;h=1bed452fb7c3b5c55c734920a26c0e6a35298deb


___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


Re: New official language extension tokens for GHC 7.8.1

2013-09-03 Thread Ian Lynagh
On Mon, Sep 02, 2013 at 07:48:58AM +, Simon Peyton-Jones wrote:
 | Which of the language extensions listed in `expectedGhcOnlyExtensions`
 | are deemed ready for public consumption in GHC 7.8.1,
 
 Good question.  Here's the list with my comments. We need input from Ian. on 
 
 RelaxedLayout
 AlternativeLayoutRule
 AlternativeLayoutRuleTransitional
   I have no idea about these three.

AlternativeLayoutRule* aren't ready. I'm afraid I can't even remember
what RelaxedLayout does OTTOMH.


Thanks
Ian


___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs


RE: New official language extension tokens for GHC 7.8.1

2013-09-02 Thread Simon Peyton-Jones
| Which of the language extensions listed in `expectedGhcOnlyExtensions`
| in
| 
| 
| http://ghc.haskell.org/trac/ghc/browser/testsuite/tests/driver/T4437.hs#
| L33
| 
| are deemed ready for public consumption in GHC 7.8.1,

Good question.  Here's the list with my comments. We need input from Ian. on 

RelaxedLayout
AlternativeLayoutRule
AlternativeLayoutRuleTransitional
  I have no idea about these three.


AllowAmbiguousTypes
  Yes

ExplicitNamespaces
  Yes (allows you to say 'type (+)' in import/export lists)

TypeHoles
  Yes

OverloadedLists
  Yes

EmptyCase
  Yes

AutoDeriveTypeable
  Yes

NegativeLiterals
  Yes

NullaryTypeClasses
  Yes

Simon


| -Original Message-
| From: ghc-devs [mailto:ghc-devs-boun...@haskell.org] On Behalf Of
| Herbert Valerio Riedel
| Sent: 31 August 2013 07:13
| To: ghc-devs
| Subject: New official language extension tokens for GHC 7.8.1
| 
| Hello GHC Devs,
| 
| Which of the language extensions listed in `expectedGhcOnlyExtensions`
| in
| 
| 
| http://ghc.haskell.org/trac/ghc/browser/testsuite/tests/driver/T4437.hs#
| L33
| 
| are deemed ready for public consumption in GHC 7.8.1, and can be
| registered with upstream Cabal now (maybe even for the upcoming 1.18.0
| release)?
| 
| Related: http://ghc.haskell.org/trac/ghc/ticket/8176
| 
| Cheers,
|   hvr
| 
| ___
| ghc-devs mailing list
| ghc-devs@haskell.org
| http://www.haskell.org/mailman/listinfo/ghc-devs

___
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs