[Issue 13183] C++ namespace should not conflict with import root package

2017-02-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 --- Comment #10 from Walter Bright --- (In reply to Timothee Cour from comment #7) > what do you mean by `The workaround looks good.`? It's a workable solution. > It makes it difficult to integrate; that prevents any

[Issue 13183] C++ namespace should not conflict with import root package

2017-02-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 --- Comment #9 from Walter Bright --- (In reply to anonymous4 from comment #8) > AIU, this can't work because C++ namespaces are added to D symbol table. > Manu proposed to not add C++ namespaces to D symbol table, use them

[Issue 13183] C++ namespace should not conflict with import root package

2017-02-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 --- Comment #8 from anonymous4 --- AIU, this can't work because C++ namespaces are added to D symbol table. Manu proposed to not add C++ namespaces to D symbol table, use them for mangling only, this would also allow

[Issue 13183] C++ namespace should not conflict with import root package

2017-02-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 --- Comment #7 from Timothee Cour --- what do you mean by `The workaround looks good.`? It makes it difficult to integrate; that prevents any direct `import foo` which could in turn import `std.something` so forces one to

[Issue 13183] C++ namespace should not conflict with import root package

2017-02-14 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13183] C++ namespace should not conflict with import root package

2017-02-13 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 anonymous4 changed: What|Removed |Added CC|

[Issue 13183] C++ namespace should not conflict with import root package

2015-09-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 Sobirari Muhomori changed: What|Removed |Added CC|

[Issue 13183] C++ namespace should not conflict with import root package

2015-03-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 --- Comment #3 from Paul O'Neil redballoo...@gmail.com --- Yes, that does work. Thanks for the workaround. I'm now a lot less concerned about this but still think it should remain open. --

[Issue 13183] C++ namespace should not conflict with import root package

2015-01-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 --- Comment #2 from Sobirari Muhomori dfj1es...@sneakemail.com --- Does this work? --- import dstd = std.string; extern(C++, std) { } --- --

[Issue 13183] C++ namespace should not conflict with import root package

2015-01-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Keywords||C++

[Issue 13183] C++ namespace should not conflict with import root package

2015-01-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13183 Paul O'Neil redballoo...@gmail.com changed: What|Removed |Added CC||redballoo...@gmail.com