@@ -73,13 +73,64 @@ module Text.Pandoc.Parsing ( (>>~),
73 lookupKeySrc,
73 lookupKeySrc,
74 smartPunctuation,
74 smartPunctuation,
76− applyMacros' )
76+ applyMacros',
77+ -- * Re-exports from Text.Pandoc.Parsec
79import Text.Pandoc.Definition
129import Text.Pandoc.Definition
80import Text.Pandoc.Generic
130import Text.Pandoc.Generic
81import qualified Text.Pandoc.UTF8 as UTF8 (putStrLn)
131import qualified Text.Pandoc.UTF8 as UTF8 (putStrLn)
82import Text.Parsec
132import Text.Parsec
133+import Text.Parsec.Pos (newPos)
83import Data.Char ( toLower, toUpper, ord, isAscii, isAlphaNum, isDigit, isPunctuation )
134import Data.Char ( toLower, toUpper, ord, isAscii, isAlphaNum, isDigit, isPunctuation )
84import Data.List ( intercalate, transpose )
135import Data.List ( intercalate, transpose )
85import Network.URI ( parseURI, URI (..), isAllowedInURI )
136import Network.URI ( parseURI, URI (..), isAllowedInURI )