From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Jan Nieuwenhuizen Newsgroups: gmane.comp.gnu.guix.devel,gmane.lisp.guile.user Subject: Re: [ANN] guile-gi v0.0.1 released Date: Tue, 04 Jun 2019 21:47:05 +0200 Organization: AvatarAcademy.nl Message-ID: <87tvd5t9om.fsf@gnu.org> References: <20181115144125.GA23468@joshua.dnsalias.com> <874l59smoy.fsf@gnu.org> <20190603144648.GA7713@spikycactus.attlocal.net> <87blzehb93.fsf@gnu.org> <20190604144501.GA14845@spikycactus.attlocal.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="240295"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) Cc: guix-devel@gnu.org, guile-user@gnu.org To: Mike Gran Original-X-From: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Tue Jun 04 21:47:49 2019 Return-path: Envelope-to: gcggd-guix-devel@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 1hYFPO-0010O1-LP for gcggd-guix-devel@m.gmane.org; Tue, 04 Jun 2019 21:47:46 +0200 Original-Received: from localhost ([127.0.0.1]:57153 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYFPN-0001hS-GC for gcggd-guix-devel@m.gmane.org; Tue, 04 Jun 2019 15:47:45 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:53440) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYFOx-0001hH-Nf; Tue, 04 Jun 2019 15:47:21 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41314) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYFOn-0000yn-N4; Tue, 04 Jun 2019 15:47:12 -0400 Original-Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=35506 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hYFOn-0005cG-BE; Tue, 04 Jun 2019 15:47:09 -0400 X-Url: http://AvatarAcademy.nl In-Reply-To: <20190604144501.GA14845@spikycactus.attlocal.net> (Mike Gran's message of "Tue, 4 Jun 2019 07:45:01 -0700") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Original-Sender: "Guix-devel" Xref: news.gmane.org gmane.comp.gnu.guix.devel:48756 gmane.lisp.guile.user:15535 Archived-At: --=-=-= Content-Type: text/plain Mike Gran writes: Hi! > Both guile-gnome and my hack have two parts > - an introspection layer > - a gobject-to-guile binding > > I had a chat with Wingo at the last FOSDEM, and he thinks the > gobject-to-guile binding could be reused, and that I could just swap > the gwrap GTK+2 introspection layer with a GObject introspection > layer. I began analyzing that path a few months before life > intervened. Okay, good. >> I'm quite new to all this, I cannot see the great difference in gtk+2 >> and gtk+3 here, even... >> >> >> Patches also on my `wip' branch: https://gitlab.com/janneke/guile-gi.git > > I incorporated these, and fixed the bug that caused your editor example > to fail. Thanks! Oh great, and that's fast. Thanks! You maybe even did a bit too well, the `bytes_new_null_size.scm' test now passes. I added that to XFAIL_TEST because it fails -- now make check fails because this test is fixed. The attach patch removes that workaround again. If you apply this or something equivalent, I will update the Guix package to point to your updated repo. Greetings, jannneke --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-test-Update-for-passing-bytes_new_null_size.scm.patch >From 810baa9427145d08b4c9ff46ee442e296eb1911b Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Tue, 4 Jun 2019 21:40:34 +0200 Subject: [PATCH] test: Update for passing bytes_new_null_size.scm. * test/Makefile.am (XFAIL_TESTS): Remove bytes_new_null_size. --- test/Makefile.am | 3 --- 1 file changed, 3 deletions(-) diff --git a/test/Makefile.am b/test/Makefile.am index e647105..3cca48f 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -39,9 +39,6 @@ TESTS = \ gapplication_2.scm \ softerror_create.scm -XFAIL_TESTS = \ - bytes_new_null_size.scm - SCM_LOG_COMPILER = \ ${top_builddir}/libtool \ --dlopen=${top_builddir}/src/libguile-gi.la \ -- 2.21.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com --=-=-=--