@@ -64,7 +64,7 @@ import Control.Monad.Reader
6464import Control.Monad.State
6565import Control.Applicative ((<|>))
6666import qualified Data.Map as M
67−import Text.Pandoc.Compat.Except
67+import Control.Monad.Except
6868import Text.Pandoc.Shared (safeRead)
6969import Text.TeXMath.Readers.OMML (readOMML)
7070import Text.Pandoc.Readers.Docx.Fonts (getUnicode, Font(..))
@@ -91,9 +91,6 @@ data ReaderState = ReaderState { stateWarnings :: [String] }
9191data DocxError = DocxError | WrongElem
9292 deriving Show
9393
94−instance Error DocxError where
95− noMsg = WrongElem
96−
9794type D = ExceptT DocxError (ReaderT ReaderEnv (State ReaderState))
9895
9996runD :: D a -> ReaderEnv -> ReaderState -> (Either DocxError a, ReaderState)