guile-gi
                                
                                 guile-gi copied to clipboard
                                
                                    guile-gi copied to clipboard
                            
                            
                            
                        WIP: Typelib loading
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.
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.
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.