@@ -514,7 +514,7 @@ convertWithOpts opts = do
514 >=> maybe return extractMedia (optExtractMedia opts)
514 >=> maybe return extractMedia (optExtractMedia opts)
515 >=> return . flip (foldr addMetadata) metadata
515 >=> return . flip (foldr addMetadata) metadata
516 >=> applyTransforms transforms
516 >=> applyTransforms transforms
517− >=> applyLuaFilters datadir (optLuaFilters opts) [format]
517+ >=> applyLuaFilters datadir (optLuaFilters opts) format
518 >=> applyFilters readerOpts datadir filters' [format]
518 >=> applyFilters readerOpts datadir filters' [format]
520 media <- getMediaBag
520 media <- getMediaBag
@@ -850,12 +850,12 @@ expandFilterPath mbDatadir fp = liftIO $ do
850 _ -> return fp
850 _ -> return fp
852applyLuaFilters :: MonadIO m
852applyLuaFilters :: MonadIO m
853− => Maybe FilePath -> [FilePath] -> [String] -> Pandoc
853+ => Maybe FilePath -> [FilePath] -> String -> Pandoc
854 -> m Pandoc
854 -> m Pandoc
855−applyLuaFilters mbDatadir filters args d = do
855+applyLuaFilters mbDatadir filters format d = do
856 expandedFilters <- mapM (expandFilterPath mbDatadir) filters
856 expandedFilters <- mapM (expandFilterPath mbDatadir) filters
857 let go f d' = liftIO $ do
857 let go f d' = liftIO $ do
858− res <- E.try (runLuaFilter mbDatadir f args d')
858+ res <- E.try (runLuaFilter mbDatadir f format d')
859 case res of
859 case res of
860 Right x -> return x
860 Right x -> return x
861 Left (LuaException s) -> E.throw (PandocFilterError f s)
861 Left (LuaException s) -> E.throw (PandocFilterError f s)