On Friday, 22 March 2013 at 12:14:07 UTC, Jacob Carlborg wrote:
On 2013-03-22 11:15, Dicebot wrote:
Shouldn't all C includes become public imports?
I would hate that. That's on of the beauties with D, that the
imports are _not_ public.
Yes, but C header translations are not D and should try to mimic
behavior that is translated. In C there are no non-public
includes, so it sounds pretty natural. Unless root module itself
is not imported publically, this should not created any problems
for user code.