Guile-Clutter 1.12.2.1 released

2015-12-07 Thread David Pirotte
Hello, We are pleased to announce Guile-Clutter 1.12.2.1, the next maintenance release for the Guile-Clutter 1.0 series. * Guile-Clutter Homepage: http://www.gnu.org/software/guile-gnome/clutter * Guile-Clutter 1.12.2.1 release tarball GPG signature [*]: http

Re: Guile-Clutter 1.12.2 released

2015-11-19 Thread Amirouche Boubekki
Le 2015-11-19 05:43, David Pirotte a écrit : Hello, We are pleased to announce Guile-Clutter 1.12.2, the next maintenance release for the Guile-Clutter 1.0 series. Thanks David and the team for making GNOME Clutter available in GNU Guile. I really like Clutter (and clutter but that

Guile-Clutter 1.12.2 released

2015-11-18 Thread David Pirotte
Hello, We are pleased to announce Guile-Clutter 1.12.2, the next maintenance release for the Guile-Clutter 1.0 series. * Guile-Clutter Homepage: http://www.gnu.org/software/guile-gnome/clutter * Guile-Clutter 1.12.2 release tarball GPG signature [*]: http

guile-clutter, clutter-devel: I worked and pushed another 7 patches

2015-08-26 Thread David Pirotte
Hello, guile-clutter clutter-devel: I worked and pushed another 7 patches (*) Getting close to a 1.12.2 release: -] guile-clutter now pass make distcheck -] no more guile nor clutter related warnings anymore there are texi

guile-clutter, clutter-devel: bf13c6b fix g-wrap version dependency

2015-02-13 Thread David Pirotte
Hello, guile-clutter clutter-devel: bf13c6b fix g-wrap version dependency I wrote and pushed a tiny patch which fixes g-wrap's version dependency. Happy hacking. David From bf13c6b3a32dea557cbad931f57949bd1e0265d2 Mon Sep 17 00:00:00 2001 From: David PI

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-07 Thread David Pirotte
> Hello again :) Yes, hello, Saturday greetings! > ... So let us not argue over that. Let us instead treat your concern as > request > that the behavior should be different. Perfect, let's talk about ... should we, how, how much :) ... > > we should follow the clos spec here > That said I t

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-07 Thread David Pirotte
Hello Andy, > > With the stable-2.0 or master branches, the current behavior is: > > > > scheme@(guile-user)> (use-modules (oop goops)) > > scheme@(guile-user)> (define-class () > > ... (foo #:getter foo #:init-keyword #:foo)) > > scheme@(guile-user)> (define-class ()) > >

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-07 Thread Andy Wingo
Hello again :) On Sat 07 Feb 2015 01:06, David Pirotte writes: >> So, we should be precise with terminology :) In GOOPS, subclasses do >> not inherit accessor methods. (There was a bug in which they would; I >> fixed that.) Each subclass gets its own accessor method defined, if and >> only if

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-06 Thread David Pirotte
Hi again! :) > With the stable-2.0 or master branches, the current behavior is: > > scheme@(guile-user)> (use-modules (oop goops)) > scheme@(guile-user)> (define-class () > ... (foo #:getter foo #:init-keyword #:foo)) > scheme@(guile-user)> (define-class ()) > scheme@(guil

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-06 Thread Andy Wingo
Hi :) On Fri 06 Feb 2015 18:09, David Pirotte writes: > (2) I have a different answer from my guile version for the second > part [which I think is the correct answer, maybe you wanted to paste > some other code [?], don't know. Part of my mail described buggy Guile 2.0. Please re-read to be s

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-06 Thread David Pirotte
Hello Andy, > May I first please reduce your test case. Here is an equivalent > version: sure, especially because it is not 'my' test case :) which got us very confused: when you were talking about this one, I was thinking about another... which to remove the confusion I

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-06 Thread Andy Wingo
Hello, May I first please reduce your test case. Here is an equivalent version: (use-modules (oop goops)) (define-class () (foo #:getter foo #:init-keyword #:foo)) (define-class ()) (define obj (make #:foo 34)) (define-method (foo (self )) (pk "ahoy!") (next-method)) (

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-02-04 Thread David Pirotte
Hello Andy, > $ /opt/guile-1.8/bin/guile > guile> (use-modules (oop goops)) > guile> (define-class () > ...(width #:accessor width #:init-keyword #:width #:init-value 0)) > guile> (define-class ()) > guile> (define b (make )) > guile> (width b) > 0 > guile

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-30 Thread David Pirotte
Andy, > Are you certain? What git revision are you using? I don't think the > test should "work" with the current stable-2.0 or master, or 1.8 for > that matter. > $ /opt/guile-1.8/bin/guile > guile> (use-modules (oop goops)) > guile> (define-class () > ...(width #:accessor

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-28 Thread David Pirotte
Hello Andy, > > david@capac:~/alto/projects/guile-tests/goops 15 $ guile > > GNU Guile 2.0.11.113-583a > > This version had bugs, as I tried to explain. Please update your > stable-2.0 and try again. Thanks :) as an aside note, yesterday I did not pull, i thought all the comments you

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-28 Thread Andy Wingo
On Wed 28 Jan 2015 04:05, David Pirotte writes: > david@capac:~/alto/projects/guile-tests/goops 15 $ guile > GNU Guile 2.0.11.113-583a This version had bugs, as I tried to explain. Please update your stable-2.0 and try again. Thanks :) Andy -- http://wingolog.org/

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-27 Thread David Pirotte
Hi again, and, to be very very precise, I even renamed my directory now [which appears in the compilation trace] because its previous name was terrible (and terribly wrong)! so, the appropriate directory name is: .../setter-inheritance-bug [ the new trace is here below, 'in place'

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-27 Thread David Pirotte
Hello Andy, we should change the subject or start a new thread, maybe > Are you certain? What git revision are you using? I don't think the > test should "work" with the current stable-2.0 or master, or 1.8 for > that matter. Oh no, it's not working as it should, too bad: this time I

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-27 Thread Andy Wingo
On Tue 27 Jan 2015 20:11, David Pirotte writes: >> The setters inheritance bug is fixed to be like 1.8. > > Thanks, it _does_ work as expected now, now as in using the latest > stable-2.0! Are you certain? What git revision are you using? I don't think the test should "work" with the current s

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-27 Thread David Pirotte
To be complete, raise the confusion, and allow who would want to follow and test, the setter bug test case I pasted on irc was this one (*): Using guile versions previous to the goops refactoring work Andy did recently, you'd have this answer: scheme@(guile-user)> ,use (oop goops)

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-27 Thread David Pirotte
Hello Andy, - we should not have mixed the 'accessor' problem as reported by another user and the setter bug I reported [on irc]; - also I should have reported a separate bug to bug-gu...@gnu.org, but I thought we perfectly understood each other, I was wrong and we

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-27 Thread Andy Wingo
On Tue 27 Jan 2015 02:00, David Pirotte writes: >> Can you make a test case without guile-gnome? > > No, it is a guile-gnome problem/bug, so here below, a very short test case (*) OK, then please file it in the guile-gnome bugzilla. Thanks. We probably don't need to talk about it on guile-dev

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-26 Thread David Pirotte
Hello Andy, > > It would be really nice if someone can help me with the following > > unexpected bug: >> ... > What is the bug? I don't think I could better summarize then what I did in the subject: guile-clutter unexpected bug while using #:vir

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2015-01-26 Thread Andy Wingo
On Fri 19 Dec 2014 20:46, David Pirotte writes: > It would be really nice if someone can help me with the following unexpected > bug: > > http://paste.lisp.org/+33RA > > I don't think i'll be able to solve it by myself, at this level of knowledge > I have > from both goops [implementation

guile-clutter, clutter-devel: 55a58b8 fix clutter_text_get_color needs a special wrapper

2015-01-19 Thread David Pirotte
Hello, guile-clutter clutter-devel: 55a58b8 fix clutter_text_get_color needs a special wrapper I wrote and pushed a patch with special wrapper for clutter_text_get_color Happy hacking. David From 55a58b8216b7f4bc3fcad3294547e6a7bafe01ad Mon Sep 17 00:00:00 2001

can't compile guile-gnome guile-clutter on debian [testing] anymore

2014-12-27 Thread David Pirotte
Guilers, debian testing guile-gnome, devel branch make fails [ note that guile-clutter will fail the 'same way', creating a dependency upon [ /usr/lib/x86_64-linux-gnu/libcairo-gobject.la I won't be able to solve this problem by myself, by far. In the mean ti

guile-clutter, clutter-devel: the 6 latest patches now pushed

2014-12-27 Thread David Pirotte
Hello, guile-clutter clutter-devel: the 6 latest patches now pushed (*) Happy hacking, David (*) 0052719 fix clutter_actor_get_margin needs a special wrapper ee05442 removing example based upon deprecated functionality bf6fe37 update tests

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2014-12-19 Thread David Pirotte
Hi Panicz, I don't think you did read the paste (3 parts) carefully, since the first part of the paste is a goops example [no guile-gnome[clutter] code] that does work, as expected. > My first impression is that the error might be caused by using the > combination of #:allocation #:virtual and #

Re: goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2014-12-19 Thread Panicz Maciej Godek
Hi, My first impression is that the error might be caused by using the combination of #:allocation #:virtual and #:init-keyword for the "colour" slot. Since #:init-keyword initializes slot value with a given value, and virtual slots have no actual value, the semantics of such operation is rather u

goops - guile-clutter unexpected bug while using #:virtual slot allocation for a subclass

2014-12-19 Thread David Pirotte
Hello, It would be really nice if someone can help me with the following unexpected bug: http://paste.lisp.org/+33RA I don't think i'll be able to solve it by myself, at this level of knowledge I have from both goops [implementation I mean, knowledge close to zero] and the low level m

guile-clutter, clutter-devel: 2 more patches

2014-10-25 Thread David Pirotte
Hello, guile-clutter clutter-devel: -] removing example based upon deprecated functionality; -] fix clutter_actor_get_margin needs a special wrapper. Happy hacking. David From ee05442e14c770a70c4ad941de2de00f5a211ee7 Mon Sep 17 00:00:00 2001 From

guile-clutter, clutter-devel: 3 more patches

2014-10-16 Thread David Pirotte
Hello, guile-clutter clutter-devel: -] fix .gitignore, globally ignoring html and trs files -] gnoring 4 funtions, in 1.12, that needs a special wrapper -] update tests/wrapset.api for 1.12 Happy hacking. David From

guile-clutter, clutter-devel: fix clutter_actor_get_background_color needs a special wrapper

2014-10-12 Thread David Pirotte
Hello, guile-clutter clutter-devel: fix clutter_actor_get_background_color needs a special wrapper Happy hacking. David From e345c8b9135cab51e32f11fe56a6c104f6803c06 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Sun, 12 Oct 2014 17:48:17 -0300 Subject: [PATCH] fix

guile-clutter, clutter-devel: I have just pushed all patches I've been working on

2014-10-11 Thread David Pirotte
Hello, guile-clutter clutter-devel: I have just pushed all patches I've been working on Happy hacking, David

guile-clutter, clutter-devel:

2014-10-10 Thread David Pirotte
Hello, guile-clutter clutter-devel: fix html doc generated files not beeing tracked by git Happy hacking. David From 0d1e225733f6af1ce051a54ae4a25769f107a511 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Fri, 10 Oct 2014 17:56:23 -0300 Subject: [PATCH 13/13] fix html doc

guile-clutter, clutter-devel: update previously existing generated documentation

2014-09-28 Thread David Pirotte
Hello, guile-clutter clutter-devel: update previously existing generated documentation Cheers, David From dbe2e3d3d1f6b8f198b35d738d46ab4edd93d03a Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Sun, 28 Sep 2014 18:01:54 -0300 Subject: [PATCH 7/7] update previously existing

Re: guile-clutter, clutter-devel: add custom bindings for ClutterMatrix

2014-05-09 Thread David Pirotte
a écrit : > Hello, > > guile-clutter > clutter-devel: add custom bindings for ClutterMatrix > > Patch review solicited. > > Thanks, > David >From 92388ae5c64b36e8323e453a4ce9cdefa26043d5 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Fri, 9 M

guile-clutter, clutter-devel: add custom bindings for ClutterMatrix

2014-05-09 Thread David Pirotte
Hello, guile-clutter clutter-devel: add custom bindings for ClutterMatrix Patch review solicited. Thanks, David >From 8f15c981e0d8c6fd089c28c6ca953ec02313c413 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Fri, 9 May 2014 12:16:07 -0300 Subject: [PATCH 6/6] add cus

guile-clutter, clutter-devel: add custom bindings for ClutterRect

2014-05-01 Thread David Pirotte
Hello, guile-clutter clutter-devel: add custom bindings for ClutterRect Patch review solicited. Thanks, David >From 511cf91f53708978dae0ceb93d2288c5b1389427 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Thu, 1 May 2014 17:06:19 -0300 Subject: [PATCH 5/5] add cus

guile-clutter, clutter-devel: add custom bindings for ClutterPoint and ClutterSize

2014-04-28 Thread David Pirotte
Hello, guile-clutter clutter-devel: add custom bindings for ClutterPoint and ClutterSize Patch review solicited. Thanks, David >From fd2da7831c966034649392ebac00214a3660b4cf Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Mon, 28 Apr 2014 16:12:45 -0300 Subject: [PATCH

guile-clutter, clutter-devel: remove API deprecated in 1.12

2014-04-22 Thread David Pirotte
Hello, guile-clutter clutter-devel: remove API deprecated in 1.12 Patch review solicited. Thanks, David >From 5fda7b4af7e65719587c6c1983acf1a26daf07a5 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Tue, 22 Apr 2014 20:23:34 -0300 Subject: [PATCH 3/3] remove API depreca

Re: guile-clutter, clutter-devel: updating clutter and guile-clutter version references

2014-04-20 Thread David Pirotte
Oups, > Patch review solicited: note that configure.ac did refer to an inexistant > guile > version, I think, which I deleted: > >GUILE_EFFECTIVE_VERSION=no > -all_versions="2.2 2.0 1.10" > +all_versions="2.2 2.0" > > I did mention that in the commit message though, should I

guile-clutter, clutter-devel: updating clutter and guile-clutter version references

2014-04-20 Thread David Pirotte
Hello, guile-clutter clutter-devel: updating clutter and guile-clutter version references. Patch review solicited: note that configure.ac did refer to an inexistant guile version, I think, which I deleted: GUILE_EFFECTIVE_VERSION=no -all_versions="2.2 2.0

guile-clutter, clutter-devel: fixing make check

2014-04-19 Thread David Pirotte
Hello, guile-clutter clutter-devel: fixing make check Patch review solicited: note that I am autotool kind of blind. Thanks to Ludovic who kindly suggested, on irc, the corrections to be made, but please double check, tx. I think this patch should probably be also applied

Re: guile-clutter: fixing ClutterMargin special wrapper

2014-04-18 Thread David Pirotte
Hi Mark, > Rather: > scm_scm_to_clutter_margin: Use scm_to_double, not scm_to_uint8. > > > * clutter/gnome/gw/clutter-support.c: scm_scm_to_clutter_margin to use > > Rather: > * clutter/gnome/gw/clutter-support.c (scm_scm_to_clutter_margin): Use Thank you, I have changed the commit message as s

Re: guile-clutter: fixing ClutterMargin special wrapper

2014-04-18 Thread Mark H Weaver
Hi David, David Pirotte writes: > From a8166f67bd752ff7c71af50b27cfc52b2de4fe37 Mon Sep 17 00:00:00 2001 > From: David PIROTTE > Date: Fri, 18 Apr 2014 16:24:43 -0300 > Subject: [PATCH] fixing ClutterMargin special wrapper Rather: scm_scm_to_clutter_margin: Use scm_to_double, not scm_to_uint8.

guile-clutter: fixing ClutterMargin special wrapper

2014-04-18 Thread David Pirotte
Hello, Please review and let me know, if it's ok, I'll push it. Thanks, David >From a8166f67bd752ff7c71af50b27cfc52b2de4fe37 Mon Sep 17 00:00:00 2001 From: David PIROTTE Date: Fri, 18 Apr 2014 16:24:43 -0300 Subject: [PATCH] fixing ClutterMargin special wrapper * clutter/gnome/gw/clutter-suppor

guile-clutter, 1.10.0 -> 1.12.2, git repo quiz

2014-04-11 Thread David Pirotte
Hello guilers, I started [slowly but hopefully surely :)] to work on updating our guile-clutter binding from clutter 1.10.0 to clutter 1.12.2. [sorry in advance if some of the questions I will ask may sound a bit stupid, my knowledge of involved lower level tools, modules, ... is quite

Re: guile-clutter

2011-12-07 Thread joakim
Andy Wingo writes: > On Fri 09 Sep 2011 16:11, joa...@verona.se writes: > >> I would like to experiment with guile-clutter. >> It seems, though, that guile-clutter is a bit out of date and wont build >> with clutter-1.0 which is shipped with Fedora 15. >> >&

Re: guile-clutter

2011-12-07 Thread Andy Wingo
On Fri 09 Sep 2011 16:11, joa...@verona.se writes: > I would like to experiment with guile-clutter. > It seems, though, that guile-clutter is a bit out of date and wont build > with clutter-1.0 which is shipped with Fedora 15. > > Is this correct or have I missed something? It&#

guile-clutter

2011-09-09 Thread joakim
I would like to experiment with guile-clutter. It seems, though, that guile-clutter is a bit out of date and wont build with clutter-1.0 which is shipped with Fedora 15. Is this correct or have I missed something? If I manualy change the required clutter version to 1.0 I get the error below