[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