From cf8370f4e569c6a53d1115419eae4f3bce989176 Mon Sep 17 00:00:00 2001 From: Albert Krewinkel Date: Thu, 23 Mar 2023 07:08:45 +0100 Subject: T.P.App.CommandLineOptions: don't lowercase arg to `--from`/`--read` This prevented users to use custom writers with uppercase characters in their filenames. Format-normalization, including lower-casing of format identifiers, happens during format parsing. --- src/Text/Pandoc/App/CommandLineOptions.hs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/Text/Pandoc/App/CommandLineOptions.hs b/src/Text/Pandoc/App/CommandLineOptions.hs index b0e54c92d..1d3b76cc7 100644 --- a/src/Text/Pandoc/App/CommandLineOptions.hs +++ b/src/Text/Pandoc/App/CommandLineOptions.hs @@ -235,8 +235,7 @@ options :: [OptDescr (Opt -> ExceptT OptInfo IO Opt)] options = [ Option "fr" ["from","read"] (ReqArg - (\arg opt -> return opt { optFrom = - Just (T.toLower $ T.pack arg) }) + (\arg opt -> return opt { optFrom = Just $ T.pack arg }) "FORMAT") "" -- cgit v1.2.3