git.iko.soy/typeable/pandoc
on master help sign in
Removed redundant imports (found by ghc 6.12).

git-svn-id: https://pandoc.googlecode.com/svn/trunk@1750 788f1e2b-df1e-0410-8736-df70ead52e1b

commitca2bbafbb9d88f97f291c97861b8228c0a68b1ae authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b> dateThu 31 Dec 2009, 16:48 (17 years ago) parenta37527c
11 files changed+9−14
src/Text/Pandoc/Highlighting.hs+1−1 src/Text/Pandoc/Readers/HTML.hs+1−1 src/Text/Pandoc/Readers/Markdown.hs+1−1 src/Text/Pandoc/Shared.hs+1−1 src/Text/Pandoc/Writers/ConTeXt.hs−1 src/Text/Pandoc/Writers/Docbook.hs+1−1 src/Text/Pandoc/Writers/LaTeX.hs−1 src/Text/Pandoc/Writers/Man.hs+1−2 src/Text/Pandoc/Writers/Markdown.hs+1−1 src/Text/Pandoc/Writers/RST.hs+1−2 src/pandoc.hs+1−2
src/Text/Pandoc/Highlighting.hs+1−1
@@ -33,7 +33,7 @@ import Text.XHtml
3333import Text.Pandoc.Definition
3434#ifdef _HIGHLIGHTING
3535import Text.Highlighting.Kate ( languages, highlightAs, formatAsXHtml, FormatOption (..), defaultHighlightingCss, languagesByExtension )
36−import Data.List (find, lookup)
36+import Data.List (find)
3737import Data.Maybe (fromMaybe)
3838import Data.Char (toLower)
3939
src/Text/Pandoc/Readers/HTML.hs+1−1
@@ -47,7 +47,7 @@ import Text.Pandoc.Definition
4747import Text.Pandoc.Shared
4848import Text.Pandoc.CharacterReferences ( decodeCharacterReferences )
4949import Data.Maybe ( fromMaybe )
50−import Data.List ( takeWhile, dropWhile, isPrefixOf, isSuffixOf, intercalate )
50+import Data.List ( isPrefixOf, isSuffixOf, intercalate )
5151import Data.Char ( toLower, isAlphaNum )
5252import Network.URI ( parseURIReference, URI (..) )
5353
src/Text/Pandoc/Readers/Markdown.hs+1−1
@@ -31,7 +31,7 @@ module Text.Pandoc.Readers.Markdown (
3131 readMarkdown
3232 ) where
3333
34−import Data.List ( transpose, isPrefixOf, isSuffixOf, lookup, sortBy, findIndex, intercalate )
34+import Data.List ( transpose, isPrefixOf, isSuffixOf, sortBy, findIndex, intercalate )
3535import Data.Ord ( comparing )
3636import Data.Char ( isAlphaNum, isUpper )
3737import Data.Maybe
src/Text/Pandoc/Shared.hs+1−1
@@ -118,7 +118,7 @@ import Data.Char ( toLower, toUpper, ord, isLower, isUpper, isAlpha,
118118import Data.List ( find, isPrefixOf, intercalate )
119119import Network.URI ( parseURI, URI (..), isAllowedInURI )
120120import System.Directory
121−import System.FilePath ( FilePath, (</>) )
121+import System.FilePath ( (</>) )
122122-- Note: ghc >= 6.12 (base >=4.2) supports unicode through iconv
123123-- So we use System.IO.UTF8 only if we have an earlier version
124124#if MIN_VERSION_base(4,2,0)
src/Text/Pandoc/Writers/ConTeXt.hs−1
@@ -33,7 +33,6 @@ import Text.Pandoc.Shared
3333import Text.Printf ( printf )
3434import Data.List ( isSuffixOf, intercalate, intersperse )
3535import Control.Monad.State
36−import Control.Monad (liftM)
3736import Text.PrettyPrint.HughesPJ hiding ( Str )
3837import Text.Pandoc.Templates ( renderTemplate )
3938
src/Text/Pandoc/Writers/Docbook.hs+1−1
@@ -33,7 +33,7 @@ import Text.Pandoc.XML
3333import Text.Pandoc.Shared
3434import Text.Pandoc.Templates (renderTemplate)
3535import Text.Pandoc.Readers.TeXMath
36−import Data.List ( isPrefixOf, drop, intercalate )
36+import Data.List ( isPrefixOf, intercalate )
3737import Data.Char ( toLower )
3838import Text.PrettyPrint.HughesPJ hiding ( Str )
3939import Text.Pandoc.Highlighting (languages, languagesByExtension)
src/Text/Pandoc/Writers/LaTeX.hs−1
@@ -35,7 +35,6 @@ import Text.Printf ( printf )
3535import Data.List ( (\\), isSuffixOf, intersperse )
3636import Data.Char ( toLower )
3737import Control.Monad.State
38−import Control.Monad (liftM)
3938import Text.PrettyPrint.HughesPJ hiding ( Str )
4039
4140data WriterState =
src/Text/Pandoc/Writers/Man.hs+1−2
@@ -33,10 +33,9 @@ import Text.Pandoc.Definition
3333import Text.Pandoc.Templates
3434import Text.Pandoc.Shared
3535import Text.Printf ( printf )
36−import Data.List ( isPrefixOf, drop, intersperse, intercalate )
36+import Data.List ( isPrefixOf, intersperse, intercalate )
3737import Text.PrettyPrint.HughesPJ hiding ( Str )
3838import Control.Monad.State
39−import Control.Monad ( liftM )
4039
4140type Notes = [[Block]]
4241data WriterState = WriterState { stNotes :: Notes
src/Text/Pandoc/Writers/Markdown.hs+1−1
@@ -35,7 +35,7 @@ import Text.Pandoc.Templates (renderTemplate)
3535import Text.Pandoc.Shared
3636import Text.Pandoc.Blocks
3737import Text.ParserCombinators.Parsec ( parse, GenParser )
38−import Data.List ( group, isPrefixOf, drop, find, intersperse, transpose )
38+import Data.List ( group, isPrefixOf, find, intersperse, transpose )
3939import Text.PrettyPrint.HughesPJ hiding ( Str )
4040import Control.Monad.State
4141
src/Text/Pandoc/Writers/RST.hs+1−2
@@ -34,11 +34,10 @@ import Text.Pandoc.Definition
3434import Text.Pandoc.Shared
3535import Text.Pandoc.Blocks
3636import Text.Pandoc.Templates (renderTemplate)
37−import Data.List ( isPrefixOf, isSuffixOf, drop, intersperse, transpose )
37+import Data.List ( isPrefixOf, isSuffixOf, intersperse, transpose )
3838import Text.PrettyPrint.HughesPJ hiding ( Str )
3939import Control.Monad.State
4040import Control.Applicative ( (<$>) )
41−import Control.Monad (liftM)
4241
4342data WriterState =
4443 WriterState { stNotes :: [[Block]]
src/pandoc.hs+1−2
@@ -32,9 +32,8 @@ module Main where
3232import Text.Pandoc
3333import Text.Pandoc.ODT
3434import Text.Pandoc.Writers.S5 (s5HeaderIncludes)
35−import Text.Pandoc.Templates (getDefaultTemplate)
3635import Text.Pandoc.LaTeXMathML (latexMathMLScript)
37−import Text.Pandoc.Shared ( HTMLMathMethod (..), tabFilter, ObfuscationMethod (..) )
36+import Text.Pandoc.Shared ( tabFilter, ObfuscationMethod (..) )
3837#ifdef _HIGHLIGHTING
3938import Text.Pandoc.Highlighting ( languages )
4039#endif