From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Pirotte Newsgroups: gmane.comp.programming.g-wrap.devel,gmane.lisp.guile.devel Subject: Re: g-wrap: reference manual updated Date: Mon, 23 Jun 2014 16:51:14 -0300 Message-ID: <20140623165114.5b98f063@capac> References: <20140623055229.43c10273@capac> <874mzbn76m.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3410087914806134836==" X-Trace: ger.gmane.org 1403553112 10944 80.91.229.3 (23 Jun 2014 19:51:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Jun 2014 19:51:52 +0000 (UTC) To: ludo@gnu.org (Ludovic =?UTF-8?B?Q291cnTDqHM=?=), guile-devel , g-wrap-dev Original-X-From: g-wrap-dev-bounces+gcpgd-g-wrap-dev=m.gmane.org@nongnu.org Mon Jun 23 21:51:46 2014 Return-path: Envelope-to: gcpgd-g-wrap-dev@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WzAHJ-00042x-AX for gcpgd-g-wrap-dev@m.gmane.org; Mon, 23 Jun 2014 21:51:45 +0200 Original-Received: from localhost ([::1]:55706 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WzAHG-00046C-Oa for gcpgd-g-wrap-dev@m.gmane.org; Mon, 23 Jun 2014 15:51:42 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WzAH7-00045t-Eo for g-wrap-dev@nongnu.org; Mon, 23 Jun 2014 15:51:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WzAH0-00057F-Fg for g-wrap-dev@nongnu.org; Mon, 23 Jun 2014 15:51:33 -0400 Original-Received: from maximusconfessor.all2all.org ([79.99.200.102]:48947) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WzAH0-00056E-9Z for g-wrap-dev@nongnu.org; Mon, 23 Jun 2014 15:51:26 -0400 Original-Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id AA8CFA04C13A; Mon, 23 Jun 2014 21:51:24 +0200 (CEST) Original-Received: from maximusconfessor.all2all.org ([192.168.0.1]) by localhost (maximusconfessor.all2all.org [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id bWMqnnEHJ-2o; Mon, 23 Jun 2014 21:31:53 +0200 (CEST) Original-Received: from capac (unknown [189.60.112.150]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id AA1D9A04C11E; Mon, 23 Jun 2014 21:51:16 +0200 (CEST) In-Reply-To: <874mzbn76m.fsf@gnu.org> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 79.99.200.102 X-BeenThere: g-wrap-dev@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: g-wrap-dev-bounces+gcpgd-g-wrap-dev=m.gmane.org@nongnu.org Original-Sender: g-wrap-dev-bounces+gcpgd-g-wrap-dev=m.gmane.org@nongnu.org Xref: news.gmane.org gmane.comp.programming.g-wrap.devel:167 gmane.lisp.guile.devel:17237 Archived-At: --===============3410087914806134836== Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/ZWwz0eVWOwvcpkiWdY0dS_8"; protocol="application/pgp-signature" --Sig_/ZWwz0eVWOwvcpkiWdY0dS_8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello Ludovic, > Congrats for all this work. ;-) Thanks. This manual still need a review, related to garbage collection [and smob maybe?]: all occurrences in this manual still refer to the previous ga= rbage collector... > I think this should go to G-Wrap=E2=80=99s mailing list: > https://lists.nongnu.org/mailman/listinfo/g-wrap-dev Done. > And I think you should ask for commit access for Guile-GNOME & co. I have write access to guile-gnome[clutter] already, thanks, and sent a [pe= nding] request for guile-cairo. I don't pretend to work on guile-cairo right now,= it's fine as it is [we bind 1.10.2] and cairo 1.12.x does not bring anything rea= aaaallly fancy. I am almost done with the actual binding for guile-gnome: this is _not_ an = update of the bindings per se: the idea is [while learning] to release a guile-gnome [platform] 2.16.3 version which strictly depends on guile 2, fixing tips an= d bits and if possible getting rid of all [or almost all] warnings @ compile time = [because it scares end users :)]. Then as time allows _and_ as requested along the = way by guile-clutter binding updates, I'd like to slowly update guile-gnome glib a= nd gobject bindings [from 2.16 to 2.40 for glib...] I am almost done with guile-clutter 1.12.2, but has you all know by now, I = still have to properly understand a couple of things related to g-wrap... hence t= his work. I should read the manual now, haha! We have 2 major issues using guile-clutter: (1) spawning a server [for debug purposes for example] almost systematically [but not always] triggers gobject-CRITICAL errors leading to guile crashes, and (2), there is a synchronization problem between cairo and clutter [(invalidate (get-content a-clutter-canvas-instance)) _does_ trigger the 'draw signal and calls your = drawing method, _but_ the canvas remains or empty or redraw the cairo 'object' as i= t was at first invalidate call. I'll email details about that as soon as possible, = but wanted to here here about the status,... the 2 above mentioned problems co= uld well exists the exact same way strictly using guile-gnome [no clutter], still ha= ve to try]. Cheers, David --Sig_/ZWwz0eVWOwvcpkiWdY0dS_8 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iD8DBQFTqIUyRyh0zCtz6qsRAi3fAJ4zO++Ttkk4sdhu4MGxHgZfzDaW1gCfdDIL Kel2dTuRt631CnCqo8jtmws= =wphj -----END PGP SIGNATURE----- --Sig_/ZWwz0eVWOwvcpkiWdY0dS_8-- --===============3410087914806134836== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ g-wrap-dev mailing list g-wrap-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/g-wrap-dev --===============3410087914806134836==--