[Issue 1238] Private identifiers in imported modules create conflicts with public ones

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sat May 30 13:17:50 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=1238

--- Comment #10 from Ketmar Dark <ketmar at ketmar.no-ip.org> ---
(In reply to Timothee Cour from comment #9)
> Faced this again, this is a serious bug that's 8 years old !!
> 
> What are the difficulties involved in fixing this?

exactly zero difficulties. Kenji's PR3416 works like a charm, i'm using it
since a long time ago, and has ZERO problems with it. except some missing
imports in some projects, which i reported and authors happily fixed — and that
couldn't be found without the patch, accumulating bugs and "we can't merge the
patch as it will break user code" murmur.

i'm almost sure now that modules are broken by intention, as having a solution
for such a long time and happily ignoring it (and me writing about it) looks
like a plan, not like an oversight.

so calm down and get used to it, it will never be fixed.

--


More information about the Digitalmars-d-bugs mailing list