gi-glib 2.0.23 → 2.0.24
raw patch · 3 files changed
+9/−5 lines, 3 filesdep ~haskell-gidep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.GLib.Structs.AsyncQueue: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.AsyncQueue.AsyncQueue
- GI.GLib.Structs.AsyncQueue: noAsyncQueue :: Maybe AsyncQueue
- GI.GLib.Structs.BookmarkFile: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.BookmarkFile.BookmarkFile
- GI.GLib.Structs.BookmarkFile: noBookmarkFile :: Maybe BookmarkFile
- GI.GLib.Structs.ByteArray: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.ByteArray.ByteArray
- GI.GLib.Structs.ByteArray: noByteArray :: Maybe ByteArray
- GI.GLib.Structs.Bytes: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.Bytes.Bytes
- GI.GLib.Structs.Bytes: noBytes :: Maybe Bytes
- GI.GLib.Structs.Checksum: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.Checksum.Checksum
- GI.GLib.Structs.Checksum: noChecksum :: Maybe Checksum
- GI.GLib.Structs.Cond: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Cond.Cond
- GI.GLib.Structs.Cond: noCond :: Maybe Cond
- GI.GLib.Structs.Data: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Data.Data
- GI.GLib.Structs.Data: noData :: Maybe Data
- GI.GLib.Structs.Date: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.Date.Date
- GI.GLib.Structs.Date: noDate :: Maybe Date
- GI.GLib.Structs.DateTime: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.DateTime.DateTime
- GI.GLib.Structs.DateTime: noDateTime :: Maybe DateTime
- GI.GLib.Structs.DebugKey: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.DebugKey.DebugKey
- GI.GLib.Structs.DebugKey: noDebugKey :: Maybe DebugKey
- GI.GLib.Structs.Dir: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Dir.Dir
- GI.GLib.Structs.Dir: noDir :: Maybe Dir
- GI.GLib.Structs.HashTableIter: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.HashTableIter.HashTableIter
- GI.GLib.Structs.HashTableIter: noHashTableIter :: Maybe HashTableIter
- GI.GLib.Structs.Hmac: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Hmac.Hmac
- GI.GLib.Structs.Hmac: noHmac :: Maybe Hmac
- GI.GLib.Structs.Hook: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Hook.Hook
- GI.GLib.Structs.Hook: noHook :: Maybe Hook
- GI.GLib.Structs.HookList: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.HookList.HookList
- GI.GLib.Structs.HookList: noHookList :: Maybe HookList
- GI.GLib.Structs.IOChannel: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.IOChannel.IOChannel
- GI.GLib.Structs.IOChannel: noIOChannel :: Maybe IOChannel
- GI.GLib.Structs.IOFuncs: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.IOFuncs.IOFuncs
- GI.GLib.Structs.IOFuncs: noIOFuncs :: Maybe IOFuncs
- GI.GLib.Structs.KeyFile: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.KeyFile.KeyFile
- GI.GLib.Structs.KeyFile: noKeyFile :: Maybe KeyFile
- GI.GLib.Structs.LogField: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.LogField.LogField
- GI.GLib.Structs.LogField: noLogField :: Maybe LogField
- GI.GLib.Structs.MainContext: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.MainContext.MainContext
- GI.GLib.Structs.MainContext: noMainContext :: Maybe MainContext
- GI.GLib.Structs.MainLoop: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.MainLoop.MainLoop
- GI.GLib.Structs.MainLoop: noMainLoop :: Maybe MainLoop
- GI.GLib.Structs.MappedFile: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.MappedFile.MappedFile
- GI.GLib.Structs.MappedFile: noMappedFile :: Maybe MappedFile
- GI.GLib.Structs.MarkupParseContext: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.MarkupParseContext.MarkupParseContext
- GI.GLib.Structs.MarkupParseContext: noMarkupParseContext :: Maybe MarkupParseContext
- GI.GLib.Structs.MarkupParser: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.MarkupParser.MarkupParser
- GI.GLib.Structs.MarkupParser: noMarkupParser :: Maybe MarkupParser
- GI.GLib.Structs.MatchInfo: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.MatchInfo.MatchInfo
- GI.GLib.Structs.MatchInfo: noMatchInfo :: Maybe MatchInfo
- GI.GLib.Structs.MemVTable: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.MemVTable.MemVTable
- GI.GLib.Structs.MemVTable: noMemVTable :: Maybe MemVTable
- GI.GLib.Structs.Node: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Node.Node
- GI.GLib.Structs.Node: noNode :: Maybe Node
- GI.GLib.Structs.Once: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Once.Once
- GI.GLib.Structs.Once: noOnce :: Maybe Once
- GI.GLib.Structs.OptionContext: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.OptionContext.OptionContext
- GI.GLib.Structs.OptionContext: noOptionContext :: Maybe OptionContext
- GI.GLib.Structs.OptionContext: optionContextParseStrv :: (HasCallStack, MonadIO m) => OptionContext -> [Text] -> m [Text]
- GI.GLib.Structs.OptionEntry: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.OptionEntry.OptionEntry
- GI.GLib.Structs.OptionEntry: noOptionEntry :: Maybe OptionEntry
- GI.GLib.Structs.OptionGroup: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.OptionGroup.OptionGroup
- GI.GLib.Structs.OptionGroup: noOptionGroup :: Maybe OptionGroup
- GI.GLib.Structs.PatternSpec: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.PatternSpec.PatternSpec
- GI.GLib.Structs.PatternSpec: noPatternSpec :: Maybe PatternSpec
- GI.GLib.Structs.PollFD: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.PollFD.PollFD
- GI.GLib.Structs.PollFD: noPollFD :: Maybe PollFD
- GI.GLib.Structs.PtrArray: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.PtrArray.PtrArray
- GI.GLib.Structs.PtrArray: noPtrArray :: Maybe PtrArray
- GI.GLib.Structs.Queue: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Queue.Queue
- GI.GLib.Structs.Queue: noQueue :: Maybe Queue
- GI.GLib.Structs.RWLock: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.RWLock.RWLock
- GI.GLib.Structs.RWLock: noRWLock :: Maybe RWLock
- GI.GLib.Structs.Rand: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Rand.Rand
- GI.GLib.Structs.Rand: noRand :: Maybe Rand
- GI.GLib.Structs.RecMutex: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.RecMutex.RecMutex
- GI.GLib.Structs.RecMutex: noRecMutex :: Maybe RecMutex
- GI.GLib.Structs.Regex: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.Regex.Regex
- GI.GLib.Structs.Regex: noRegex :: Maybe Regex
- GI.GLib.Structs.Scanner: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Scanner.Scanner
- GI.GLib.Structs.Scanner: noScanner :: Maybe Scanner
- GI.GLib.Structs.ScannerConfig: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.ScannerConfig.ScannerConfig
- GI.GLib.Structs.ScannerConfig: noScannerConfig :: Maybe ScannerConfig
- GI.GLib.Structs.Sequence: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Sequence.Sequence
- GI.GLib.Structs.Sequence: noSequence :: Maybe Sequence
- GI.GLib.Structs.SequenceIter: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.SequenceIter.SequenceIter
- GI.GLib.Structs.SequenceIter: noSequenceIter :: Maybe SequenceIter
- GI.GLib.Structs.Source: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.Source.Source
- GI.GLib.Structs.Source: noSource :: Maybe Source
- GI.GLib.Structs.SourceCallbackFuncs: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.SourceCallbackFuncs.SourceCallbackFuncs
- GI.GLib.Structs.SourceCallbackFuncs: noSourceCallbackFuncs :: Maybe SourceCallbackFuncs
- GI.GLib.Structs.SourceFuncs: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.SourceFuncs.SourceFuncs
- GI.GLib.Structs.SourceFuncs: noSourceFuncs :: Maybe SourceFuncs
- GI.GLib.Structs.StatBuf: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.StatBuf.StatBuf
- GI.GLib.Structs.StatBuf: noStatBuf :: Maybe StatBuf
- GI.GLib.Structs.String: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.String.String
- GI.GLib.Structs.String: noString :: Maybe String
- GI.GLib.Structs.StringChunk: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.StringChunk.StringChunk
- GI.GLib.Structs.StringChunk: noStringChunk :: Maybe StringChunk
- GI.GLib.Structs.TestCase: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TestCase.TestCase
- GI.GLib.Structs.TestCase: noTestCase :: Maybe TestCase
- GI.GLib.Structs.TestConfig: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TestConfig.TestConfig
- GI.GLib.Structs.TestConfig: noTestConfig :: Maybe TestConfig
- GI.GLib.Structs.TestLogBuffer: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TestLogBuffer.TestLogBuffer
- GI.GLib.Structs.TestLogBuffer: noTestLogBuffer :: Maybe TestLogBuffer
- GI.GLib.Structs.TestLogMsg: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TestLogMsg.TestLogMsg
- GI.GLib.Structs.TestLogMsg: noTestLogMsg :: Maybe TestLogMsg
- GI.GLib.Structs.TestSuite: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TestSuite.TestSuite
- GI.GLib.Structs.TestSuite: noTestSuite :: Maybe TestSuite
- GI.GLib.Structs.Thread: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.Thread.Thread
- GI.GLib.Structs.Thread: noThread :: Maybe Thread
- GI.GLib.Structs.ThreadPool: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.ThreadPool.ThreadPool
- GI.GLib.Structs.ThreadPool: noThreadPool :: Maybe ThreadPool
- GI.GLib.Structs.TimeVal: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TimeVal.TimeVal
- GI.GLib.Structs.TimeVal: noTimeVal :: Maybe TimeVal
- GI.GLib.Structs.TimeZone: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.TimeZone.TimeZone
- GI.GLib.Structs.TimeZone: noTimeZone :: Maybe TimeZone
- GI.GLib.Structs.Timer: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Timer.Timer
- GI.GLib.Structs.Timer: noTimer :: Maybe Timer
- GI.GLib.Structs.TrashStack: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.TrashStack.TrashStack
- GI.GLib.Structs.TrashStack: noTrashStack :: Maybe TrashStack
- GI.GLib.Structs.Tree: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Structs.Tree.Tree
- GI.GLib.Structs.Tree: noTree :: Maybe Tree
- GI.GLib.Structs.VariantBuilder: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.VariantBuilder.VariantBuilder
- GI.GLib.Structs.VariantBuilder: noVariantBuilder :: Maybe VariantBuilder
- GI.GLib.Structs.VariantDict: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.VariantDict.VariantDict
- GI.GLib.Structs.VariantDict: noVariantDict :: Maybe VariantDict
- GI.GLib.Structs.VariantType: instance Data.GI.Base.BasicTypes.BoxedObject GI.GLib.Structs.VariantType.VariantType
- GI.GLib.Structs.VariantType: noVariantType :: Maybe VariantType
- GI.GLib.Unions.DoubleIEEE754: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Unions.DoubleIEEE754.DoubleIEEE754
- GI.GLib.Unions.DoubleIEEE754: noDoubleIEEE754 :: Maybe DoubleIEEE754
- GI.GLib.Unions.FloatIEEE754: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Unions.FloatIEEE754.FloatIEEE754
- GI.GLib.Unions.FloatIEEE754: noFloatIEEE754 :: Maybe FloatIEEE754
- GI.GLib.Unions.Mutex: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Unions.Mutex.Mutex
- GI.GLib.Unions.Mutex: noMutex :: Maybe Mutex
- GI.GLib.Unions.TokenValue: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GLib.Unions.TokenValue.TokenValue
- GI.GLib.Unions.TokenValue: noTokenValue :: Maybe TokenValue
+ GI.GLib.Callbacks: dynamic_SourceDisposeFunc :: (HasCallStack, MonadIO m) => FunPtr C_SourceDisposeFunc -> Source -> m ()
+ GI.GLib.Callbacks: genClosure_SourceDisposeFunc :: MonadIO m => SourceDisposeFunc -> m (GClosure C_SourceDisposeFunc)
+ GI.GLib.Callbacks: mk_SourceDisposeFunc :: C_SourceDisposeFunc -> IO (FunPtr C_SourceDisposeFunc)
+ GI.GLib.Callbacks: noSourceDisposeFunc :: Maybe SourceDisposeFunc
+ GI.GLib.Callbacks: type C_SourceDisposeFunc = Ptr Source -> IO ()
+ GI.GLib.Callbacks: type SourceDisposeFunc = Source " /@source@/: t'GI.GLib.Structs.Source.Source' that is currently being disposed" -> IO ()
+ GI.GLib.Callbacks: wrap_SourceDisposeFunc :: Maybe (Ptr (FunPtr C_SourceDisposeFunc)) -> SourceDisposeFunc -> C_SourceDisposeFunc
+ GI.GLib.Enums: UnicodeScriptElymaic :: UnicodeScript
+ GI.GLib.Enums: UnicodeScriptNandinagari :: UnicodeScript
+ GI.GLib.Enums: UnicodeScriptNyiakengPuachueHmong :: UnicodeScript
+ GI.GLib.Enums: UnicodeScriptWancho :: UnicodeScript
+ GI.GLib.Enums: VariantParseErrorRecursion :: VariantParseError
+ GI.GLib.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Flags.IOCondition
+ GI.GLib.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Flags.IOCondition
+ GI.GLib.Functions: getConsoleCharset :: (HasCallStack, MonadIO m) => m (Bool, Text)
+ GI.GLib.Functions: getOsInfo :: (HasCallStack, MonadIO m) => Text -> m (Maybe Text)
+ GI.GLib.Functions: testSummary :: (HasCallStack, MonadIO m) => Text -> m ()
+ GI.GLib.Functions: unixGetPasswdEntry :: (HasCallStack, MonadIO m) => Text -> m (Ptr ())
+ GI.GLib.Structs.AsyncQueue: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.AsyncQueue.AsyncQueue
+ GI.GLib.Structs.AsyncQueue: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.AsyncQueue.AsyncQueue
+ GI.GLib.Structs.BookmarkFile: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.BookmarkFile.BookmarkFile
+ GI.GLib.Structs.BookmarkFile: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.BookmarkFile.BookmarkFile
+ GI.GLib.Structs.ByteArray: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.ByteArray.ByteArray
+ GI.GLib.Structs.ByteArray: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.ByteArray.ByteArray
+ GI.GLib.Structs.ByteArray: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.ByteArray.ByteArray
+ GI.GLib.Structs.ByteArray: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.ByteArray.ByteArray
+ GI.GLib.Structs.Bytes: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.Bytes.Bytes
+ GI.GLib.Structs.Bytes: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Bytes.Bytes
+ GI.GLib.Structs.Bytes: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.Bytes.Bytes
+ GI.GLib.Structs.Bytes: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.Bytes.Bytes
+ GI.GLib.Structs.Checksum: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.Checksum.Checksum
+ GI.GLib.Structs.Checksum: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Checksum.Checksum
+ GI.GLib.Structs.Checksum: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.Checksum.Checksum
+ GI.GLib.Structs.Checksum: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.Checksum.Checksum
+ GI.GLib.Structs.Cond: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Cond.Cond
+ GI.GLib.Structs.Cond: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.Cond.Cond
+ GI.GLib.Structs.Cond: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Cond.Cond
+ GI.GLib.Structs.Data: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Data.Data
+ GI.GLib.Structs.Data: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Data.Data
+ GI.GLib.Structs.Date: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.Date.Date
+ GI.GLib.Structs.Date: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Date.Date
+ GI.GLib.Structs.Date: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.Date.Date
+ GI.GLib.Structs.Date: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.Date.Date
+ GI.GLib.Structs.DateTime: dateTimeFormatIso8601 :: (HasCallStack, MonadIO m) => DateTime -> m Text
+ GI.GLib.Structs.DateTime: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.DateTime.DateTime
+ GI.GLib.Structs.DateTime: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.DateTime.DateTime
+ GI.GLib.Structs.DateTime: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.DateTime.DateTime
+ GI.GLib.Structs.DateTime: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.DateTime.DateTime
+ GI.GLib.Structs.DebugKey: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.DebugKey.DebugKey
+ GI.GLib.Structs.DebugKey: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.DebugKey.DebugKey
+ GI.GLib.Structs.DebugKey: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.DebugKey.DebugKey
+ GI.GLib.Structs.Dir: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Dir.Dir
+ GI.GLib.Structs.Dir: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Dir.Dir
+ GI.GLib.Structs.HashTableIter: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.HashTableIter.HashTableIter
+ GI.GLib.Structs.HashTableIter: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.HashTableIter.HashTableIter
+ GI.GLib.Structs.HashTableIter: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.HashTableIter.HashTableIter
+ GI.GLib.Structs.Hmac: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Hmac.Hmac
+ GI.GLib.Structs.Hmac: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Hmac.Hmac
+ GI.GLib.Structs.Hook: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Hook.Hook
+ GI.GLib.Structs.Hook: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.Hook.Hook
+ GI.GLib.Structs.Hook: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Hook.Hook
+ GI.GLib.Structs.HookList: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.HookList.HookList
+ GI.GLib.Structs.HookList: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.HookList.HookList
+ GI.GLib.Structs.HookList: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.HookList.HookList
+ GI.GLib.Structs.IOChannel: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.IOChannel.IOChannel
+ GI.GLib.Structs.IOChannel: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.IOChannel.IOChannel
+ GI.GLib.Structs.IOChannel: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.IOChannel.IOChannel
+ GI.GLib.Structs.IOChannel: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.IOChannel.IOChannel
+ GI.GLib.Structs.IOFuncs: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.IOFuncs.IOFuncs
+ GI.GLib.Structs.IOFuncs: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.IOFuncs.IOFuncs
+ GI.GLib.Structs.IOFuncs: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.IOFuncs.IOFuncs
+ GI.GLib.Structs.KeyFile: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.KeyFile.KeyFile
+ GI.GLib.Structs.KeyFile: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.KeyFile.KeyFile
+ GI.GLib.Structs.KeyFile: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.KeyFile.KeyFile
+ GI.GLib.Structs.KeyFile: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.KeyFile.KeyFile
+ GI.GLib.Structs.LogField: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.LogField.LogField
+ GI.GLib.Structs.LogField: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.LogField.LogField
+ GI.GLib.Structs.LogField: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.LogField.LogField
+ GI.GLib.Structs.MainContext: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.MainContext.MainContext
+ GI.GLib.Structs.MainContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MainContext.MainContext
+ GI.GLib.Structs.MainContext: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.MainContext.MainContext
+ GI.GLib.Structs.MainContext: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.MainContext.MainContext
+ GI.GLib.Structs.MainLoop: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.MainLoop.MainLoop
+ GI.GLib.Structs.MainLoop: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MainLoop.MainLoop
+ GI.GLib.Structs.MainLoop: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.MainLoop.MainLoop
+ GI.GLib.Structs.MainLoop: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.MainLoop.MainLoop
+ GI.GLib.Structs.MappedFile: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.MappedFile.MappedFile
+ GI.GLib.Structs.MappedFile: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MappedFile.MappedFile
+ GI.GLib.Structs.MappedFile: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.MappedFile.MappedFile
+ GI.GLib.Structs.MappedFile: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.MappedFile.MappedFile
+ GI.GLib.Structs.MarkupParseContext: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.MarkupParseContext.MarkupParseContext
+ GI.GLib.Structs.MarkupParseContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MarkupParseContext.MarkupParseContext
+ GI.GLib.Structs.MarkupParseContext: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.MarkupParseContext.MarkupParseContext
+ GI.GLib.Structs.MarkupParseContext: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.MarkupParseContext.MarkupParseContext
+ GI.GLib.Structs.MarkupParser: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.MarkupParser.MarkupParser
+ GI.GLib.Structs.MarkupParser: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.MarkupParser.MarkupParser
+ GI.GLib.Structs.MarkupParser: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MarkupParser.MarkupParser
+ GI.GLib.Structs.MatchInfo: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.MatchInfo.MatchInfo
+ GI.GLib.Structs.MatchInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MatchInfo.MatchInfo
+ GI.GLib.Structs.MatchInfo: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.MatchInfo.MatchInfo
+ GI.GLib.Structs.MatchInfo: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.MatchInfo.MatchInfo
+ GI.GLib.Structs.MemVTable: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.MemVTable.MemVTable
+ GI.GLib.Structs.MemVTable: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.MemVTable.MemVTable
+ GI.GLib.Structs.MemVTable: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.MemVTable.MemVTable
+ GI.GLib.Structs.Node: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Node.Node
+ GI.GLib.Structs.Node: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.Node.Node
+ GI.GLib.Structs.Node: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Node.Node
+ GI.GLib.Structs.Once: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Once.Once
+ GI.GLib.Structs.Once: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.Once.Once
+ GI.GLib.Structs.Once: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Once.Once
+ GI.GLib.Structs.OptionContext: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.OptionContext.OptionContext
+ GI.GLib.Structs.OptionContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.OptionContext.OptionContext
+ GI.GLib.Structs.OptionEntry: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.OptionEntry.OptionEntry
+ GI.GLib.Structs.OptionEntry: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.OptionEntry.OptionEntry
+ GI.GLib.Structs.OptionEntry: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.OptionEntry.OptionEntry
+ GI.GLib.Structs.OptionGroup: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.OptionGroup.OptionGroup
+ GI.GLib.Structs.OptionGroup: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.OptionGroup.OptionGroup
+ GI.GLib.Structs.OptionGroup: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.OptionGroup.OptionGroup
+ GI.GLib.Structs.OptionGroup: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.OptionGroup.OptionGroup
+ GI.GLib.Structs.PatternSpec: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.PatternSpec.PatternSpec
+ GI.GLib.Structs.PatternSpec: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.PatternSpec.PatternSpec
+ GI.GLib.Structs.PollFD: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.PollFD.PollFD
+ GI.GLib.Structs.PollFD: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.PollFD.PollFD
+ GI.GLib.Structs.PollFD: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.PollFD.PollFD
+ GI.GLib.Structs.PollFD: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.PollFD.PollFD
+ GI.GLib.Structs.PtrArray: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.PtrArray.PtrArray
+ GI.GLib.Structs.PtrArray: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.PtrArray.PtrArray
+ GI.GLib.Structs.PtrArray: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.PtrArray.PtrArray
+ GI.GLib.Structs.PtrArray: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.PtrArray.PtrArray
+ GI.GLib.Structs.Queue: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Queue.Queue
+ GI.GLib.Structs.Queue: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.Queue.Queue
+ GI.GLib.Structs.Queue: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Queue.Queue
+ GI.GLib.Structs.RWLock: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.RWLock.RWLock
+ GI.GLib.Structs.RWLock: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.RWLock.RWLock
+ GI.GLib.Structs.RWLock: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.RWLock.RWLock
+ GI.GLib.Structs.Rand: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Rand.Rand
+ GI.GLib.Structs.Rand: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Rand.Rand
+ GI.GLib.Structs.RecMutex: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.RecMutex.RecMutex
+ GI.GLib.Structs.RecMutex: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.RecMutex.RecMutex
+ GI.GLib.Structs.RecMutex: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.RecMutex.RecMutex
+ GI.GLib.Structs.Regex: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.Regex.Regex
+ GI.GLib.Structs.Regex: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Regex.Regex
+ GI.GLib.Structs.Regex: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.Regex.Regex
+ GI.GLib.Structs.Regex: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.Regex.Regex
+ GI.GLib.Structs.Scanner: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Scanner.Scanner
+ GI.GLib.Structs.Scanner: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.Scanner.Scanner
+ GI.GLib.Structs.Scanner: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Scanner.Scanner
+ GI.GLib.Structs.ScannerConfig: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.ScannerConfig.ScannerConfig
+ GI.GLib.Structs.ScannerConfig: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.ScannerConfig.ScannerConfig
+ GI.GLib.Structs.ScannerConfig: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.ScannerConfig.ScannerConfig
+ GI.GLib.Structs.Sequence: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Sequence.Sequence
+ GI.GLib.Structs.Sequence: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Sequence.Sequence
+ GI.GLib.Structs.SequenceIter: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.SequenceIter.SequenceIter
+ GI.GLib.Structs.SequenceIter: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.SequenceIter.SequenceIter
+ GI.GLib.Structs.Source: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.Source.Source
+ GI.GLib.Structs.Source: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Source.Source
+ GI.GLib.Structs.Source: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.Source.Source
+ GI.GLib.Structs.Source: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.Source.Source
+ GI.GLib.Structs.SourceCallbackFuncs: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.SourceCallbackFuncs.SourceCallbackFuncs
+ GI.GLib.Structs.SourceCallbackFuncs: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.SourceCallbackFuncs.SourceCallbackFuncs
+ GI.GLib.Structs.SourceCallbackFuncs: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.SourceCallbackFuncs.SourceCallbackFuncs
+ GI.GLib.Structs.SourceFuncs: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.SourceFuncs.SourceFuncs
+ GI.GLib.Structs.SourceFuncs: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.SourceFuncs.SourceFuncs
+ GI.GLib.Structs.SourceFuncs: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.SourceFuncs.SourceFuncs
+ GI.GLib.Structs.StatBuf: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.StatBuf.StatBuf
+ GI.GLib.Structs.StatBuf: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.StatBuf.StatBuf
+ GI.GLib.Structs.String: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.String.String
+ GI.GLib.Structs.String: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.String.String
+ GI.GLib.Structs.String: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.String.String
+ GI.GLib.Structs.String: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.String.String
+ GI.GLib.Structs.StringChunk: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.StringChunk.StringChunk
+ GI.GLib.Structs.StringChunk: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.StringChunk.StringChunk
+ GI.GLib.Structs.TestCase: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TestCase.TestCase
+ GI.GLib.Structs.TestCase: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TestCase.TestCase
+ GI.GLib.Structs.TestConfig: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TestConfig.TestConfig
+ GI.GLib.Structs.TestConfig: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.TestConfig.TestConfig
+ GI.GLib.Structs.TestConfig: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TestConfig.TestConfig
+ GI.GLib.Structs.TestLogBuffer: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TestLogBuffer.TestLogBuffer
+ GI.GLib.Structs.TestLogBuffer: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.TestLogBuffer.TestLogBuffer
+ GI.GLib.Structs.TestLogBuffer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TestLogBuffer.TestLogBuffer
+ GI.GLib.Structs.TestLogMsg: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TestLogMsg.TestLogMsg
+ GI.GLib.Structs.TestLogMsg: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.TestLogMsg.TestLogMsg
+ GI.GLib.Structs.TestLogMsg: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TestLogMsg.TestLogMsg
+ GI.GLib.Structs.TestSuite: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TestSuite.TestSuite
+ GI.GLib.Structs.TestSuite: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TestSuite.TestSuite
+ GI.GLib.Structs.Thread: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.Thread.Thread
+ GI.GLib.Structs.Thread: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Thread.Thread
+ GI.GLib.Structs.Thread: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.Thread.Thread
+ GI.GLib.Structs.Thread: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.Thread.Thread
+ GI.GLib.Structs.ThreadPool: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.ThreadPool.ThreadPool
+ GI.GLib.Structs.ThreadPool: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.ThreadPool.ThreadPool
+ GI.GLib.Structs.ThreadPool: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.ThreadPool.ThreadPool
+ GI.GLib.Structs.TimeVal: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TimeVal.TimeVal
+ GI.GLib.Structs.TimeVal: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.TimeVal.TimeVal
+ GI.GLib.Structs.TimeVal: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TimeVal.TimeVal
+ GI.GLib.Structs.TimeZone: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.TimeZone.TimeZone
+ GI.GLib.Structs.TimeZone: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TimeZone.TimeZone
+ GI.GLib.Structs.TimeZone: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.TimeZone.TimeZone
+ GI.GLib.Structs.TimeZone: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.TimeZone.TimeZone
+ GI.GLib.Structs.Timer: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Timer.Timer
+ GI.GLib.Structs.Timer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Timer.Timer
+ GI.GLib.Structs.Timer: timerIsActive :: (HasCallStack, MonadIO m) => Timer -> m Bool
+ GI.GLib.Structs.TrashStack: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.TrashStack.TrashStack
+ GI.GLib.Structs.TrashStack: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Structs.TrashStack.TrashStack
+ GI.GLib.Structs.TrashStack: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.TrashStack.TrashStack
+ GI.GLib.Structs.Tree: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Structs.Tree.Tree
+ GI.GLib.Structs.Tree: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.Tree.Tree
+ GI.GLib.Structs.VariantBuilder: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.VariantBuilder.VariantBuilder
+ GI.GLib.Structs.VariantBuilder: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.VariantBuilder.VariantBuilder
+ GI.GLib.Structs.VariantBuilder: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.VariantBuilder.VariantBuilder
+ GI.GLib.Structs.VariantBuilder: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.VariantBuilder.VariantBuilder
+ GI.GLib.Structs.VariantDict: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.VariantDict.VariantDict
+ GI.GLib.Structs.VariantDict: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.VariantDict.VariantDict
+ GI.GLib.Structs.VariantDict: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.VariantDict.VariantDict
+ GI.GLib.Structs.VariantDict: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.VariantDict.VariantDict
+ GI.GLib.Structs.VariantType: instance Data.GI.Base.BasicTypes.GBoxed GI.GLib.Structs.VariantType.VariantType
+ GI.GLib.Structs.VariantType: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Structs.VariantType.VariantType
+ GI.GLib.Structs.VariantType: instance Data.GI.Base.BasicTypes.TypedObject GI.GLib.Structs.VariantType.VariantType
+ GI.GLib.Structs.VariantType: instance Data.GI.Base.Overloading.HasParentTypes GI.GLib.Structs.VariantType.VariantType
+ GI.GLib.Unions.DoubleIEEE754: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Unions.DoubleIEEE754.DoubleIEEE754
+ GI.GLib.Unions.DoubleIEEE754: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Unions.DoubleIEEE754.DoubleIEEE754
+ GI.GLib.Unions.DoubleIEEE754: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Unions.DoubleIEEE754.DoubleIEEE754
+ GI.GLib.Unions.FloatIEEE754: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Unions.FloatIEEE754.FloatIEEE754
+ GI.GLib.Unions.FloatIEEE754: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Unions.FloatIEEE754.FloatIEEE754
+ GI.GLib.Unions.FloatIEEE754: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Unions.FloatIEEE754.FloatIEEE754
+ GI.GLib.Unions.Mutex: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Unions.Mutex.Mutex
+ GI.GLib.Unions.Mutex: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Unions.Mutex.Mutex
+ GI.GLib.Unions.Mutex: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Unions.Mutex.Mutex
+ GI.GLib.Unions.TokenValue: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GLib.Unions.TokenValue.TokenValue
+ GI.GLib.Unions.TokenValue: instance Data.GI.Base.BasicTypes.CallocPtr GI.GLib.Unions.TokenValue.TokenValue
+ GI.GLib.Unions.TokenValue: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GLib.Unions.TokenValue.TokenValue
- GI.GLib.Functions: findProgramInPath :: (HasCallStack, MonadIO m) => [Char] -> m [Char]
+ GI.GLib.Functions: findProgramInPath :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe [Char])
- GI.GLib.Functions: getApplicationName :: (HasCallStack, MonadIO m) => m Text
+ GI.GLib.Functions: getApplicationName :: (HasCallStack, MonadIO m) => m (Maybe Text)
- GI.GLib.Functions: getPrgname :: (HasCallStack, MonadIO m) => m Text
+ GI.GLib.Functions: getPrgname :: (HasCallStack, MonadIO m) => m (Maybe Text)
- GI.GLib.Functions: unicharCompose :: (HasCallStack, MonadIO m) => Char -> Char -> Char -> m Bool
+ GI.GLib.Functions: unicharCompose :: (HasCallStack, MonadIO m) => Char -> Char -> m (Bool, Char)
- GI.GLib.Functions: unicharDecompose :: (HasCallStack, MonadIO m) => Char -> Char -> Char -> m Bool
+ GI.GLib.Functions: unicharDecompose :: (HasCallStack, MonadIO m) => Char -> m (Bool, Char, Char)
- GI.GLib.Functions: utf8FindPrevChar :: (HasCallStack, MonadIO m) => Text -> Text -> m Text
+ GI.GLib.Functions: utf8FindPrevChar :: (HasCallStack, MonadIO m) => Text -> Text -> m (Maybe Text)
- GI.GLib.Functions: utf8Normalize :: (HasCallStack, MonadIO m) => Text -> Int64 -> NormalizeMode -> m Text
+ GI.GLib.Functions: utf8Normalize :: (HasCallStack, MonadIO m) => Text -> Int64 -> NormalizeMode -> m (Maybe Text)
- GI.GLib.Functions: utf8Strchr :: (HasCallStack, MonadIO m) => Text -> Int64 -> Char -> m Text
+ GI.GLib.Functions: utf8Strchr :: (HasCallStack, MonadIO m) => Text -> Int64 -> Char -> m (Maybe Text)
- GI.GLib.Functions: utf8Strrchr :: (HasCallStack, MonadIO m) => Text -> Int64 -> Char -> m Text
+ GI.GLib.Functions: utf8Strrchr :: (HasCallStack, MonadIO m) => Text -> Int64 -> Char -> m (Maybe Text)
- GI.GLib.Structs.MainContext: mainContextPrepare :: (HasCallStack, MonadIO m) => MainContext -> Int32 -> m Bool
+ GI.GLib.Structs.MainContext: mainContextPrepare :: (HasCallStack, MonadIO m) => MainContext -> m (Bool, Int32)
- GI.GLib.Structs.OptionContext: optionContextAddMainEntries :: (HasCallStack, MonadIO m) => OptionContext -> OptionEntry -> Maybe Text -> m ()
+ GI.GLib.Structs.OptionContext: optionContextAddMainEntries :: (HasCallStack, MonadIO m) => OptionContext -> [OptionEntry] -> Maybe Text -> m ()
- GI.GLib.Structs.OptionGroup: optionGroupAddEntries :: (HasCallStack, MonadIO m) => OptionGroup -> OptionEntry -> m ()
+ GI.GLib.Structs.OptionGroup: optionGroupAddEntries :: (HasCallStack, MonadIO m) => OptionGroup -> [OptionEntry] -> m ()
- GI.GLib.Structs.Tree: treeLookupExtended :: (HasCallStack, MonadIO m) => Tree -> Ptr () -> Ptr () -> Ptr () -> m Bool
+ GI.GLib.Structs.Tree: treeLookupExtended :: (HasCallStack, MonadIO m) => Tree -> Ptr () -> m (Bool, Ptr (), Ptr ())
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- gi-glib.cabal +4/−4
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.24+++ Upgrade to haskell-gi-base-0.24+ ### 2.0.23 + Update for haskell-gi(-base)-0.23
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-glib-2.0.23/docs/GI-GLib.html](https://hackage.haskell.org/package/gi-glib-2.0.23/docs/GI-GLib.html)+[https://hackage.haskell.org/package/gi-glib-2.0.24/docs/GI-GLib.html](https://hackage.haskell.org/package/gi-glib-2.0.24/docs/GI-GLib.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
gi-glib.cabal view
@@ -1,5 +1,5 @@ name: gi-glib-version: 2.0.23+version: 2.0.24 synopsis: GLib bindings description: Bindings for GLib, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.23 && < 0.24+ haskell-gi >= 0.24 && < 0.25 library default-language: Haskell2010@@ -26,8 +26,8 @@ pkgconfig-depends: glib-2.0 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.23 && < 0.24,- haskell-gi >= 0.23.0 && < 0.24,+ haskell-gi-base >= 0.24 && < 0.25,+ haskell-gi >= 0.24.0 && < 0.25, haskell-gi-overloading < 1.1, bytestring >= 0.10 && < 1, containers >= 0.5 && < 1,