From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: sirgazil Newsgroups: gmane.lisp.guile.user Subject: Re: [ANN] guile-gi v0.0.1 released Date: Thu, 15 Nov 2018 10:21:14 -0500 Message-ID: References: <20181115144125.GA23468@joshua.dnsalias.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1542295236 32703 195.159.176.226 (15 Nov 2018 15:20:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 15 Nov 2018 15:20:36 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 To: Mike Gran , guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Nov 15 16:20:31 2018 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gNJRW-0008Kx-Qz for guile-user@m.gmane.org; Thu, 15 Nov 2018 16:20:31 +0100 Original-Received: from localhost ([::1]:39453 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gNJTc-0007OL-TM for guile-user@m.gmane.org; Thu, 15 Nov 2018 10:22:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gNJSp-0007N0-3i for guile-user@gnu.org; Thu, 15 Nov 2018 10:21:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gNJSl-0005Of-Sc for guile-user@gnu.org; Thu, 15 Nov 2018 10:21:51 -0500 Original-Received: from sender-pp-092.zoho.com ([135.84.80.237]:25390) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gNJSY-0005F6-W7 for guile-user@gnu.org; Thu, 15 Nov 2018 10:21:38 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1542295278; cv=none; d=zoho.com; s=zohoarc; b=UxNf2lKAUfaxEOF4zomkemXTFLG7RfDkOXrepwaxnUHj6xfO5m3anamjt0E0gWNbZ619GhVGN31ew/LjMd1rlDz6YTPuTgQA7K3fN+4MM74qAyyVZBK/eCPMBHyLltiEnmCv/LzlsCDOJQ+p9iNJhxdKAG2JP63l9eicIJWZV6E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1542295278; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=ciBfL+kH/7UYA2ReRGLXTK+7KvjegqWNAxVzrC9yG4o=; b=Ad2wQCjkmcOWkFNrQsFL1BM11YuHBVE1lTT+wMEZkMZgdZyy0MMPmgomWKVf7Km2KJxt8kajHmJgXfXfJsfU4ruyHXMTEHJtGketSn+N2sO+yoCtM1JW+aRUxW25mVL2+co5NiH7bwyGW+xqZ6MHSvfEFjpytRNkJo95OLuOhKs= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=sirgazil@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=subject:to:references:from:message-id:date:user-agent:mime-version:in-reply-to:content-type; b=OdkdaYb3xtt90lkyVFYJcicf0QYtZQVgnkj1Ffzvj0j0T7FfVREqWX8kFAdK34wolBgjr4HQxME4 MywtZ55ck/4CrLcDWs+tdYPqrejwzROM467rlx/IIRMsIFsvugvB DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1542295278; s=default; d=zoho.com; i=sirgazil@zoho.com; h=Subject:To:References:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; l=1495; bh=ciBfL+kH/7UYA2ReRGLXTK+7KvjegqWNAxVzrC9yG4o=; b=avlADfkQiIuIXGv70iQvCVbFerzZLVPQyZRHu70NqhE+jceX4pOhkSJww7Kx80v/ 28Dj/6jCYDbahlNNM8CWZl1OflAbNp+Lz/GMjhbIMFBikzCm4uS839WGEQfz/JJGBtK tkEr4mdPSkQG39RIriwuz4o0JqvJiBGL07q6C2ls= Original-Received: from [192.168.1.52] (181.142.74.215 [181.142.74.215]) by mx.zohomail.com with SMTPS id 1542295276574947.9254897080162; Thu, 15 Nov 2018 07:21:16 -0800 (PST) In-Reply-To: <20181115144125.GA23468@joshua.dnsalias.com> Content-Language: en-US X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 135.84.80.237 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14994 Archived-At: On 15/11/18 9:41 a. m., Mike Gran wrote: > Hello. I am announcing guile-gi v0.0.1. > > guile-gi is a library that autogenerates Guile bindings for GObject > libraries that provide typelib files. GNU Guile is an implementation > of Scheme, a Lisp-like language. GObject is a standard way of writing > C-language libraries with headers and introspection information that > are intended to allow them to be used from other languages. Typelib > files are GObject's standard way to provide that introspection > information. Among the GObject libraries are GTK3 and WebKitGTK2, two > popular GUI libraries. > > In short, this library hopes to make GTK3 and WebKit2 available to > Guile. > > The git repo is at > https://github.com/spk121/guile-gi.git > The code can be browsed at > https://github.com/spk121/guile-gi > The almost non-existent documentation can be read at > https://spk121.github.io/guile-gi/ > A tarball can be downloaded from > http://lonelycactus.com/tarball/guile-gi-0.0.1.tar.gz > > To read about what this library is supposed to do, check out > https://spk121.github.io/guile-gi/Getting-Started.html > > To see an example autogenerated library binding, check out > https://raw.githubusercontent.com/spk121/guile-gi/master/test/Gtk_sample.scm > > This is pre-alpha code which I am releasing well before it is useful > or ready, mostly for academic interest. > > Regards, > Mike Gran > Subscribed! I'm happy to see someone working on this :)