diff options
Diffstat (limited to 'src/Text/Pandoc/Readers/Org')
| -rw-r--r-- | src/Text/Pandoc/Readers/Org/DocumentTree.hs | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/src/Text/Pandoc/Readers/Org/DocumentTree.hs b/src/Text/Pandoc/Readers/Org/DocumentTree.hs index 2edbd2354..07b3178ff 100644 --- a/src/Text/Pandoc/Readers/Org/DocumentTree.hs +++ b/src/Text/Pandoc/Readers/Org/DocumentTree.hs @@ -273,7 +273,9 @@ headlineToHeader hdln = do  todoKeyword :: Monad m => OrgParser m TodoMarker  todoKeyword = try $ do    taskStates <- activeTodoMarkers <$> getState -  let kwParser tdm = try (tdm <$ string (todoMarkerName tdm) <* spaceChar) +  let kwParser tdm = try (tdm <$ string (todoMarkerName tdm) +                              <* spaceChar +                              <* updateLastPreCharPos)    choice (map kwParser taskStates)  todoKeywordToInlines :: TodoMarker -> Inlines | 
