February 24, 2014
On Monday, 24 February 2014 at 08:45:31 UTC, Andrew Edwards wrote:
> The final release of DMD 2.065 is now available.

Thanks for all your hard work, Andrew. Seems like Martin and Nick did a lot of work on the release infrastructure too so thanks to them as well and everyone else who worked on this release.
February 24, 2014
El 24/02/14 09:45, Andrew Edwards ha escrit:
> The final release of DMD 2.065 is now available.

Congratulations for this new dmd release!

New deb packages and "dlangspec" in several formats available at <http://d-apt.sourceforge.net/>

-- 
Jordi Sayol
February 24, 2014
On 2/24/14, 4:24 AM, Francesco Cattoglio wrote:
> On Monday, 24 February 2014 at 11:45:20 UTC, Namespace wrote:
>
>> Not really. This pull introduce the virtual keyword. The next step
>> will afaik force you to write on every method if it is virtual or
>> final. The step afterwards will probably introduce final by default.
>
> Wait, does this mean we finally came to some kind of agreement on the
> whole debate?

Not finally... virtually :o).

Andrei

February 24, 2014
On Monday, 24 February 2014 at 17:37:08 UTC, Dicebot wrote:
> Arch packages have just been updated.

Thank You!

Mike
February 24, 2014
On 2/24/2014 9:48 AM, Brad Anderson wrote:
> On Monday, 24 February 2014 at 17:42:07 UTC, Manu wrote:
>> First thing I noticed though, the Windows installer seemed to forget where
>> my existing D installation is, and tried to install it somewhere else.
>> I thought this got fixed months ago? Regression in the installer?
>>
>
> Nope, not a regression. That never got implemented.

Is there a bugzilla issue for this?
February 24, 2014
Looks like we need to do something about this:

http://www.reddit.com/r/programming/comments/1ytfc5/d_2065_released_with_396_fixes_and_improvements/cfnmkih

At a minimum, add it to the changelog. Or possibly remove that change.
February 24, 2014
BTW it seems the copyright notice is outdated:

DMD64 D Compiler v2.065
Copyright (c) *1999-2013* by Digital Mars written by Walter Bright
Documentation: http://dlang.org/



On Mon, Feb 24, 2014 at 10:45 AM, Andrew Edwards <ridimz@yahoo.com> wrote:

> The final release of DMD 2.065 is now available. [1] contains complete descriptions of all changes, enhancements and fixes for this release.
>
> Available binaries can be accessed at [2]. Since the website will lag slightly behind, links are provided below for convenience.
>
> All Systems:
>         http://ftp.digitalmars.com/dmd.2.065.0.zip
>
> FreeBSD:
>         http://ftp.digitalmars.com/dmd.2.065.0.freebsd-64.zip
>         http://ftp.digitalmars.com/dmd.2.065.0.freebsd-32.zip
>
> Linux:
>         http://ftp.digitalmars.com/dmd_2.065.0-0_i386.deb
>         http://ftp.digitalmars.com/dmd_2.065.0-0_amd64.deb
>         http://ftp.digitalmars.com/dmd-2.065.0-0.fedora.i386.rpm
>         http://ftp.digitalmars.com/dmd-2.065.0-0.fedora.x86_64.rpm
>         http://ftp.digitalmars.com/dmd-2.065.0-0.openSUSE.i386.rpm
>         http://ftp.digitalmars.com/dmd-2.065.0-0.openSUSE.x86_64.rpm
>         http://ftp.digitalmars.com/dmd.2.065.0.linux.zip
>
> MAC OS X:
>         http://ftp.digitalmars.com/dmd.2.065.0.dmg
>         http://ftp.digitalmars.com/dmd.2.065.0.osx.zip
>
> Windows:
>         http://ftp.digitalmars.com/dmd-2.065.0.exe
>         http://ftp.digitalmars.com/dmd.2.065.0.windows.zip
>
> [1] http://dlang.org/chagelog.html
> [2] http://dlang.org/download.html
>
> Regards,
> Andrew
> --
> --------------------
> http://www.akeron.co
> auto getAddress() {
>     string location = "@", period = ".";
>     return ("info" ~ location ~ "afidem" ~ period ~ "org");
> }
>


February 24, 2014
On Mon, 24 Feb 2014 15:29:51 -0500, Walter Bright <newshound2@digitalmars.com> wrote:

> Looks like we need to do something about this:
>
> http://www.reddit.com/r/programming/comments/1ytfc5/d_2065_released_with_396_fixes_and_improvements/cfnmkih
>
> At a minimum, add it to the changelog. Or possibly remove that change.

I think the change should go (if it was intentional).

IIRC, opCmp was required in D1 and older versions of D2, because hash collisions were stored in a tree instead of a LL.

The documentation should be updated too.

-Steve
February 24, 2014
Great work! It warms my heart to see D improving at a steady rate. I'm starting to use it on my next major project as it also seems the IDE support (Mono-D) has improved too.
February 24, 2014
On Monday, 24 February 2014 at 21:00:53 UTC, Steven Schveighoffer wrote:
> I think the change should go (if it was intentional).
>
> IIRC, opCmp was required in D1 and older versions of D2, because hash collisions were stored in a tree instead of a LL.
>
> The documentation should be updated too.
>
> -Steve

Why *was* there a change to enforce that AA keys have opCmp? It doesn't seem to me like any responses SiegeLord got were satisfactory, i.e., why was this change made, and why was it not in the changelog?