aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Writers/RST.hs
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2019-11-25 07:31:28 -0800
committerJohn MacFarlane <jgm@berkeley.edu>2019-11-25 07:31:28 -0800
commitce0a4f8c4742a26950237196163f7ca213f62551 (patch)
tree700472ebe99e5a4db8c9c6bd7e620fcc8a235a1f /src/Text/Pandoc/Writers/RST.hs
parent659ee981764b85fb46845c086e3b10f1fc57a712 (diff)
downloadpandoc-ce0a4f8c4742a26950237196163f7ca213f62551.tar.gz
RST writers: Use grid tables for 1-column tables.
With simple tables, we have a clash with heading syntax. Closes #5936.
Diffstat (limited to 'src/Text/Pandoc/Writers/RST.hs')
-rw-r--r--src/Text/Pandoc/Writers/RST.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Text/Pandoc/Writers/RST.hs b/src/Text/Pandoc/Writers/RST.hs
index dc732b0e6..d8c559214 100644
--- a/src/Text/Pandoc/Writers/RST.hs
+++ b/src/Text/Pandoc/Writers/RST.hs
@@ -294,7 +294,7 @@ blockToRST (Table caption aligns widths headers rows) = do
modify $ \st -> st{ stOptions = oldOpts }
return result
opts <- gets stOptions
- let isSimple = all (== 0) widths
+ let isSimple = all (== 0) widths && length widths > 1
tbl <- if isSimple
then do
tbl' <- simpleTable opts blocksToDoc headers rows