August 23, 2015
"Dicebot"  wrote in message news:jdgpeyxvdltshldnfhma@forum.dlang.org... 

> Great!
> 
> Daniel, does that mean that I can remove DDMD testing job from my CI? :)

Yes, thanks!
August 23, 2015
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?

August 23, 2015
"Mike"  wrote in message news:hkyvytmqbstkelkummkq@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 them.  In the future we will hopefully auto-generate them. 

August 23, 2015
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:fmoabuqgvlztgmqyjcwf@forum.dlang.org...
>>>
>>>> [...]
>>>
>>> The missing step is to set HOST_DC in the environment.
>>>
>>> My current HOST_DC is
>>> c:\d\dmd2.067beta\windows\bin\dmd.exe -conf=c:\d\dmd2.067beta\windows\bin\sc.ini
>>
>> I don't know what happend on my setup but now it's ok.
>> I use the following script http://wiki.dlang.org/Building_DMD#Using_a_D_script
>> It looks like some old garbages were leading to ? well I don't know.
>
>
> It's building nicely under win32 in my setup. Much smoother than I expected!

Yes, it builds with dmc. But nobody uses dmc with windows.
It doesn't build with msvc due longdouble and other troubles.
Please, fix it.
August 23, 2015
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.
August 23, 2015
Awesome job Daniel!
August 23, 2015
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 commits using magicport"

I haven't worked with the conversion tool before. How is this part done?

August 23, 2015
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.
August 23, 2015
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 new symbol, you need to updated magicport.json during the rebase.

https://github.com/MartinNowak/dmd/blob/9907cf65091f1c378c4955b7b5ee8287c17ae879/src/magicport.json
August 23, 2015
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.