T.P.Server: remove parseServerOpts.

[API change]
We only use `parseServerOptsFromArgs`.
This commit is contained in:
John MacFarlane
2022-09-27 22:10:04 -07:00
parent e12144d5be
commit fde83cdcab
+1 -5
View File
@@ -9,7 +9,6 @@ module Text.Pandoc.Server
, ServerOpts(..)
, Params(..)
, Blob(..)
, parseServerOpts
, parseServerOptsFromArgs
) where
@@ -39,7 +38,7 @@ import Skylighting (defaultSyntaxMap)
import qualified Data.Map as M
import Text.Collate.Lang (Lang (..), parseLang)
import System.Console.GetOpt
import System.Environment (getArgs, getProgName)
import System.Environment (getProgName)
import qualified Control.Exception as E
import Text.Pandoc.Shared (safeStrRead, headerShift, filterIpynbOutput,
eastAsianLineBreakFilter, stripEmptyParagraphs)
@@ -92,9 +91,6 @@ cliOptions =
]
parseServerOpts :: IO ServerOpts
parseServerOpts = getArgs >>= parseServerOptsFromArgs
parseServerOptsFromArgs :: [String] -> IO ServerOpts
parseServerOptsFromArgs args = do
let handleUnknownOpt x = "Unknown option: " <> x