diff options
author | Lucas Escot <flupe@users.noreply.github.com> | 2020-02-13 19:27:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-13 10:27:34 -0800 |
commit | 29c2670da2a267094148f3edacaed5fc258bcdd1 (patch) | |
tree | 667643a6a8d73033f8480f5dd8417cc7476a6a31 /src/Text/Pandoc/Parsing.hs | |
parent | 3a181f0a978cb838615b86ffbc705255d92fdf66 (diff) | |
download | pandoc-29c2670da2a267094148f3edacaed5fc258bcdd1.tar.gz |
Add highlight directive to the rST reader (#6140)
Diffstat (limited to 'src/Text/Pandoc/Parsing.hs')
-rw-r--r-- | src/Text/Pandoc/Parsing.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Text/Pandoc/Parsing.hs b/src/Text/Pandoc/Parsing.hs index 57b780e7f..87b391eda 100644 --- a/src/Text/Pandoc/Parsing.hs +++ b/src/Text/Pandoc/Parsing.hs @@ -1138,6 +1138,7 @@ data ParserState = ParserState stateExamples :: M.Map Text Int, -- ^ Map from example labels to numbers stateMacros :: M.Map Text Macro, -- ^ Table of macros defined so far stateRstDefaultRole :: Text, -- ^ Current rST default interpreted text role + stateRstHighlight :: Maybe Text, -- ^ Current rST literal block language stateRstCustomRoles :: M.Map Text (Text, Maybe Text, Attr), -- ^ Current rST custom text roles -- Triple represents: 1) Base role, 2) Optional format (only for :raw: -- roles), 3) Additional classes (rest of Attr is unused)). @@ -1248,6 +1249,7 @@ defaultParserState = stateExamples = M.empty, stateMacros = M.empty, stateRstDefaultRole = "title-reference", + stateRstHighlight = Nothing, stateRstCustomRoles = M.empty, stateCaption = Nothing, stateInHtmlBlock = Nothing, |