I have already found an old bug report for this, but I do not understand why it has still not been solved. Can someone explain that to me?

Example:

a.d:
----
module a;

private import std.stdio : writeln;
----

b.d:
----
import a;

void main() {
        writeln("This is wrong.");
}
----

WTF? writeln should be private.
I don't like this. :P

Reply via email to