git.iko.soy/typeable/pandoc
on master help sign in
Allow '-' in filenames for custom lua writers.

Closes #5187.

commita1ad5bb8ceda50d7a4b2ef7da2a895e57ad12db4 authorJohn MacFarlane <jgm@berkeley.edu> dateMon 31 Dec 2018, 15:15 (8 years ago) parent5cd48c8
1 file changed+3−2
src/Text/Pandoc/App/OutputSettings.hs+3−2
src/Text/Pandoc/App/OutputSettings.hs+3−2
@@ -91,8 +91,9 @@ optToOutputSettings opts = do
9191 return (formatFromFilePaths "html" [outputFile], Nothing)
9292 Just f -> return (f, Nothing)
9393
94− let format = map toLower $ baseWriterName
95− $ takeFileName writerName -- in case path to lua script
94+ let format = if ".lua" `isSuffixOf` writerName
95+ then writerName
96+ else map toLower $ baseWriterName writerName
9697
9798 (writer, writerExts) <-
9899 if ".lua" `isSuffixOf` format