Re: D is now catching C++ exceptions!

2016-01-23 Thread Iain Buclaw via Digitalmars-d-announce
On 18 January 2016 at 23:26, Walter Bright via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote: > at least for 64 bit Linux. Other platforms to follow. > > https://github.com/D-Programming-Language/dmd/pull/5342 > > This is what Andrei and I call "enabling" technology, as

Re: D is now catching C++ exceptions!

2016-01-21 Thread Taylor Hillegeist via Digitalmars-d-announce
On Tuesday, 19 January 2016 at 04:58:49 UTC, Walter Bright wrote: On 1/18/2016 8:03 PM, Manu via Digitalmars-d-announce wrote: Nice work! Although I've never used C++ exceptions (or D exceptions) personally. Is there a roadmap for this stuff I can check out? Short list of upcoming C++ work?

Re: D is now catching C++ exceptions!

2016-01-21 Thread IgorStepanov via Digitalmars-d-announce
On Monday, 18 January 2016 at 22:26:56 UTC, Walter Bright wrote: at least for 64 bit Linux. Other platforms to follow. https://github.com/D-Programming-Language/dmd/pull/5342 This is what Andrei and I call "enabling" technology, as it opens the door for many more uses of D, in this case

Re: D is now catching C++ exceptions!

2016-01-21 Thread Walter Bright via Digitalmars-d-announce
On 1/21/2016 10:34 AM, Taylor Hillegeist wrote: is the http://dlang.org/spec/cpp_interface.html up to date? No.

Re: D is now catching C++ exceptions!

2016-01-18 Thread Walter Bright via Digitalmars-d-announce
On 1/18/2016 8:03 PM, Manu via Digitalmars-d-announce wrote: Nice work! Although I've never used C++ exceptions (or D exceptions) personally. Is there a roadmap for this stuff I can check out? Short list of upcoming C++ work? Since you're at the bleeding edge of interfacing to C++, I'd say

Re: D is now catching C++ exceptions!

2016-01-18 Thread Manu via Digitalmars-d-announce
On 19 January 2016 at 08:26, Walter Bright via Digitalmars-d-announce wrote: > at least for 64 bit Linux. Other platforms to follow. > > https://github.com/D-Programming-Language/dmd/pull/5342 > > This is what Andrei and I call "enabling" technology, as it

D is now catching C++ exceptions!

2016-01-18 Thread Walter Bright via Digitalmars-d-announce
at least for 64 bit Linux. Other platforms to follow. https://github.com/D-Programming-Language/dmd/pull/5342 This is what Andrei and I call "enabling" technology, as it opens the door for many more uses of D, in this case better interoperability with existing C++ codebases. Thanks to