bindings-gobject 0.2 → 0.2.1
raw patch · 1 files changed
+13/−3 lines, 1 filesdep ~bindings-glibPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: bindings-glib
API changes (from Hackage documentation)
- Bindings.GObject.GParamSpec: c'G_PARAM_CONSTRUCT :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_CONSTRUCT :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_CONSTRUCT_ONLY :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_CONSTRUCT_ONLY :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_LAX_VALIDATION :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_LAX_VALIDATION :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_MASK :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_MASK :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_READABLE :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_READABLE :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_READWRITE :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_READWRITE :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_BLURB :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_BLURB :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_NAME :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_NAME :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_NICK :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_NICK :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_STRINGS :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_STATIC_STRINGS :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_USER_SHIFT :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_USER_SHIFT :: Num a => a
- Bindings.GObject.GParamSpec: c'G_PARAM_WRITABLE :: (Num a) => a
+ Bindings.GObject.GParamSpec: c'G_PARAM_WRITABLE :: Num a => a
- Bindings.GObject.Signals: c'G_CONNECT_AFTER :: (Num a) => a
+ Bindings.GObject.Signals: c'G_CONNECT_AFTER :: Num a => a
- Bindings.GObject.Signals: c'G_CONNECT_SWAPPED :: (Num a) => a
+ Bindings.GObject.Signals: c'G_CONNECT_SWAPPED :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_ACTION :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_ACTION :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_DETAILED :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_DETAILED :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_FLAGS_MASK :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_FLAGS_MASK :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_CLOSURE :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_CLOSURE :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_DATA :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_DATA :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_DETAIL :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_DETAIL :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_FUNC :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_FUNC :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_ID :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_ID :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_MASK :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_MASK :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_MATCH_UNBLOCKED :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_MATCH_UNBLOCKED :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_NO_HOOKS :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_NO_HOOKS :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_NO_RECURSE :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_NO_RECURSE :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_RUN_CLEANUP :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_RUN_CLEANUP :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_RUN_FIRST :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_RUN_FIRST :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_RUN_LAST :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_RUN_LAST :: Num a => a
- Bindings.GObject.Signals: c'G_SIGNAL_TYPE_STATIC_SCOPE :: (Num a) => a
+ Bindings.GObject.Signals: c'G_SIGNAL_TYPE_STATIC_SCOPE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_BOOLEAN :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_BOOLEAN :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_BOXED :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_BOXED :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_CHAR :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_CHAR :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_MASK :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_MASK :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_NONE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_NONE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_OBJECTS :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_OBJECTS :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_SIGNALS :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_DEBUG_SIGNALS :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_DOUBLE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_DOUBLE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_ENUM :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_ENUM :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAGS :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAGS :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_ABSTRACT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_ABSTRACT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_CLASSED :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_CLASSED :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_DEEP_DERIVABLE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_DEEP_DERIVABLE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_DERIVABLE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_DERIVABLE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_INSTANTIATABLE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_INSTANTIATABLE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_RESERVED_ID_BIT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_RESERVED_ID_BIT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_VALUE_ABSTRACT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLAG_VALUE_ABSTRACT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FLOAT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FLOAT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_FUNDAMENTAL_MAX :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_FUNDAMENTAL_MAX :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_INT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_INT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_INT64 :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_INT64 :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_INTERFACE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_INTERFACE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_INVALID :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_INVALID :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_LONG :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_LONG :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_NONE :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_NONE :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_OBJECT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_OBJECT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_PARAM :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_PARAM :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_POINTER :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_POINTER :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_BSE_FIRST :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_BSE_FIRST :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_BSE_LAST :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_BSE_LAST :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_GLIB_FIRST :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_GLIB_FIRST :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_GLIB_LAST :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_GLIB_LAST :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_USER_FIRST :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_RESERVED_USER_FIRST :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_STRING :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_STRING :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_UCHAR :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_UCHAR :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_UINT :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_UINT :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_UINT64 :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_UINT64 :: Num a => a
- Bindings.GObject.TypeInformation: c'G_TYPE_ULONG :: (Num a) => a
+ Bindings.GObject.TypeInformation: c'G_TYPE_ULONG :: Num a => a
- Bindings.GObject.Varargs: c'G_VALUE_COLLECT_FORMAT_MAX_LENGTH :: (Num a) => a
+ Bindings.GObject.Varargs: c'G_VALUE_COLLECT_FORMAT_MAX_LENGTH :: Num a => a
Files
- bindings-gobject.cabal +13/−3
bindings-gobject.cabal view
@@ -2,8 +2,18 @@ name: bindings-gobject homepage: http://bitbucket.org/mauricio/bindings-gobject synopsis:- Low level bindings to GObject.-version: 0.2+ Low level bindings supporting GObject and derived libraries.+description:+ This package contains bindings to GObject library using+ bindings-DSL macros and style. Like GObject, it's+ not useful by itself, but as a foundation for other+ libraries making use of its type system. Besides+ GObject functionality, it also provides a few macros+ for easy mapping of code following recomended conventions.+ You can find documentation at this package homepage:+ .+ <http://bitbucket.org/mauricio/bindings-gobject>+version: 0.2.1 license: BSD3 license-file: LICENSE maintainer: Maurício C. Antunes <mauricio.antunes@gmail.com>@@ -18,7 +28,7 @@ build-depends: base >= 3 && < 5, bindings-DSL >= 1.0.6 && < 1.1,- bindings-glib >= 0.1.2 && < 0.2+ bindings-glib >= 0.1.3 && < 0.2 include-dirs: src install-includes: bindings-gobject.dsl.h