@@ -34,6 +34,7 @@ module Text.Pandoc.Error (PandocError(..), handleError) where
3434import Text.Parsec.Error
3535import Text.Parsec.Pos hiding (Line)
3636import Data.Generics (Typeable)
37+import GHC.Generics (Generic)
3738import Control.Exception (Exception)
3839import Text.Pandoc.Shared (err)
3940
@@ -44,7 +45,7 @@ data PandocError = PandocFileReadError FilePath
4445 | PandocSomeError String
4546 | PandocParseError String
4647 | PandocParsecError Input ParseError
47− deriving (Show, Typeable)
48+ deriving (Show, Typeable, Generic)
4849
4950
5051-- data PandocError = -- | Generic parse failure