@@ -32,6 +32,7 @@ module Text.Pandoc.Readers.Native ( readNative ) where
33import Text.Pandoc.Definition
33import Text.Pandoc.Definition
34import Text.Pandoc.Shared (safeRead)
34import Text.Pandoc.Shared (safeRead)
35+import Text.Pandoc.Options (ReaderOptions)
36import Control.Monad.Except (throwError)
37import Control.Monad.Except (throwError)
37import Text.Pandoc.Error
38import Text.Pandoc.Error
@@ -48,9 +49,10 @@ import Text.Pandoc.Class
48-- > Pandoc nullMeta [Plain [Str "hi"]]
49-- > Pandoc nullMeta [Plain [Str "hi"]]
50readNative :: PandocMonad m
51readNative :: PandocMonad m
51− => String -- ^ String to parse (assuming @'\n'@ line endings)
53+ -> String -- ^ String to parse (assuming @'\n'@ line endings)
52 -> m Pandoc
54 -> m Pandoc
53−readNative s =
55+readNative _ s =
54 case maybe (Pandoc nullMeta <$> readBlocks s) Right (safeRead s) of
56 case maybe (Pandoc nullMeta <$> readBlocks s) Right (safeRead s) of
55 Right doc -> return doc
57 Right doc -> return doc
56 Left _ -> throwError $ PandocParseError "couldn't read native"
58 Left _ -> throwError $ PandocParseError "couldn't read native"