mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-24 15:44:59 +08:00
Don't wrap headers in markdown or rst.
This commit is contained in:
@@ -234,7 +234,8 @@ blockToMarkdown opts (Header level inlines) = do
|
||||
contents <- inlineListToMarkdown opts inlines
|
||||
st <- get
|
||||
let setext = writerSetextHeaders opts
|
||||
return $ case level of
|
||||
return $ nowrap
|
||||
$ case level of
|
||||
1 | setext ->
|
||||
contents <> cr <> text (replicate (offset contents) '=') <>
|
||||
blankline
|
||||
|
||||
@@ -157,7 +157,7 @@ blockToRST (Header level inlines) = do
|
||||
contents <- inlineListToRST inlines
|
||||
let headerChar = if level > 5 then ' ' else "=-~^'" !! (level - 1)
|
||||
let border = text $ replicate (offset contents) headerChar
|
||||
return $ contents $$ border $$ blankline
|
||||
return $ nowrap $ contents $$ border $$ blankline
|
||||
blockToRST (CodeBlock (_,classes,_) str) = do
|
||||
opts <- stOptions <$> get
|
||||
let tabstop = writerTabStop opts
|
||||
|
||||
Reference in New Issue
Block a user