[Issue 386] New: anonying "import conflicts" for years!!! Please fix it ASAP!!!

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Sep 28 16:01:33 PDT 2006


http://d.puremagic.com/issues/show_bug.cgi?id=386

           Summary: anonying "import conflicts" for years!!! Please fix it
                    ASAP!!!
           Product: D
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: blocker
          Priority: P1
         Component: DMD
        AssignedTo: bugzilla at digitalmars.com
        ReportedBy: someanon at yahoo.com


Please do a search "import conflicts" on www.digitalmars.com:

People have been complaining this for years:

http://www.digitalmars.com/d/archives/digitalmars/D/25213.html
http://www.digitalmars.com/d/archives/digitalmars/D/learn/2368.html
http://www.digitalmars.com/d/archives/digitalmars/D/15503.html

I wonder why this is still not fixed:

1) *private* imports should never conflict with each other!!!!!!

2) if you cannot fix 1), at least give better error message: as suggested in

http://www.digitalmars.com/d/archives/digitalmars/D/15503.html

Is it possible for DMD to give at least a little nicer error message,
like...

core/rotozoom.d(26): import core.rotozoom.std conflicts with
core.texture.std at core/texture.d(48), try importing std.math to
core/frame.d


-- 




More information about the Digitalmars-d-bugs mailing list