Hi Lance.
Someone, I think rosuav (Chris Angelico), did a branch with gobject introspection, but I can't remember it, and none of the branches in git branch -ar seem like it is, at least the names don't seem like it:
Marcus Comstedt did one (marcus/gobject-introspection) which was merged into the main 9.0 branch in early November last year.
I have a branch (grubba/gobject-introspection-compiler) which I made public last week. It is based on Marcus's code, but uses actual Pike classes. It appears to work well enough to run Tools.Standalone.pv.
| Pike v9.0 release 12 running Hilfe v3.5 (Incremental Pike Frontend) | > Program.inherit_tree(GI.repository.Gtk.Window); | (1) Result: ({ /* 2 elements */ | GI.repository.Gtk.Window, | ({ /* 2 elements */ | GI.repository.Gtk.Widget, | ({ /* 2 elements */ | GI.repository.GObject.InitiallyUnowned, | ({ /* 2 elements */ | GI.repository.GObject.Object, | ({ /* 1 element */ | ___GI.GObject | }) | }) | }) | }) | })
Would someone be able to point me to it? I want to do some testing...
The above should give some hints.
/grubba