unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* guile-gi v0.3.0 released
       [not found] <20200325025655.GA2595294.ref@spikycactus.com>
@ 2020-03-25  2:56 ` Mike Gran
  2020-03-25 16:51   ` sirgazil
  0 siblings, 1 reply; 2+ messages in thread
From: Mike Gran @ 2020-03-25  2:56 UTC (permalink / raw)
  To: guile-user

On behalf of the Guile-GI team, I am pleased to announce the release
of Guile-GI v0.3.0.

This library hopes to make GTK3 and WebKit2 available to Guile.

guile-gi is a library that autogenerates GNU Guile bindings for
GObject libraries that provide typelib files.  GObject is a standard
way of writing C-language libraries with headers and introspection
information.  Typelib files are GObject's standard way to provide that
introspection information. Among the GObject libraries are GTK3 and
WebKitGTK2, two popular GUI libraries.

Guile-GI is of beta quality.  Its API is stabilizing, but is not
stable.

The NEWS
- Handle mutation operations of caller-allocated function arguments (#39)
  - Some procedures with preallocated in/out arguments will now bear the
    mutation sigil `!'
- Clean up output argument processing (#39)
  - This may re-order the output arguments of some procedures
- Use conventional installation directory for binary guile extensions (#72)
- Improve Guix build and install
- Stricter errors for callbacks and signals
- Don't prematurely catch errors thrown by callbacks in the callback handler
- New custom logger
- New hook procedures for inspecting FFI calls
- Better tests for callback, signals, arrays (#54, #57)
- Clean up debug info (#77)
- Updated docs (#76)
- Bug fixes

A tarball can be downloaded
  http://lonelycactus.com/tarball/guile_gi-0.3.0.tar.gz
  MD5 6af22f0dd827be575f80329e9511a73a  guile_gi-0.3.0.tar.gz

The repository and bug tracker can be found at
  https://github.com/spk121/guile-gi

If you're uncomfortable using the github bug tracker, you can always
e-mail me directly.

To read about what this library is supposed to do, check out
  https://spk121.github.io/guile-gi/The-Concept-of-Operations.html
  
Regards,
Mike Gran



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: guile-gi v0.3.0 released
  2020-03-25  2:56 ` guile-gi v0.3.0 released Mike Gran
@ 2020-03-25 16:51   ` sirgazil
  0 siblings, 0 replies; 2+ messages in thread
From: sirgazil @ 2020-03-25 16:51 UTC (permalink / raw)
  To: Mike Gran; +Cc: guile-user

 ---- On Tue, 24 Mar 2020 21:56:55 -0500 Mike Gran <spk121@yahoo.com> wrote ----
 > On behalf of the Guile-GI team, I am pleased to announce the release
 > of Guile-GI v0.3.0.

Glad to see it reach beta :)



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-03-25 16:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20200325025655.GA2595294.ref@spikycactus.com>
2020-03-25  2:56 ` guile-gi v0.3.0 released Mike Gran
2020-03-25 16:51   ` sirgazil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).