Mike Gran
                                            Mike Gran
                                        
                                    I'm not sure if this adds any useful information to this discussion, but, on Linux, you can pull the results of dlopening in the following fashion. Compile this with `-ldl`...
> Personally I'd write a replacement for libgirepository that just parses the girs or typelibs on its own for guile-gi (not using `glib` or `girepository.so` to do it). Then it's...
Would requiring `guile-gi` to statically link to a static version of libglib help?
> Weird maybe, but definitely manageable. Especially in Guile, where you could use e.g. `(@@ (gi Typelib-Version) )`. > Also GI does not allow instantiating different versions of the same...
I think this question was answered, but, just in case someone else runs across it in future and wants more info... The docs https://docs.gtk.org/gio/class.MenuItem.html show that MenuItem has no properties....
Also, for the sake of comedy I guess, here's a script that'd do what you were asking specifically. This script prints out all of the properties for `GtkButton`. ``` (use-modules...
@ZelphirKaltstahl are you a C or C++ guy? Imagine you have a struct ``` class Position { public: double x; double y; }; ``` Using `(make #:x 0 #:y 1)`...
As I understand it, PyGObject has made the choice to write their own code to call C functions directly using their foreign function interface. So its glue code could, I...
The question of whether it is useful was the question I was trying to address. The compiled library of PyGObject, outside of of its usage with gobject-introspection, does provide some...
As an aside... In PyGObject, as I recall, there are no GValue-based properties for GObject classes defined in Python. Instead, there was a single property that was a Python hash...