guile-gi icon indicating copy to clipboard operation
guile-gi copied to clipboard

WIP: Typelib loading

Open LordYuuma opened this issue 5 years ago • 2 comments

This patch adds the immediate dependencies of a typelib to the module-uses of the module generated from it and installs a duplicate handler, which reports duplicates as Guile-GI warnings. We should try to resolve those at some point, and especially find out why our generics sometimes won't merge.

LordYuuma avatar Oct 03 '20 13:10 LordYuuma

I dropped the ball on this. Sorry. Given the discussion occurring in #96 , is this still good to go? If so, looks good to me.

spk121 avatar Oct 28 '20 22:10 spk121

This is somewhat adjacent to #96, but can not solve it completely. I am not entirely sure, but I believe this solves a slightly different issue, wherein loading one typelib and creating all its definitions can leave you with an incomplete view on "the world" as defined through typelib dependencies.

LordYuuma avatar Oct 28 '20 23:10 LordYuuma