On 2013-03-22 13:34, Dicebot wrote:
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.
BTW, I think it's bad style in C to depend on public includes in general. It do have it's uses cases just as public imports have in D.
-- /Jacob Carlborg