bearophile wrote:
Nick Sabalausky:

1. The problem he had had nothing to do with public imports. Any of the modules he was importing could just as easily had a global var named "name"


Yes, that's caused by another hole in the design of D module system, that I
hope to see fixed someday. It's almost three years from the first time I have
reported it, probably in my second post on D newsgroups.

I don't agree that it's a hole or a bug. The designer of an imported module has complete control over what names will be visible to the importer and which aren't. This is as it should be.

Reply via email to