Rename T.P.Parsing.Combinators -> T.P.Parsing.General.
Because many of the exported things aren't combinators... Also remove redundant explot of indentWith from T.P.Parsing.Lists.
This commit is contained in:
parent
f520ac9b17
commit
51f18d52c7
8 changed files with 10 additions and 13 deletions
|
@ -651,7 +651,7 @@ library
|
|||
Text.Pandoc.Filter.Path,
|
||||
Text.Pandoc.Parsing.Capabilities,
|
||||
Text.Pandoc.Parsing.Citations,
|
||||
Text.Pandoc.Parsing.Combinators,
|
||||
Text.Pandoc.Parsing.General,
|
||||
Text.Pandoc.Parsing.GridTable,
|
||||
Text.Pandoc.Parsing.Lists,
|
||||
Text.Pandoc.Parsing.Math,
|
||||
|
|
|
@ -240,7 +240,7 @@ import Text.Pandoc.Parsing.Capabilities
|
|||
HasReaderOptions(..),
|
||||
QuoteContext(..) )
|
||||
import Text.Pandoc.Parsing.Citations ( citeKey )
|
||||
import Text.Pandoc.Parsing.Combinators
|
||||
import Text.Pandoc.Parsing.General
|
||||
( readWithM,
|
||||
(<+?>),
|
||||
anyLine,
|
||||
|
@ -299,8 +299,7 @@ import Text.Pandoc.Parsing.GridTable
|
|||
TableComponents(..),
|
||||
TableNormalization(..) )
|
||||
import Text.Pandoc.Parsing.Lists
|
||||
( indentWith,
|
||||
anyOrderedListMarker,
|
||||
( anyOrderedListMarker,
|
||||
decimal,
|
||||
lowerAlpha,
|
||||
lowerRoman,
|
||||
|
|
|
@ -27,7 +27,7 @@ import Text.Parsec
|
|||
, try
|
||||
)
|
||||
import Text.Pandoc.Parsing.Capabilities (HasLastStrPosition, notAfterString)
|
||||
import Text.Pandoc.Parsing.Combinators
|
||||
import Text.Pandoc.Parsing.General
|
||||
import Text.Pandoc.Parsing.Types (ParserT)
|
||||
|
||||
import qualified Data.Text as T
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{-# LANGUAGE FlexibleContexts #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
{- |
|
||||
Module : Text.Pandoc.Parsing.Combinators
|
||||
Module : Text.Pandoc.Parsing.General
|
||||
Copyright : © 2006-2022 John MacFarlane
|
||||
License : GPL-2.0-or-later
|
||||
Maintainer : John MacFarlane <jgm@berkeley.edu>
|
||||
|
@ -9,7 +9,7 @@ Maintainer : John MacFarlane <jgm@berkeley.edu>
|
|||
Parser combinators for pandoc format readers.
|
||||
-}
|
||||
|
||||
module Text.Pandoc.Parsing.Combinators
|
||||
module Text.Pandoc.Parsing.General
|
||||
( (<+?>)
|
||||
, anyLine
|
||||
, anyLineNewline
|
|
@ -30,7 +30,7 @@ import Text.Pandoc.Options (ReaderOptions (readerColumns))
|
|||
import Text.Pandoc.Builder (Blocks)
|
||||
import Text.Pandoc.Definition
|
||||
import Text.Pandoc.Parsing.Capabilities
|
||||
import Text.Pandoc.Parsing.Combinators
|
||||
import Text.Pandoc.Parsing.General
|
||||
import Text.Pandoc.Parsing.Types
|
||||
import Text.Pandoc.Shared (compactify, splitTextByIndices, trim, trimr)
|
||||
import Text.Pandoc.Sources
|
||||
|
|
|
@ -12,7 +12,6 @@ Parsers for list markers.
|
|||
module Text.Pandoc.Parsing.Lists
|
||||
( anyOrderedListMarker
|
||||
, decimal
|
||||
, indentWith
|
||||
, lowerAlpha
|
||||
, lowerRoman
|
||||
, orderedListMarker
|
||||
|
@ -48,7 +47,6 @@ import Text.Parsec
|
|||
, try
|
||||
, updateState
|
||||
)
|
||||
import Text.Pandoc.Parsing.Combinators
|
||||
import Text.Pandoc.Parsing.State
|
||||
import Text.Pandoc.Parsing.Types (ParserT)
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import Text.Pandoc.Options
|
|||
( Extension(Ext_tex_math_dollars, Ext_tex_math_single_backslash,
|
||||
Ext_tex_math_double_backslash) )
|
||||
import Text.Pandoc.Parsing.Capabilities (HasReaderOptions, guardEnabled)
|
||||
import Text.Pandoc.Parsing.Combinators
|
||||
import Text.Pandoc.Parsing.General
|
||||
import Text.Pandoc.Parsing.Types (ParserT)
|
||||
import Text.Pandoc.Shared (trimMath)
|
||||
import Text.Pandoc.Sources
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{-# LANGUAGE FlexibleContexts #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
{- |
|
||||
Module : Text.Pandoc.Parsing.Combinators
|
||||
Module : Text.Pandoc.Parsing.Smart
|
||||
Copyright : © 2006-2022 John MacFarlane
|
||||
License : GPL-2.0-or-later
|
||||
Maintainer : John MacFarlane <jgm@berkeley.edu>
|
||||
|
@ -32,7 +32,7 @@ import Text.Pandoc.Options
|
|||
, ReaderOptions(readerExtensions) )
|
||||
import Text.Pandoc.Sources
|
||||
import Text.Pandoc.Parsing.Capabilities
|
||||
import Text.Pandoc.Parsing.Combinators
|
||||
import Text.Pandoc.Parsing.General
|
||||
import Text.Pandoc.Parsing.Types (ParserT)
|
||||
import Text.Parsec
|
||||
( (<|>)
|
||||
|
|
Loading…
Add table
Reference in a new issue