pandoc-cli: ensure UTF8 when emitting version info.

This commit is contained in:
John MacFarlane
2024-04-25 17:49:38 -07:00
parent 5736c2f8b3
commit 1904fa53fa
+2 -1
View File
@@ -23,6 +23,7 @@ import Data.Monoid (Any(..))
import Control.Monad (when)
import PandocCLI.Lua
import PandocCLI.Server
import qualified Text.Pandoc.UTF8 as UTF8
import Text.Pandoc.Version (pandocVersion)
import Text.Pandoc.Data (defaultUserDataDir)
import Text.Pandoc.Scripting (ScriptingEngine(..))
@@ -94,7 +95,7 @@ versionInfo = do
progname <- getProgName
defaultDatadir <- defaultUserDataDir
scriptingEngine <- getEngine
putStr $ unlines
UTF8.putStr $ T.unlines $ map T.pack
[ progname ++ " " ++ showVersion pandocVersion ++ versionSuffix
, flagSettings
, "Scripting engine: " ++ T.unpack (engineName scriptingEngine)