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