packages feed

xcb-types 0.7.0 → 0.7.1

raw patch · 2 files changed

+1/−2 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.XCB.Pretty: instance Pretty Binop
- Data.XCB.Pretty: instance Pretty Int
- Data.XCB.Pretty: instance Pretty String
- Data.XCB.Pretty: instance Pretty Type
- Data.XCB.Pretty: instance Pretty Unop
- Data.XCB.Pretty: instance Pretty a => Pretty (EnumElem a)
- Data.XCB.Pretty: instance Pretty a => Pretty (Expression a)
- Data.XCB.Pretty: instance Pretty a => Pretty (GenBitCase a)
- Data.XCB.Pretty: instance Pretty a => Pretty (GenStructElem a)
- Data.XCB.Pretty: instance Pretty a => Pretty (GenXDecl a)
- Data.XCB.Pretty: instance Pretty a => Pretty (GenXHeader a)
- Data.XCB.Pretty: instance Pretty a => Pretty (GenXidUnionElem a)
- Data.XCB.Pretty: instance Pretty a => Pretty (Maybe a)
- Data.XCB.Types: instance Eq Type
- Data.XCB.Types: instance Functor EnumElem
- Data.XCB.Types: instance Functor Expression
- Data.XCB.Types: instance Functor GenBitCase
- Data.XCB.Types: instance Functor GenStructElem
- Data.XCB.Types: instance Functor GenXDecl
- Data.XCB.Types: instance Functor GenXHeader
- Data.XCB.Types: instance Functor GenXidUnionElem
- Data.XCB.Types: instance Ord Type
- Data.XCB.Types: instance Show Binop
- Data.XCB.Types: instance Show Type
- Data.XCB.Types: instance Show Unop
- Data.XCB.Types: instance Show typ => Show (EnumElem typ)
- Data.XCB.Types: instance Show typ => Show (Expression typ)
- Data.XCB.Types: instance Show typ => Show (GenBitCase typ)
- Data.XCB.Types: instance Show typ => Show (GenStructElem typ)
- Data.XCB.Types: instance Show typ => Show (GenXDecl typ)
- Data.XCB.Types: instance Show typ => Show (GenXHeader typ)
- Data.XCB.Types: instance Show typ => Show (GenXidUnionElem typ)
- Data.XCB.Types: xheader_decls :: GenXHeader typ -> [GenXDecl typ]
- Data.XCB.Types: xheader_header :: GenXHeader typ -> Name
- Data.XCB.Types: xheader_major_version :: GenXHeader typ -> Maybe Int
- Data.XCB.Types: xheader_minor_version :: GenXHeader typ -> Maybe Int
- Data.XCB.Types: xheader_multiword :: GenXHeader typ -> Maybe Bool
- Data.XCB.Types: xheader_name :: GenXHeader typ -> Maybe Name
- Data.XCB.Types: xheader_xname :: GenXHeader typ -> Maybe Name
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty Data.XCB.Types.Binop
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty Data.XCB.Types.Type
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty Data.XCB.Types.Unop
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty GHC.Base.String
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty GHC.Types.Int
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.EnumElem a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.Expression a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.GenBitCase a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.GenStructElem a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.GenXDecl a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.GenXHeader a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (Data.XCB.Types.GenXidUnionElem a)
+ Data.XCB.Pretty: instance Data.XCB.Pretty.Pretty a => Data.XCB.Pretty.Pretty (GHC.Base.Maybe a)
+ Data.XCB.Types: [xheader_decls] :: GenXHeader typ -> [GenXDecl typ]
+ Data.XCB.Types: [xheader_header] :: GenXHeader typ -> Name
+ Data.XCB.Types: [xheader_major_version] :: GenXHeader typ -> Maybe Int
+ Data.XCB.Types: [xheader_minor_version] :: GenXHeader typ -> Maybe Int
+ Data.XCB.Types: [xheader_multiword] :: GenXHeader typ -> Maybe Bool
+ Data.XCB.Types: [xheader_name] :: GenXHeader typ -> Maybe Name
+ Data.XCB.Types: [xheader_xname] :: GenXHeader typ -> Maybe Name
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.EnumElem
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.Expression
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.GenBitCase
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.GenStructElem
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.GenXDecl
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.GenXHeader
+ Data.XCB.Types: instance GHC.Base.Functor Data.XCB.Types.GenXidUnionElem
+ Data.XCB.Types: instance GHC.Classes.Eq Data.XCB.Types.Type
+ Data.XCB.Types: instance GHC.Classes.Ord Data.XCB.Types.Type
+ Data.XCB.Types: instance GHC.Show.Show Data.XCB.Types.Binop
+ Data.XCB.Types: instance GHC.Show.Show Data.XCB.Types.Type
+ Data.XCB.Types: instance GHC.Show.Show Data.XCB.Types.Unop
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.EnumElem typ)
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.Expression typ)
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.GenBitCase typ)
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.GenStructElem typ)
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.GenXDecl typ)
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.GenXHeader typ)
+ Data.XCB.Types: instance GHC.Show.Show typ => GHC.Show.Show (Data.XCB.Types.GenXidUnionElem typ)

Files

Data/XCB/FromXML.hs view
@@ -259,7 +259,6 @@   name <- el `attr` "name"   number <- el `attr` "number" >>= readM   fields <- mapM structField $ elChildren el-  guard $ not $ null fields   return $ XError name number fields  
xcb-types.cabal view
@@ -1,5 +1,5 @@ Name:         xcb-types-Version:      0.7.0+Version:      0.7.1 Cabal-Version:  >= 1.6 Synopsis:     Parses XML files used by the XCB project Description:   This package provides types which mirror the structures