<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk">
    <title>gmane.lisp.guile.gtk</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/823"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/822"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/821"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/820"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/819"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/818"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/816"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/813"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/812"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/810"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/809"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/808"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/806"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/804"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/801"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/800"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/799"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/798"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/797"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.guile.gtk/796"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/823">
    <title>Re: guile-gnome . problems getting started</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/823</link>
    <description>

  (use-modules (oop goops) (gnome-2) (gnome gobject))

should be sufficient to start the demo.

Andy
</description>
    <dc:creator>Andy Wingo</dc:creator>
    <dc:date>2008-09-24T14:07:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/822">
    <title>Re: guile-gnome . problems getting started</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/822</link>
    <description>
 &gt; I assume you mean (gnome gobject), right?

yes. but now i cant be sure what modules i _really need at which point 
in the doc
since my (gnome-2) version is not correcly initializing.
but if you can fix something of the like i mentioned, that would be nice.
thanks.

im using a x86_64 (amd64) linux (arch linux)
</description>
    <dc:creator>tantalum</dc:creator>
    <dc:date>2008-09-23T18:32:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/821">
    <title>Re: guile-gnome . problems getting started</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/821</link>
    <description>Hi,

On Thu 18 Sep 2008 23:20, 53 &lt;theseph&lt; at &gt;gmx.de&gt; writes:


Uf, I'm sorry that it's so difficul to install.


I assume you mean (gnome gobject), right? I fixed this in bzr, will push
new docs when I push a new version.


How is this going? Using (gnome-2) or running as guile-gnome-2 should
set up your environment correctly. What platform are you on, is it a
BSD?

Cheers,

Andy
</description>
    <dc:creator>Andy Wingo</dc:creator>
    <dc:date>2008-09-22T17:35:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/820">
    <title>Re: guile-gnome . problems getting started</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/820</link>
    <description>thanks for the reply.
ok. "(gnome-2)" was loaded, and using "guile-gnome-2" or manually 
setting LD_LOAD_PATH to "/usr/lib" or "/usr/lib/guile-gnome-2" gives the 
same result.

i tried recompiling guile because i was a bit unsure if its install 
really went correctly,
and now have issues recompiling. i will try to get this working first.

regards
</description>
    <dc:creator>tantalum</dc:creator>
    <dc:date>2008-09-20T13:19:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/819">
    <title>Re: guile-gnome . problems getting started</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/819</link>
    <description>Hi,

53 writes:
 &gt; [...]
 &gt; previously exporting 'GUILE_LOAD_PATH' with '/usr/lib/guile-gnome-2/' 
 &gt; doesnt help

That's because GUILE_LOAD_PATH is not the correct variable to set. You
have to add this path to LD_LIBRARY_PATH instead. 

The (gnome-2) module should do that for you: include it before any
other guile gnome module. Or use the guile-gnome-2 script in place of
simple guile (see the comment at the beginning of this file).

HTH,


Patrick
</description>
    <dc:creator>Patrick Bernaud</dc:creator>
    <dc:date>2008-09-19T08:13:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/818">
    <title>guile-gnome . problems getting started</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/818</link>
    <description>hi everybody,

im currently trying to use guile-gnome.
guile-gnome 2.16.1
guile 1.8.5

after a day work to get all the dependencies installed,
i now fail getting through this gobject tutorial:
http://www.gnu.org/software/guile-gnome/docs/gobject/html/gnome-gobject.html

btw, whoever is responsible, please dont let needed modules be mentioned 
in the explanation text;
show it like other code snippets.
i have a hard time with this inconsistency. if it even is one.

heres what i get. after loading "(gnome gobject)" and "(gnome gtk)",
mentioned in the explanations, it breaks with:

---
WARNING: (gnome gtk): imported module (gnome gobject generics) overrides 
core binding `connect'
WARNING: (gnome gtk): `re-export-modules' imported from both (gnome 
gobject utils) and (gnome gw support modules)
Backtrace:
In unknown file:
   ?: 47* (if (or # #) (try-load-module name))
   ?: 48  [try-load-module (gnome gw gdk)]
   ?: 49  (or (begin (try-module-linked name)) (try-module-autoload 
name) ...)
   ?: 50* [try-module-au</description>
    <dc:creator>53</dc:creator>
    <dc:date>2008-09-18T21:20:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/816">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/816</link>
    <description>

Yes, though I'll have to find out what's appropriate since changes to
some control fields can require a manual review by the ftpmasters.  As
it stands now, I don't think this will affect guile with respect to
lenny.


Note that if I recall correctly, m68k isn't a release critical
architecture for lenny, so although I think it would be good to fix
this, it may not affect guile's inclusion in lenny.

Thanks for the help.
</description>
    <dc:creator>Rob Browning</dc:creator>
    <dc:date>2008-08-12T23:26:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/813">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/813</link>
    <description>

It looks like that (ia64) didn't go well at all...

  http://buildd.debian.org/fetch.cgi?pkg=guile-1.8;ver=1.8.5%2B1-3;arch=ia64;stamp=1218417608

Though I haven't had a chance to really look at it yet.

</description>
    <dc:creator>Rob Browning</dc:creator>
    <dc:date>2008-08-11T01:47:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/812">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/812</link>
    <description>

I've uploaded guile-1.8 1.8.5+1-3.  Let me know if there are remaining
issues.

Thanks
</description>
    <dc:creator>Rob Browning</dc:creator>
    <dc:date>2008-08-11T01:08:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/810">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/810</link>
    <description>

OK, I'll try to have a new upload within the next few days.

Thanks for the help
</description>
    <dc:creator>Rob Browning</dc:creator>
    <dc:date>2008-08-08T01:35:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/809">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/809</link>
    <description>2008/8/5 Rob Browning &lt;rlb&lt; at &gt;defaultvalue.org&gt;:

Thanks, I asked there, and someone pointed out my (rather silly)
mistake.  Fix is here:

http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commit;h=adacd2dac5ad1c80a8faf8933c228533fb82cc80

If you could try a new upload with both this and the ia64 fix,
hopefully we'll then have all architectures building.

Thanks,
      Neil
</description>
    <dc:creator>Neil Jerram</dc:creator>
    <dc:date>2008-08-07T21:58:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/808">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/808</link>
    <description>

Certainly.  Just wish I'd done it sooner.  In any case, I've notified
debian-release, and presuming we can work out the remaining issues, I
think things may be OK.


OK, I'll install this in a new upload, perhaps tomorrow.


One place to ask questions would probably be debian-hppa
(http://www.debian.org/ports/hppa), and there's also the build log.
In addition, I may be able to run some code on an hppa machine if we
can figure out something appropriate.


The patches should have made it.  You can see the exact patch in the
new source package in
debian/patches/improve-stack-direction-test.diff.  It should be very
close to the upstream version.


Hmm, I didn't know either, but here's a description:

  http://www.debian.org/devel/buildd/wanna-build-states

Thanks
</description>
    <dc:creator>Rob Browning</dc:creator>
    <dc:date>2008-08-05T07:15:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/806">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/806</link>
    <description>

OK, I should be uploading packages that include Neil's two patches
this weekend, if not sooner.

Thanks
</description>
    <dc:creator>Rob Browning</dc:creator>
    <dc:date>2008-08-01T06:13:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/804">
    <title>Re: the hue of death: setting color property crashes application</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/804</link>
    <description>Hi,

On Mon 28 Jul 2008 17:43, "gregory benison" &lt;gbenison&lt; at &gt;gmail.com&gt; writes:


Wow, that's a nasty one. Good catch. As you say it probably affects
GdkRectangle as well, and perhaps also GtkTreeIter.

Your patch is good, will apply.

Andy
</description>
    <dc:creator>Andy Wingo</dc:creator>
    <dc:date>2008-07-29T19:03:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/801">
    <title>the hue of death: setting color property crashes application</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/801</link>
    <description>In the latest guile-gnome, setting a "color" property can cause a crash:

G_SLICE=debug-blocks guile-gnome-2
GSlice: MemChecker: attempt to release non-allocated block: 0x81a50a8 size=12
Aborted

Without 'debug-blocks', the crash is delayed, but will happen
eventually because the heap is corrupted.

The cause is a GdkColor* being allocated with g_new0(), but freed with
g_slice_free1() rather than g_free():

- scm_scm_to_gdk_color() allocates a GdkColor* using g_new0().
- The new GdkColor* is packaged into a GValue*
- g_object_set_property() is called
- scm_set_gobject_property calls g_value_unset() on the GValue*
- g_value_unset() calls gdk_color_free() which calls g_slice_free1()

gdk_color_free() switched from using g_free() to g_slice_free1() with gtk+-2.10.

Changing scm_scm_to_gdk_color() to use g_slice_new0() makes the bug go
away, but I don't like that solution because it sets things up for
another bug if future versions of GDK switch to use g_frobnitz_free()
or whatever.

It would be better to use a </description>
    <dc:creator>gregory benison</dc:creator>
    <dc:date>2008-07-28T15:43:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/800">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/800</link>
    <description>2008/7/25 Jon Wilson &lt;jsw&lt; at &gt;wilsonjc.us&gt;:

Thanks for the reminder.  For core Guile I already had this in mind,
and I hope that we will be able to release a 1.8.6 that builds on all
architectures, and which is in time for the Lenny freeze.

But on the other hand...

- It shouldn't be the end of the world if we miss the freeze.  There
is backports, after all.

- I worry slightly that we are ignoring the other distros!  If users
of other distros would like to pass on their freeze dates, please do
so.

Regards,
       Neil
</description>
    <dc:creator>Neil Jerram</dc:creator>
    <dc:date>2008-07-28T09:31:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/799">
    <title>Re: Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/799</link>
    <description>Hey Jon,

On Fri 25 Jul 2008 17:23, Jon Wilson &lt;jsw&lt; at &gt;wilsonjc.us&gt; writes:


Adding Andreas to the Cc: -- Andreas, do you want help with guile-gnome
packages?

Andy
</description>
    <dc:creator>Andy Wingo</dc:creator>
    <dc:date>2008-07-26T15:49:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/798">
    <title>Just in case...</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/798</link>
    <description>...anyone missed the announcement, Debian is going to freeze packages 
for Lenny quite soon.  So, I humbly request that those responsible for 
such things get the latest and greatest of everything packaged up for 
Lenny before that happens.  It is much easier to use various things, and 
to get others to accept their use, when they are included in a disto, so 
that they can be installed the "official" way.

If there is anything I can do to help, let me know.  My Debian packaging 
know-how is practically nil, but I learn fast.
Regards,
Jon
</description>
    <dc:creator>Jon Wilson</dc:creator>
    <dc:date>2008-07-25T15:23:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/797">
    <title>Re: guile-gnome-glib build error</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/797</link>
    <description>Hi Andre,

On Sat 19 Jul 2008 12:23, Andre Kuehne &lt;andre.kuehne&lt; at &gt;gmx.net&gt; writes:


version.texi is created by automake, if you're compiling from vc, but
only in maintainer mode -- so try --enable-maintainer-mode, or update
from bzr where I removed AC_MAINTAINER_MODE from the configure.ac.

Cheers,

Andy
</description>
    <dc:creator>Andy Wingo</dc:creator>
    <dc:date>2008-07-24T10:49:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/796">
    <title>Re: completion on guile-gnome symbols</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/796</link>
    <description>Hi,

On Mon 21 Jul 2008 14:27, "Neil Jerram" &lt;neiljerram&lt; at &gt;googlemail.com&gt; writes:


Sorry for the late reply. I agree this is the suck.

Late-bound variables are stored in a hash, %gw-latent-variables-hash.
The classes are stored in the g-wrap modules corresponding to the
wrapsets, and the generics are stored in (gnome gw generics) -- there
are some docs about this general strategy in guile-gnome-glib's docs.

To force creation of all of those variables, just reference them in the
modules. So for example to programmatically force creation of all
symbols in some modules, try this:

(define (force-bindings . modules)
  (for-each
   (lambda (sym)
     (let ((mod (resolve-module `(gnome gw ,sym))))
       (for-each
        (lambda (k)
          (module-ref (module-public-interface mod) k))
        ;; copy list of syms because the module binder mutates the hash
        (hash-map-&gt;list
         (lambda (k v) k)
         (module-ref mod '%gw-latent-variables-hash)))))
   modules))

;; use like this
(force-bindings '</description>
    <dc:creator>Andy Wingo</dc:creator>
    <dc:date>2008-07-24T10:46:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.guile.gtk/795">
    <title>Re: completion on guile-gnome symbols</title>
    <link>http://permalink.gmane.org/gmane.lisp.guile.gtk/795</link>
    <description>2008/7/18 Andre Kuehne &lt;andre.kuehne&lt; at &gt;gmx.net&gt;:

+1.  I've had exactly this problem in the past too.

     Neil
</description>
    <dc:creator>Neil Jerram</dc:creator>
    <dc:date>2008-07-21T12:27:24</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.lisp.guile.gtk">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.lisp.guile.gtk</link>
  </textinput>
</rdf:RDF>
