[Issue 14301] [2.067-rc1] Private symbols of module conflicts with public from another

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Mar 18 07:25:28 PDT 2015


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

Ketmar Dark <ketmar at ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar at ketmar.no-ip.org

--- Comment #8 from Ketmar Dark <ketmar at ketmar.no-ip.org> ---
(In reply to Marc Schütz from comment #2)
> This problem's been around since D1 times. There's a PR [1] that fixes this
> at least partially (apart from overloading AFAIU).

there is Kenji's import system rewrite[1], which fixes this, and many other
things. yes, it will break some code that relies on current invalid
implementation, but this *must* be done sooner or later. better do it sooner.

so far it's "opened for discussion" by Walter, which effectively means "we can
safely forget about it, nothing will be done or even discussed anymore".

[1] https://github.com/D-Programming-Language/dmd/pull/3416

--


More information about the Digitalmars-d-bugs mailing list