haskell-gi 0.26.4 → 0.26.5
raw patch · 3 files changed
+7/−3 lines, 3 filesdep ~haskell-gi-basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: haskell-gi-base
API changes (from Hackage documentation)
Files
- ChangeLog.md +4/−0
- haskell-gi.cabal +2/−2
- lib/Data/GI/CodeGen/Signal.hs +1/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.26.5+++ Add a reference to ?self argument in signals. See [issue 408](https://github.com/haskell-gi/haskell-gi/issues/408) for the motivation.+ ### 0.26.0 + Support for 'HasField' methods, which allows the syntax 'widget.show' or 'widget.add child' for invoking methods using the new [RecordDotSyntax](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0282-record-dot-syntax.rst) in ghc 9.2.
haskell-gi.cabal view
@@ -1,5 +1,5 @@ name: haskell-gi-version: 0.26.4+version: 0.26.5 synopsis: Generate Haskell bindings for GObject Introspection capable libraries description: Generate Haskell bindings for GObject Introspection capable libraries. This includes most notably Gtk+, but many other libraries in the GObject ecosystem provide introspection data too.@@ -31,7 +31,7 @@ default-language: Haskell2010 pkgconfig-depends: gobject-introspection-1.0 >= 1.32, gobject-2.0 >= 2.32 build-depends: base >= 4.11 && < 5,- haskell-gi-base >= 0.26.1 && <0.27,+ haskell-gi-base >= 0.26.4 && <0.27, Cabal >= 1.24, attoparsec >= 0.13, containers,
lib/Data/GI/CodeGen/Signal.hs view
@@ -329,7 +329,7 @@ if isSignal then line $ returnBind- <> "B.ManagedPtr.withTransient"+ <> "B.ManagedPtr.withNewObject" <> " gi'selfPtr $ \\gi'self -> " <> "gi'cb (Coerce.coerce gi'self) " <> T.concat (map (" " <>) hInNames)