View mode: basic / threaded / horizontal-split · Log in · Help
January 01, 2013
D 1.076 and 2.061 release
The big news is Win64 is now supported (in alpha).

http://www.digitalmars.com/d/download.html

D 1.076 changelog: http://www.digitalmars.com/d/1.0/changelog.html

A couple issues:

1. the dlang.org isn't updated yet.
2. the OS X package hasn't been built yet (problems with the package script).

I hope to get these resolved shortly. In the meantime, enjoy and have a Happy D 
Year!
January 01, 2013
Re: D 1.076 and 2.061 release
On 1/1/2013 3:46 PM, Walter Bright wrote:
> 2. the OS X package hasn't been built yet (problems with the package script).

The OS X release is in the dmd.2.061.zip file, though.
January 02, 2013
Re: D 1.076 and 2.061 release
Walter Bright:

> http://www.digitalmars.com/d/download.html

Is this link correct?
https://github.com/downloads/D-Programming-Language/dmd/dmd.2.061.zip

Bye,
bearophile
January 02, 2013
Re: D 1.076 and 2.061 release
On 1/1/2013 5:39 PM, bearophile wrote:
> Walter Bright:
>
>> http://www.digitalmars.com/d/download.html
>
> Is this link correct?
> https://github.com/downloads/D-Programming-Language/dmd/dmd.2.061.zip

No. I fixed it. You can also try:

http://downloads.dlang.org.s3-website-us-east-1.amazonaws.com/releases/2013/
January 02, 2013
Re: D 1.076 and 2.061 release
In the D2 changelog the "Phobos Bugs Fixed" seems empty.

Also there are issues like this one that don't give enough info:
http://d.puremagic.com/issues/show_bug.cgi?id=9219

I think in the Changelog a little summary of the biggest changes 
("Release highlights") is useful to have.

Another useful thing for the changelog is like the "Porting to 
Python x.x" here:
http://docs.python.org/3.3/whatsnew/3.3.html
It explains what needs to be modified in user code to use the new 
language release.

Bye,
bearophile
January 02, 2013
Re: D 1.076 and 2.061 release
On 1/1/2013 7:11 PM, bearophile wrote:
> In the D2 changelog the "Phobos Bugs Fixed" seems empty.

Corrected now.
January 02, 2013
Re: D 1.076 and 2.061 release
I am getting a whole _mess_ of "warning: statement not reachable"
on everything after a final switch.
January 02, 2013
Re: D 1.076 and 2.061 release
On Wednesday, 2 January 2013 at 07:01:02 UTC, Bernard Helyer 
wrote:
> I am getting a whole _mess_ of "warning: statement not 
> reachable"
> on everything after a final switch.

It seems it's more complicated than that. I'll try and distill
a test case down tomorrow.
January 02, 2013
Re: D 1.076 and 2.061 release
Are you going to remove the D1 compiler parts of code in the D2
compiler source code? A leaner source base will help.

Also this transitional moment seems a good moment to rename the
".c" suffix of the frontend+backend C++ files to ".cpp" or
something like that.


I have to warn people that if they want to suddenly switch from
2.060 to 2.061 with no intermediate steps, probably some of their
code will break, and they will have to work to fix it.

Bye,
bearophile
January 02, 2013
Re: D 1.076 and 2.061 release
On Wednesday, January 02, 2013 09:12:49 bearophile wrote:
> I have to warn people that if they want to suddenly switch from
> 2.060 to 2.061 with no intermediate steps, probably some of their
> code will break, and they will have to work to fix it.

Why?

- Jonathan M davis
« First   ‹ Prev
1 2 3 4 5
Top | Discussion index | About this forum | D home