packages feed

glib 0.13.0.7 → 0.13.1.0

raw patch · 3 files changed

+37/−7 lines, 3 filesdep ~utf8-string

Dependency ranges changed: utf8-string

Files

SetupWrapper.hs view
@@ -18,7 +18,7 @@  import System.Environment import System.Process-import System.Exit+import System.Exit (ExitCode(..), exitWith) import System.FilePath import System.Directory import qualified Control.Exception as Exception
System/Glib/Properties.chs view
@@ -65,16 +65,21 @@   newAttrFromIntProperty,   readAttrFromIntProperty,   newAttrFromUIntProperty,-  newAttrFromCharProperty,+  readAttrFromUIntProperty,   writeAttrFromUIntProperty,+  newAttrFromCharProperty,+  readAttrFromCharProperty,   newAttrFromBoolProperty,   readAttrFromBoolProperty,   newAttrFromFloatProperty,+  readAttrFromFloatProperty,   newAttrFromDoubleProperty,+  readAttrFromDoubleProperty,   newAttrFromEnumProperty,   readAttrFromEnumProperty,   writeAttrFromEnumProperty,   newAttrFromFlagsProperty,+  readAttrFromFlagsProperty,   newAttrFromStringProperty,   readAttrFromStringProperty,   writeAttrFromStringProperty,@@ -91,12 +96,13 @@   readAttrFromBoxedOpaqueProperty,   writeAttrFromBoxedOpaqueProperty,   newAttrFromBoxedStorableProperty,+  readAttrFromBoxedStorableProperty,   newAttrFromObjectProperty,-  writeAttrFromObjectProperty,   readAttrFromObjectProperty,+  writeAttrFromObjectProperty,   newAttrFromMaybeObjectProperty,-  writeAttrFromMaybeObjectProperty,   readAttrFromMaybeObjectProperty,+  writeAttrFromMaybeObjectProperty,    -- TODO: do not export these once we dump the old TreeList API:   objectGetPropertyInternal,@@ -114,7 +120,7 @@ import System.Glib.GType import System.Glib.GValueTypes import System.Glib.Attributes	(Attr, ReadAttr, WriteAttr, ReadWriteAttr,-				newNamedAttr, readNamedAttr, writeNamedAttr)+                                newNamedAttr, readNamedAttr, writeNamedAttr)  {# context lib="glib" prefix="g" #} @@ -265,10 +271,18 @@ newAttrFromUIntProperty propName =   newNamedAttr propName (objectGetPropertyUInt propName) (objectSetPropertyUInt propName) +readAttrFromUIntProperty :: GObjectClass gobj => String -> ReadAttr gobj Int+readAttrFromUIntProperty propName =+  readNamedAttr propName (objectGetPropertyUInt propName)+ newAttrFromCharProperty :: GObjectClass gobj => String -> Attr gobj Char newAttrFromCharProperty propName =   newNamedAttr propName (objectGetPropertyChar propName) (objectSetPropertyChar propName) +readAttrFromCharProperty :: GObjectClass gobj => String -> ReadAttr gobj Char+readAttrFromCharProperty propName =+  readNamedAttr propName (objectGetPropertyChar propName)+ writeAttrFromUIntProperty :: GObjectClass gobj => String -> WriteAttr gobj Int writeAttrFromUIntProperty propName =   writeNamedAttr propName (objectSetPropertyUInt propName)@@ -285,10 +299,18 @@ newAttrFromFloatProperty propName =   newNamedAttr propName (objectGetPropertyFloat propName) (objectSetPropertyFloat propName) +readAttrFromFloatProperty :: GObjectClass gobj => String -> ReadAttr gobj Float+readAttrFromFloatProperty propName =+  readNamedAttr propName (objectGetPropertyFloat propName)+ newAttrFromDoubleProperty :: GObjectClass gobj => String -> Attr gobj Double newAttrFromDoubleProperty propName =   newNamedAttr propName (objectGetPropertyDouble propName) (objectSetPropertyDouble propName) +readAttrFromDoubleProperty :: GObjectClass gobj => String -> ReadAttr gobj Double+readAttrFromDoubleProperty propName =+  readNamedAttr propName (objectGetPropertyDouble propName)+ newAttrFromEnumProperty :: (GObjectClass gobj, Enum enum) => String -> GType -> Attr gobj enum newAttrFromEnumProperty propName gtype =   newNamedAttr propName (objectGetPropertyEnum gtype propName) (objectSetPropertyEnum gtype propName)@@ -305,6 +327,10 @@ newAttrFromFlagsProperty propName gtype =   newNamedAttr propName (objectGetPropertyFlags gtype propName) (objectSetPropertyFlags gtype propName) +readAttrFromFlagsProperty :: (GObjectClass gobj, Flags flag) => String -> GType -> ReadAttr gobj [flag]+readAttrFromFlagsProperty propName gtype =+  readNamedAttr propName (objectGetPropertyFlags gtype propName)+ newAttrFromStringProperty :: (GObjectClass gobj, GlibString string) => String -> Attr gobj string newAttrFromStringProperty propName =   newNamedAttr propName (objectGetPropertyString propName) (objectSetPropertyString propName)@@ -368,6 +394,10 @@ newAttrFromBoxedStorableProperty :: (GObjectClass gobj, Storable boxed) => String -> GType -> Attr gobj boxed newAttrFromBoxedStorableProperty propName gtype =   newNamedAttr propName (objectGetPropertyBoxedStorable gtype propName) (objectSetPropertyBoxedStorable gtype propName)++readAttrFromBoxedStorableProperty :: (GObjectClass gobj, Storable boxed) => String -> GType -> ReadAttr gobj boxed+readAttrFromBoxedStorableProperty propName gtype =+  readNamedAttr propName (objectGetPropertyBoxedStorable gtype propName)  newAttrFromObjectProperty :: (GObjectClass gobj, GObjectClass gobj', GObjectClass gobj'') => String -> GType -> ReadWriteAttr gobj gobj' gobj'' newAttrFromObjectProperty propName gtype =
glib.cabal view
@@ -1,5 +1,5 @@ Name:           glib-Version:        0.13.0.7+Version:        0.13.1.0 License:        LGPL-2.1 License-file:   COPYING Copyright:      (c) 2001-2010 The Gtk2Hs Team@@ -34,7 +34,7 @@  Library         build-depends:  base >= 4 && < 5,-                        utf8-string >= 0.2 && < 0.4,+                        utf8-string >= 0.2 && < 1.1,                         bytestring >= 0.9.1.10 && < 0.11,                         text >= 1.0.0.0 && < 1.3,                         containers