D-Programming-Language/dmd — pull request #2256 by 9rnsr (2013-06-25 05:58:56+00:00)
Title: Fix issue 313 & 314 implement more strict import mechanism

[Issue 313](http://d.puremagic.com/issues/show_bug.cgi?id=313) - [module] Fully qualified names bypass private imports
[Issue 314](http://d.puremagic.com/issues/show_bug.cgi?id=314) - [module] Static, renamed, and selective imports are always public

Changed points:
- Add package table in each scope, due to check which package/module name is accessible via imports.
- Renamed/Selective imports no longer create aliases for the introduced names.
- Module Scope Operator with fully qualified name no longer works.