Remove default flags; they break ghci

This commit is contained in:
Andrei Barbu 2017-03-12 20:09:45 -04:00
parent 514aa55b0b
commit deeaf00338
18 changed files with 8 additions and 51 deletions

1
.ghci
View File

@ -1,5 +1,4 @@
:set -package ghc
:set -package ghc-paths
:set -i. -isrc -idist/build/autogen
:set -XDoAndIfThenElse -XOverloadedStrings
:set prompt "\ESC[34mλ> \ESC[m"

View File

@ -51,10 +51,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6 && <4.10,

View File

@ -55,10 +55,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6,

View File

@ -52,10 +52,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6,

View File

@ -53,10 +53,6 @@ library
-- Modules included in this library but not exported.
other-modules: IHaskell.Display.Diagrams.Animation
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6 && <4.10,
text,

View File

@ -52,10 +52,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6 && <4.10,

View File

@ -58,10 +58,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6,

View File

@ -55,10 +55,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6 && <4.10,

View File

@ -52,10 +52,6 @@ library
-- Modules included in this library but not exported.
-- other-modules:
-- Language extensions.
default-extensions: DoAndIfThenElse
OverloadedStrings
-- Other library packages from which modules are imported.
build-depends: base >=4.6,

View File

@ -121,12 +121,6 @@ library
IHaskellPrelude
StringUtils
default-extensions:
NoImplicitPrelude
DoAndIfThenElse
OverloadedStrings
ExtendedDefaultRules
executable ihaskell
-- .hs or .lhs file containing the Main module.
main-is: Main.hs
@ -156,12 +150,6 @@ executable ihaskell
if flag(binPkgDb)
build-depends: bin-package-db
default-extensions:
NoImplicitPrelude
DoAndIfThenElse
OverloadedStrings
ExtendedDefaultRules
Test-Suite hspec
Type: exitcode-stdio-1.0
Ghc-Options: -threaded
@ -191,11 +179,6 @@ Test-Suite hspec
if flag(binPkgDb)
build-depends: bin-package-db
default-extensions:
DoAndIfThenElse
OverloadedStrings
ExtendedDefaultRules
source-repository head
type: git
location: git://github.com/gibiansky/IHaskell.git

View File

@ -1,4 +1,4 @@
{-# LANGUAGE CPP #-}
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}{-# LANGUAGE CPP #-}
module IHaskellPrelude (
module IHaskellPrelude,
module X,

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
{-# LANGUAGE CPP, ScopedTypeVariables #-}
-- | Description : Argument parsing and basic messaging loop, using Haskell

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
module IHaskell.Eval.Widgets (
widgetSendOpen,
widgetSendView,

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
{-# LANGUAGE NoImplicitPrelude, DeriveFunctor #-}
module IHaskell.Flags (

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
{-# LANGUAGE CPP #-}
-- | Description : Shell scripting wrapper using @Shelly@ for the @notebook@, and

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
module IHaskell.Publish (publishResult) where
import IHaskellPrelude

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE ExistentialQuantification #-}

View File

@ -1,3 +1,4 @@
{-# language NoImplicitPrelude, DoAndIfThenElse, OverloadedStrings, ExtendedDefaultRules #-}
{-# LANGUAGE CPP #-}
module IHaskellPrelude (
module IHaskellPrelude,