git.iko.soy/typeable/pandoc
on master help sign in
Use cmark-gfm-0.1.1, which fixes bugs.
commitc82ce46dd40a7fed393584ea309a685236c55122 authorJohn MacFarlane <jgm@berkeley.edu> dateMon 7 Aug 2017, 08:33 (9 years ago) parent4350647
3 files changed+8−8
pandoc.cabal+1−1 src/Text/Pandoc/Readers/GFM.hs+6−6 stack.yaml+1−1
pandoc.cabal+1−1
@@ -321,7 +321,7 @@ Library
321321 JuicyPixels >= 3.1.6.1 && < 3.3,
322322 Glob >= 0.7 && < 0.8,
323323 cmark >= 0.5 && < 0.6,
324− cmark-gfm >= 0.1 && < 0.2,
324+ cmark-gfm >= 0.1.1 && < 0.2,
325325 doctemplates >= 0.1 && < 0.2,
326326 http-client >= 0.4.30 && < 0.6,
327327 http-client-tls >= 0.2.4 && < 0.4,
src/Text/Pandoc/Readers/GFM.hs+6−6
@@ -38,11 +38,11 @@ import Data.Text (Text, unpack)
3838import Text.Pandoc.Class (PandocMonad)
3939import Text.Pandoc.Definition
4040import Text.Pandoc.Options
41−import Debug.Trace
41+
4242-- | Parse a CommonMark formatted string into a 'Pandoc' structure.
4343readGFM :: PandocMonad m => ReaderOptions -> Text -> m Pandoc
4444readGFM opts s = return $
45− nodeToPandoc $ traceShowId $ commonmarkToNode opts' exts s
45+ nodeToPandoc $ commonmarkToNode opts' exts s
4646 where opts' = [optSmart | enabled Ext_smart]
4747 exts = [extStrikethrough, extTable, extAutolink]
4848 enabled x = extensionEnabled x (readerExtensions opts)
@@ -91,10 +91,10 @@ addBlock (Node _ (LIST listAttrs) nodes) =
9191addBlock (Node _ (TABLE alignments) nodes) = do
9292 (Table [] aligns widths headers rows :)
9393 where aligns = map fromTableCellAlignment alignments
94− fromTableCellAlignment None = AlignDefault
95− fromTableCellAlignment CMarkGFM.Left = AlignLeft
96− fromTableCellAlignment CMarkGFM.Right = AlignRight
97− fromTableCellAlignment Center = AlignCenter
94+ fromTableCellAlignment NoAlignment = AlignDefault
95+ fromTableCellAlignment LeftAligned = AlignLeft
96+ fromTableCellAlignment RightAligned = AlignRight
97+ fromTableCellAlignment CenterAligned = AlignCenter
9898 widths = replicate numcols 0.0
9999 numcols = if null rows'
100100 then 0
stack.yaml+1−1
@@ -11,5 +11,5 @@ extra-deps:
1111- skylighting-0.3.3
1212- texmath-0.9.4.1
1313- cmark-0.5.6
14−- cmark-gfm-0.1.0
14+- cmark-gfm-0.1.1
1515resolver: lts-8.16