Axel Simon wrote (snipped):
But if I have two layers over gtk 1.2 and 2.0 and both use the hierarchical module system and are therefore marked as "auto" you would have the same problem of linking in two versions of gtk which doesn't work. Did I miss something?

I presume that Simon meant that only *some* of the libraries in the hierarchy should be marked as "auto". I would be in favour of making this subset small, leaving out everything apart from the Prelude modules + those with qualified names beginning "Control", "Data", "Foreign", "System" and "Text". This would leave lots of namespace free for the user. However there's no reason why implementations should not implement extra modules and mark them as "auto" so long as they begin with one of these five names. _______________________________________________ Glasgow-haskell-bugs mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to