Re: D-Day for DMD is today!

2015-08-23 Thread Daniel Murphy via Digitalmars-d-announce
BBasile wrote in message news:rljvemqjfvnnqqnnc...@forum.dlang.org... Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now. Nope! The glue layer and backend are still in C++, and still need to be built with DMC.

Re: D-Day for DMD is today!

2015-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/23/2015 01:17 AM, Walter Bright wrote: We have made the switch from C++ DMD to D DMD! http://semitwist.com/download/av/you-did-it.mp4

Re: D-Day for DMD is today!

2015-08-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.08.2015 um 07:17 schrieb Walter Bright: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for helping shepherd it

Re: D-Day for DMD is today!

2015-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/23/2015 01:37 AM, Martin Nowak wrote: On 08/23/2015 07:22 AM, Rikki Cattermole wrote: Now lets hope the next stage is smooth in the transition. Here is a small guide on how to update a PR. https://github.com/D-Programming-Language/dmd/pull/4922#issuecomment-133776696 # convert all

Re: D-Day for DMD is today!

2015-08-23 Thread BBasile via Digitalmars-d-announce
On Sunday, 23 August 2015 at 06:08:54 UTC, Daniel Murphy wrote: BBasile wrote in message news:rljvemqjfvnnqqnnc...@forum.dlang.org... Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now. Nope! The glue layer and

Re: D-Day for DMD is today!

2015-08-23 Thread Mike via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: We have made the switch from C++ DMD to D DMD! Very Cool! And thank you to all who worked towards it. There are still a number of .h files in the front end. What will happen with those? Do they need to be maintained?

Re: D-Day for DMD is today!

2015-08-23 Thread Martin Nowak via Digitalmars-d-announce
On 08/23/2015 06:35 PM, Nick Sabalausky wrote: I haven't worked with the conversion tool before. How is this part done? It's the exact command below that line, we've incorporated that into the makefile.

Re: D-Day for DMD is today!

2015-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/23/2015 01:08 PM, Martin Nowak wrote: On 08/23/2015 06:35 PM, Nick Sabalausky wrote: I haven't worked with the conversion tool before. How is this part done? It's the exact command below that line, we've incorporated that into the makefile. Ah, ok, I misunderstood that part.

Re: D-Day for DMD is today!

2015-08-23 Thread Martin Nowak via Digitalmars-d-announce
On 08/23/2015 07:08 PM, Martin Nowak wrote: On 08/23/2015 06:35 PM, Nick Sabalausky wrote: I haven't worked with the conversion tool before. How is this part done? It's the exact command below that line, we've incorporated that into the makefile. In case it doesn't work b/c you added a

Re: D-Day for DMD is today!

2015-08-23 Thread BBasile via Digitalmars-d-announce
On Sunday, 23 August 2015 at 08:56:14 UTC, Daniel Murphy wrote: BBasile wrote in message news:fmoabuqgvlztgmqyj...@forum.dlang.org... By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented. Because there is a bunch of commands

Re: D-Day for DMD is today!

2015-08-23 Thread Walter Bright via Digitalmars-d-announce
On 8/23/2015 12:48 AM, Joakim wrote: Can we look forward to a complete ddmd, ie backend and everything ported to D too, anytime soon? Once this all settles down and we're comfortable with it, I'd like to port the rest of dmd to D. No schedule for now.

Re: D-Day for DMD is today!

2015-08-23 Thread Dicebot via Digitalmars-d-announce
Great! Daniel, does that mean that I can remove DDMD testing job from my CI? :)

Re: D-Day for DMD is today!

2015-08-23 Thread Daniel Murphy via Digitalmars-d-announce
Mike wrote in message news:hkyvytmqbstkelkum...@forum.dlang.org... There are still a number of .h files in the front end. What will happen with those? Do they need to be maintained? For now they must be maintained by hand, if there is any possibility of the glue layers or backends needing

Re: D-Day for DMD is today!

2015-08-23 Thread Iain Buclaw via Digitalmars-d-announce
On 23 August 2015 at 07:42, rsw0x via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Many, many thanks

Re: D-Day for DMD is today!

2015-08-23 Thread via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Congratulations!! :)

Re: D-Day for DMD is today!

2015-08-23 Thread Walter Bright via Digitalmars-d-announce
On 8/23/2015 2:36 AM, BBasile wrote: On Sunday, 23 August 2015 at 08:56:14 UTC, Daniel Murphy wrote: BBasile wrote in message news:fmoabuqgvlztgmqyj...@forum.dlang.org... By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented.

Re: D-Day for DMD is today!

2015-08-23 Thread Daniel Murphy via Digitalmars-d-announce
Joakim wrote in message news:sfhycfhmabpfxxuxn...@forum.dlang.org... Great work, thanks to Daniel and others who helped out, can't wait to use ddmd and see all the changes that come with it in the next couple releases. I can't wait to use foreach internally! No more manual for loops! Can

Re: D-Day for DMD is today!

2015-08-23 Thread Robert burner Schadek via Digitalmars-d-announce
Awesome job Daniel!

Re: D-Day for DMD is today!

2015-08-23 Thread Martin Nowak via Digitalmars-d-announce
On 08/23/2015 08:48 AM, Iain Buclaw via Digitalmars-d-announce wrote: It should do with whatever is in master at least. But until I'm able to release new binaries, there is at least new TravisCI integration testing of PRs that test building ddmd with ldc and gdc. But it currently fails.

Re: D-Day for DMD is today!

2015-08-23 Thread jmh530 via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Congratulations.

Re: D-Day for DMD is today!

2015-08-23 Thread Joakim via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for

Re: D-Day for DMD is today!

2015-08-23 Thread Daniel Murphy via Digitalmars-d-announce
BBasile wrote in message news:fmoabuqgvlztgmqyj...@forum.dlang.org... By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented. Because there is a bunch of commands using dmd compile and run (-run) in win32.mak. Is it a bug ?

Re: D-Day for DMD is today!

2015-08-23 Thread extrawurst via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for

Re: D-Day for DMD is today!

2015-08-23 Thread Martin Nowak via Digitalmars-d-announce
On 08/23/2015 11:09 AM, Dicebot wrote: Great! Daniel, does that mean that I can remove DDMD testing job from my CI? :) I think so.

Re: D-Day for DMD is today!

2015-08-23 Thread Daniel Murphy via Digitalmars-d-announce
Dicebot wrote in message news:jdgpeyxvdltshldnf...@forum.dlang.org... Great! Daniel, does that mean that I can remove DDMD testing job from my CI? :) Yes, thanks!

Re: D-Day for DMD is today!

2015-08-23 Thread Temtaime via Digitalmars-d-announce
On Sunday, 23 August 2015 at 09:44:55 UTC, Walter Bright wrote: On 8/23/2015 2:36 AM, BBasile wrote: On Sunday, 23 August 2015 at 08:56:14 UTC, Daniel Murphy wrote: BBasile wrote in message news:fmoabuqgvlztgmqyj...@forum.dlang.org... [...] The missing step is to set HOST_DC in the