Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread Elie Morisse via Digitalmars-d-announce
On Saturday, 20 February 2016 at 17:34:48 UTC, Nicolas F. wrote: This is really cool and an interesting project, though I've got one concern: How will this fit in with the rest of the C++ efforts done upstream? (...) or is the goal to upstream these changes and make them an officially

Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread Brad Roberts via Digitalmars-d-announce
On 2/21/2016 9:09 AM, Elie Morisse via Digitalmars-d-announce wrote: On Saturday, 20 February 2016 at 17:34:48 UTC, Nicolas F. wrote: This is really cool and an interesting project, though I've got one concern: How will this fit in with the rest of the C++ efforts done upstream? (...) or is the

Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread Kagamin via Digitalmars-d-announce
On Sunday, 21 February 2016 at 17:21:51 UTC, Brad Roberts wrote: Is there anything preventing Calypso from turning into a code and interface generator? Making it an application that is part of the build rather than a plug in to ldc would make it available to both dmd and gdc users, no?

Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread Kagamin via Digitalmars-d-announce
Though fully automatic generation of bindings will be very difficult because DMD uses semantics deviating from that of C++, which will require some heuristic analysis.

Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread David Nadlinger via Digitalmars-d-announce
On Thursday, 18 February 2016 at 23:48:44 UTC, Elie Morisse wrote: Calypso classes deriving from DMD ones will have to be converted to D […] This is not necessarily true. You should be able to inherit from an extern(C++) class just fine on the C++ side. Of course, Walter is busy converting

Re: LDC 0.17.0 has been released!

2016-02-21 Thread Kagamin via Digitalmars-d-announce
AFAIK 3.8 received some recent win64 codegen bugfixes.

Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread bachmeier via Digitalmars-d-announce
On Sunday, 21 February 2016 at 22:23:10 UTC, Kagamin wrote: On Sunday, 21 February 2016 at 17:21:51 UTC, Brad Roberts wrote: Is there anything preventing Calypso from turning into a code and interface generator? Making it an application that is part of the build rather than a plug in to ldc

Re: Qt's MOC getting replicated in D for Calypso

2016-02-21 Thread Chris Wright via Digitalmars-d-announce
On Sun, 21 Feb 2016 09:21:51 -0800, Brad Roberts via Digitalmars-d-announce wrote: > Making it an application that is part of the build > rather than a plug in to ldc would make it available to both dmd and gdc > users, no? And it would sidestep issues where I run dstep on one platform and try

TWiD tip: ways to minimize string mixins

2016-02-21 Thread Adam D. Ruppe via Digitalmars-d-announce
It was a somewhat slow week on the forums so I decided to spend a little extra time on this week's tip (though it quickly struck midnight so I might revisit this again next week). http://arsdnet.net/this-week-in-d/2016-feb-21.html There's a fairly big example with comments too. After a couple