Re: [PATCH] Doc: protecting procedure->pointer pointers from GC

2012-02-03 Thread Neil Jerram
l...@gnu.org (Ludovic Courtès) writes: > Looks great! I had a glance at the E17 bindings, and I see that the API > uses raw pointer objects; using “wrapped pointer types” would provide > type checking, and a nicer UI if you add printers. :-) That's an excellent point; yes, I'll do that. Using

Re: [PATCH] Doc: protecting procedure->pointer pointers from GC

2012-02-02 Thread Ludovic Courtès
Hi Neil, Neil Jerram skribis: > Another relevant factor is that I need relatively few guile-gnome entry > points because I'm only using gobject/glib to get gdbus, and the UI is > built with Edje, not Gtk/Gnome. In fact it's a strange (but IMO fun) > hotchpotch: > > - Edje/Evas for the UI (using

Re: [PATCH] Doc: protecting procedure->pointer pointers from GC

2012-01-31 Thread Neil Jerram
Andy Wingo writes: > On Mon 30 Jan 2012 22:32, Neil Jerram writes: > >> Following debugging of a strange issue where oFono appeared to be >> sending a D-Bus signal from the wrong object, but I eventually realised >> that the problem was in my own code... > > The docs are good, but the example is

Re: [PATCH] Doc: protecting procedure->pointer pointers from GC

2012-01-31 Thread Andy Wingo
On Mon 30 Jan 2012 22:32, Neil Jerram writes: > Following debugging of a strange issue where oFono appeared to be > sending a D-Bus signal from the wrong object, but I eventually realised > that the problem was in my own code... The docs are good, but the example is irritating ;) Is there a rea