<div class="gmail_quote">On 23 January 2012 12:47, Don Clugston <span dir="ltr"><<a href="mailto:dac@nospam.com">dac@nospam.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On 22/01/12 03:56, Nick Sabalausky wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
"Jonathan M Davis"<<a href="mailto:jmdavisProg@gmx.com" target="_blank">jmdavisProg@gmx.com</a>>  wrote in message<br>
news:mailman.670.1327197408.<u></u>16222.digitalmars-d@puremagic.<u></u>com...<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Saturday, January 21, 2012 22:28:20 <a href="mailto:equinox@atw.hu" target="_blank">equinox@atw.hu</a> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Should not module C see c1? Because it cannot see it. Even if the<br>
import<br>
is not private.<br>
</blockquote>
<br>
No. imports are private by default There's no point in marking them as<br>
private. If you want module C to see what module B is importing, then<br>
module B<br>
needs to import it publicly. e.g.<br>
<br>
module B;<br>
<br>
public import A;<br>
<br>
- Jonathan M Davis<br>
</blockquote>
<br>
It makes sense. But did it always work like this?<br>
</blockquote>
<br>
It has for several years at minimum. But I don't know how it works in D1,<br>
and<br>
it may have worked differently in the very beginning of D2. I don't know.<br>
But<br>
as far as I know, it's always worked this way.<br>
<br>
</blockquote>
<br>
I have a vague recollection of it being the other way around at one point,<br>
but that probably would have been pre-1.0. *Definitely* pre-2.0. (Or I might<br>
just be thinking of something else...)<br>
</blockquote>
<br></div></div>
Version D 0.163 Jul 18, 2006<br>
New/Changed Features<br>
<br>
    Imports now default to private instead of public. Breaks existing code.<br>
    Added static imports, renamed imports, and selective importing<br></blockquote><div><br></div><div>What is a static import? It sounds like something I might have needed last night...</div></div>