@@ -86,7 +86,7 @@ parseOptions options' defaults = do
8686
8787 -- thread option data structure through all supplied option actions
8888 opts <- foldl (>>=) (return defaults) actions
89− return (opts{ optInputFiles = map normalizePath args })
89+ return (opts{ optInputFiles = map normalizePath $ optInputFiles opts ++ args })
9090
9191latexEngines :: [String]
9292latexEngines = ["pdflatex", "lualatex", "xelatex", "latexmk", "tectonic"]