From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Nala Ginrut Newsgroups: gmane.lisp.guile.user Subject: Re: [ANN] guile-gi v0.0.1 released Date: Fri, 1 Feb 2019 02:57:53 +0800 Message-ID: References: <20181115144125.GA23468@joshua.dnsalias.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="150594"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Guile User To: Amirouche Boubekki Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Jan 31 19:58:45 2019 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gpHXx-000d4j-2f for guile-user@m.gmane.org; Thu, 31 Jan 2019 19:58:45 +0100 Original-Received: from localhost ([127.0.0.1]:59454 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpHXw-0008Ku-3w for guile-user@m.gmane.org; Thu, 31 Jan 2019 13:58:44 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:41252) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpHXS-0008In-Fe for guile-user@gnu.org; Thu, 31 Jan 2019 13:58:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpHXQ-00069t-QP for guile-user@gnu.org; Thu, 31 Jan 2019 13:58:14 -0500 Original-Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]:32887) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpHXN-00066g-OG for guile-user@gnu.org; Thu, 31 Jan 2019 13:58:10 -0500 Original-Received: by mail-yb1-xb36.google.com with SMTP id m132so1766709ybf.0 for ; Thu, 31 Jan 2019 10:58:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7s3KcmEHSycMoB4tIB8BqbI9SYauP6zzbpN0vfj4OLI=; b=ubwtxKuOEA2Rk85DMxApNPrTyAghplvWTnhPByTy3BHCi/Ec7WTsvSY9P9O2vkHZIB FJpOzn85OgfjtoQWshHAB5RN0IWgN+A+kxr5kNIR2PToWfxAV5vrAAEcULJ5GmPAqq9B 57ZQVm89c1AiJutnvlugcpDt7khX9yRls/K9JsSI6KuubnIneTB69QZmR5JUcOFV3qwp 96pClQZ4RfDMEuUcIEbLFN6iSmTv4s29LczCRye2KNUnI4SYjtYJgOWTrTCoqPAlkXJc pGoBYQ0iZplFHrCfVdCknFrZyZh4fApaU/NuS34Jl6AJFrLEJ4eJSgehdosqiqF05bnT bESw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7s3KcmEHSycMoB4tIB8BqbI9SYauP6zzbpN0vfj4OLI=; b=LdDN4Vo9/yIb0YV+I36OTMD6Zjcn1NlsrsWsLJRu6eguFLrQo9rxSfy7m2GeTY8+DO qWPxxTZqT38sQWpu/3Zibkrj73L0nG+DYmgwSour+ZefcMcR6rnrXJ71GqBJQ1AdKCDz bPKqT+SHtFHFJjBine9v8BhjNKOyccPxfoH5LcVtyYPlnNwbPwJq7lFgsY9cwcCg4Wrj oyctQhIviMjZb8zPmqpOatC4DhP/v4jka2LzVaf42sUjVfpjZ/Z+BlsZ3AX4ZhjQHyYR vXqfFo4evY/wjAKMquLDdxsnJ/4t1C4sh59D4oYqxufohjf812KGTIt/Sd2DOP6LdgI/ wH6Q== X-Gm-Message-State: AHQUAubqICONoMdD/FdF2qEuUM+CR2ldj9XBfYvrB9dD+zzZYmFX3Z2O jiWFEB5IgiuuDHV7GKSCK1gTHD36mhvOF5wCO08= X-Google-Smtp-Source: AHgI3IZoTDn+mxW2C6fWDwJiT8LLLKaais71QCTLVUSaF2pqfF1IU9DHC6GOfgGSdJ9ENaHaVRP2Fur5ucBuWl8ukOQ= X-Received: by 2002:a25:4682:: with SMTP id t124mr2961421yba.249.1548961087321; Thu, 31 Jan 2019 10:58:07 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::b36 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 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:15274 Archived-At: I planed to, since I want to wrap Artanis program to be an desktop application with WebkitGTK. Amirouche Boubekki =E4=BA=8E 2019=E5=B9=B42= =E6=9C=881=E6=97=A5=E5=91=A8=E4=BA=94 02:55=E5=86=99=E9=81=93=EF=BC=9A > Greetings, > > Anyone try guile-gi for something even tiny? > > Le jeu. 15 nov. 2018 =C3=A0 15:44, Mike Gran a =C3=A9c= rit : > > > 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 > > > > >