Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/18a0ead12b605fd20c13f5255d78cfbf699fe0c4

>---------------------------------------------------------------

commit 18a0ead12b605fd20c13f5255d78cfbf699fe0c4
Author: Ian Lynagh <[email protected]>
Date:   Tue May 24 18:06:50 2011 +0100

    Disable DatatypeContexts by default
    
    The Haskell' committee decided to remove datatype contexts from the 
language:
    http://www.haskell.org/pipermail/haskell-prime/2011-January/003335.html

>---------------------------------------------------------------

 compiler/main/DynFlags.hs |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs
index 69185db..6e8a341 100644
--- a/compiler/main/DynFlags.hs
+++ b/compiler/main/DynFlags.hs
@@ -874,7 +874,11 @@ languageExtensions Nothing
       -- But NB it's implied by GADTs etc
       -- SLPJ September 2010
     : Opt_NondecreasingIndentation -- This has been on by default for some time
-    : languageExtensions (Just Haskell2010)
+    : delete Opt_DatatypeContexts  -- The Haskell' committee decided to
+                                   -- remove datatype contexts from the
+                                   -- language:
+   -- http://www.haskell.org/pipermail/haskell-prime/2011-January/003335.html
+      (languageExtensions (Just Haskell2010))
 
 languageExtensions (Just Haskell98)
     = [Opt_ImplicitPrelude,



_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to