diff --git a/src/Data/Terminfo/Parse.hs b/src/Data/Terminfo/Parse.hs index 65c7473..7c10504 100644 --- a/src/Data/Terminfo/Parse.hs +++ b/src/Data/Terminfo/Parse.hs @@ -2,7 +2,6 @@ {-# LANGUAGE CPP #-} {-# OPTIONS_HADDOCK hide #-} {-# LANGUAGE NoMonomorphismRestriction #-} -{-# LANGUAGE NamedFieldPuns #-} {-# OPTIONS_GHC -funbox-strict-fields -O #-} module Data.Terminfo.Parse diff --git a/src/Graphics/Vty/Image.hs b/src/Graphics/Vty/Image.hs index f98b5f3..093b65d 100644 --- a/src/Graphics/Vty/Image.hs +++ b/src/Graphics/Vty/Image.hs @@ -1,5 +1,4 @@ -- Copyright 2009-2010 Corey O'Connor -{-# LANGUAGE BangPatterns #-} {-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE DisambiguateRecordFields #-} -- | A Vty program makes 'Picture's from 'Image's. This module provides diff --git a/src/Graphics/Vty/Inline.hs b/src/Graphics/Vty/Inline.hs index 1061ab8..f869b10 100644 --- a/src/Graphics/Vty/Inline.hs +++ b/src/Graphics/Vty/Inline.hs @@ -1,5 +1,3 @@ -{-# LANGUAGE BangPatterns #-} - -- | The inline module provides a limited interface to changing the -- style of terminal output. The intention is for this interface to be -- used inline with other output systems. diff --git a/src/Graphics/Vty/Output.hs b/src/Graphics/Vty/Output.hs index 2d9e534..0f9bd60 100644 --- a/src/Graphics/Vty/Output.hs +++ b/src/Graphics/Vty/Output.hs @@ -1,4 +1,4 @@ -{-# LANGUAGE RecordWildCards, NamedFieldPuns, CPP #-} +{-# LANGUAGE RecordWildCards, CPP #-} -- | This module provides functions for accessing the current terminal -- or a specific terminal device. -- diff --git a/src/Graphics/Vty/Output/Interface.hs b/src/Graphics/Vty/Output/Interface.hs index 8321333..4ba830b 100644 --- a/src/Graphics/Vty/Output/Interface.hs +++ b/src/Graphics/Vty/Output/Interface.hs @@ -1,5 +1,4 @@ -- Copyright Corey O'Connor -{-# LANGUAGE BangPatterns #-} {-# LANGUAGE RankNTypes #-} {-# LANGUAGE ExistentialQuantification #-} {-# LANGUAGE GADTs #-} diff --git a/src/Graphics/Vty/Output/TerminfoBased.hs b/src/Graphics/Vty/Output/TerminfoBased.hs index 1a9e264..38b6fb3 100644 --- a/src/Graphics/Vty/Output/TerminfoBased.hs +++ b/src/Graphics/Vty/Output/TerminfoBased.hs @@ -1,4 +1,3 @@ -{-# LANGUAGE RecordWildCards #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE CPP #-} diff --git a/src/Graphics/Vty/Picture.hs b/src/Graphics/Vty/Picture.hs index f8e4c60..e3cd043 100644 --- a/src/Graphics/Vty/Picture.hs +++ b/src/Graphics/Vty/Picture.hs @@ -1,4 +1,3 @@ -{-# LANGUAGE BangPatterns #-} -- A 'Picture' is a background paired with a set of 'Image' layers. The -- 'Picture' data structure is representative of the final terminal -- view. diff --git a/src/Graphics/Vty/Span.hs b/src/Graphics/Vty/Span.hs index 76f72ae..065776f 100644 --- a/src/Graphics/Vty/Span.hs +++ b/src/Graphics/Vty/Span.hs @@ -1,6 +1,4 @@ -- Copyright Corey O'Connor -{-# LANGUAGE BangPatterns #-} -{-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE GADTs #-} -- | A picture is translated into a sequences of state changes and -- character spans. The attribute is applied to all following spans,