From 703cbf437c9bcef9ee135f80422fb681cbbc76fa Mon Sep 17 00:00:00 2001
From: John MacFarlane <jgm@berkeley.edu>
Date: Thu, 14 Nov 2019 08:10:53 -0800
Subject: [PATCH] Markdown reader: use take1WhileP for table row.

---
 src/Text/Pandoc/Readers/Markdown.hs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Text/Pandoc/Readers/Markdown.hs b/src/Text/Pandoc/Readers/Markdown.hs
index 1691c9ab4..cc3173719 100644
--- a/src/Text/Pandoc/Readers/Markdown.hs
+++ b/src/Text/Pandoc/Readers/Markdown.hs
@@ -1286,7 +1286,7 @@ rawTableLine :: PandocMonad m
              -> MarkdownParser m [Text]
 rawTableLine indices = do
   notFollowedBy' (blanklines' <|> tableFooter)
-  line <- many1TillChar anyChar newline
+  line <- take1WhileP (/='\n') <* newline
   return $ map trim $ tail $
            splitTextByIndices (init indices) line