www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Adding a "C++" keyword in bugzilla ?

reply "Guillaume Chatelet" <chatelet.guillaume gmail.com> writes:
I reported a bug 5 months ago (1) but it didn't get a lot of 
attention.
I thought maybe I was doing something wrong and posted on D.learn 
(2).
It indeed looks like a bug and Kagamin suggested to add a C++ 
keyword in bugzilla for better visibility/triaging.

What do you guys think ?
D claims to interact nicely C++ since DIP61 (3) but bugzilla 
seems to exhibit quite a few bugs in this category (4)

What do you guys think ?

--
1 - https://issues.dlang.org/show_bug.cgi?id=13337
2 - 
http://forum.dlang.org/thread/weuopmmvgwqrqmbeokgg forum.dlang.org
3 - http://wiki.dlang.org/DIP61
4 - just a few bugs (there is more)
https://issues.dlang.org/show_bug.cgi?id=13183
https://issues.dlang.org/show_bug.cgi?id=12854
https://issues.dlang.org/show_bug.cgi?id=13207
Jan 21 2015
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/21/15 3:14 AM, Guillaume Chatelet wrote:
 I reported a bug 5 months ago (1) but it didn't get a lot of attention.
 I thought maybe I was doing something wrong and posted on D.learn (2).
 It indeed looks like a bug and Kagamin suggested to add a C++ keyword in
 bugzilla for better visibility/triaging.

 What do you guys think ?
 D claims to interact nicely C++ since DIP61 (3) but bugzilla seems to
 exhibit quite a few bugs in this category (4)

 What do you guys think ?

 --
 1 - https://issues.dlang.org/show_bug.cgi?id=13337
 2 - http://forum.dlang.org/thread/weuopmmvgwqrqmbeokgg forum.dlang.org
 3 - http://wiki.dlang.org/DIP61
 4 - just a few bugs (there is more)
 https://issues.dlang.org/show_bug.cgi?id=13183
 https://issues.dlang.org/show_bug.cgi?id=12854
 https://issues.dlang.org/show_bug.cgi?id=13207
Not sure what the question is - add a "C++" keyword to issues.dlang.org, or working on the issues themselves? Thanks! -- Andrei
Jan 21 2015
parent reply "Guillaume Chatelet" <chatelet.guillaume gmail.com> writes:
On Wednesday, 21 January 2015 at 15:51:25 UTC, Andrei 
Alexandrescu wrote:
 Not sure what the question is - add a "C++" keyword to 
 issues.dlang.org, or working on the issues themselves? Thanks! 
 -- Andrei
I guess both :D Add a "C++" keyword to issues.dlang.org : will help with triaging. As for my issue I'll try debugging dmd but I'm new to the process/code, I was expecting someone familiar with the code to know exactly where and what to look for.
Jan 21 2015
next sibling parent reply "Kagamin" <spam here.lot> writes:
Probably somewhere in 
https://github.com/D-Programming-Language/dmd/blob/master/src/cppmangle.c
Jan 21 2015
parent reply "Guillaume Chatelet" <chatelet.guillaume gmail.com> writes:
On Wednesday, 21 January 2015 at 16:13:02 UTC, Kagamin wrote:
 Probably somewhere in 
 https://github.com/D-Programming-Language/dmd/blob/master/src/cppmangle.c
I'll have a look, thx :)
Jan 21 2015
parent reply "Kagamin" <spam here.lot> writes:
The namespace can be lost in demangling due to a typo in 
delimiters, so it's probably better to start by comparing mangled 
symbols.
Jan 21 2015
parent "Guillaume Chatelet" <chatelet.guillaume gmail.com> writes:
On Thursday, 22 January 2015 at 07:34:16 UTC, Kagamin wrote:
 The namespace can be lost in demangling due to a typo in 
 delimiters, so it's probably better to start by comparing 
 mangled symbols.
If someone familiar with the CPP name mangling code can have a look : https://github.com/D-Programming-Language/dmd/pull/4333
Jan 24 2015
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/21/15 8:06 AM, Guillaume Chatelet wrote:
 On Wednesday, 21 January 2015 at 15:51:25 UTC, Andrei Alexandrescu wrote:
 Not sure what the question is - add a "C++" keyword to
 issues.dlang.org, or working on the issues themselves? Thanks! -- Andrei
I guess both :D Add a "C++" keyword to issues.dlang.org : will help with triaging.
Added. -- Andrei
Jan 21 2015
parent "Guillaume Chatelet" <chatelet.guillaume gmail.com> writes:
On Wednesday, 21 January 2015 at 16:31:41 UTC, Andrei 
Alexandrescu wrote:
 Added. -- Andrei
Thx !
Jan 21 2015