git.iko.soy/typeable/pandoc
on master help sign in
Added fields to track list levels.
commita9a4e24d29542c16e0b31388a46e5bd808f35539 authorJohn MacFarlane <jgm@berkeley.edu> dateFri 18 Nov 2011, 17:01 (15 years ago) parente8e5ad2
1 file changed+8−2
src/Text/Pandoc/Writers/Asciidoc.hs+8−2
src/Text/Pandoc/Writers/Asciidoc.hs+8−2
@@ -46,13 +46,19 @@ import Data.List ( isPrefixOf, intercalate )
4646import Text.Pandoc.Pretty
4747import Control.Monad.State
4848
49−data WriterState = WriterState { defListMarker :: String }
49+data WriterState = WriterState { defListMarker :: String
50+ , orderedListLevel :: Int
51+ , bulletListLevel :: Int
52+ }
5053
5154-- | Convert Pandoc to Asciidoc.
5255writeAsciidoc :: WriterOptions -> Pandoc -> String
5356writeAsciidoc opts document =
5457 evalState (pandocToAsciidoc opts document) WriterState{
55− defListMarker = "::" }
58+ defListMarker = "::"
59+ , orderedListLevel = 1
60+ , bulletListLevel = 1
61+ }
5662
5763-- | Return markdown representation of document.
5864pandocToAsciidoc :: WriterOptions -> Pandoc -> State WriterState String