IRC channel logs
2022-01-17.log
back to list of logs
<tohoyn>daviid: I suppose it's not currently possible to create derived classes from GObject classes in Guile+G-Golf. Would it be theoretically possible to implement it? <sneek>tohoyn, you have 2 messages! <sneek>tohoyn, daviid says: i just pushed another patch to the master branch, which solves the <g-simple-action> 'activate signal callback, which prior to this patch would raise an exception, even when the g-variant callback arg is #f ... so now, this (simplified and 'coding style' reviewed) example works fine - https://paste.gnome.org/ppmsyhpfl <sneek>tohoyn, daviid says: note that the gnome paste messed-up the indentation of the 'activate callback, line 43-47 - just paste the code in emacs and reindent that region ... <sneek>I've been running for 15 days <sneek>This system has been up 25 weeks, 5 days, 14 minutes <wingo>rlb: i can reproduce your lokke error <wingo>rlb: fixed that error, there are others now though -- compiling deps.scm now fails seeing if (@ (exit) exit) is inlinable. but that's odd, right? is there an (exit) module? <wingo>is it a question of ensuring that (exit) is defined when compiling this file, or is there a bug somewhere, or is this module really not declarative? <wingo>or should guile simply be not attempting to inline in this case. probably that is part of it <wingo>i will make that change, to avoid inlining attempts if the interface of a module-ref can't be loaded at peval time. but it is something to think about on the lokke side <wingo>rlb: and with that, lokke compiles with guile from git