dmd 2.065.0

2014-02-24 Thread Andrew Edwards
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:

Re: dmd 2.065.0

2014-02-24 Thread simendsjo
On 02/24/2014 09:45 AM, Andrew Edwards wrote: The final release of DMD 2.065 is now available. [1] contains complete descriptions of all changes, enhancements and fixes for this release. (...) [1] http://dlang.org/chagelog.html Great news! Your changelog link has a typo, and it's not updated

Re: dmd 2.065.0

2014-02-24 Thread Kelet
\o/ Congrats! I'm excited for this release, it fixes a good amount of bugs that have been plaguing me.

Re: dmd 2.065.0

2014-02-24 Thread extrawurst
On Monday, 24 February 2014 at 08:45:31 UTC, Andrew Edwards wrote: The final release of DMD 2.065 is now available. [1] contains complete descriptions of all changes, enhancements and fixes for this release. Awesome release! Available binaries can be accessed at [2]. Since the website

Re: dmd 2.065.0

2014-02-24 Thread Szymon Gatner
On Monday, 24 February 2014 at 08:45:31 UTC, Andrew Edwards 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

Re: dmd 2.065.0

2014-02-24 Thread Andrew Edwards
On 2/24/14, 3:45 AM, Andrew Edwards wrote: The final release of DMD 2.065 is now available. [1] contains complete descriptions of all changes, enhancements and fixes for this release. [1] http://dlang.org/chagelog.html Correction: http://dlang.org/changelog.html Note that this page is still

Re: dmd 2.065.0

2014-02-24 Thread Francesco Cattoglio
On Monday, 24 February 2014 at 10:33:27 UTC, Szymon Gatner wrote: 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:

Re: dmd 2.065.0

2014-02-24 Thread Szymon Gatner
On Monday, 24 February 2014 at 10:43:32 UTC, Francesco Cattoglio wrote: On Monday, 24 February 2014 at 10:33:27 UTC, Szymon Gatner wrote: All Systems: http://ftp.digitalmars.com/dmd.2.065.0.zip FreeBSD: http://ftp.digitalmars.com/dmd.2.065.0.freebsd-64.zip

Re: dmd 2.065.0

2014-02-24 Thread Kapps
On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class methods final by default? Correct. The pull for it is https://github.com/D-Programming-Language/dmd/pull/2895

Re: dmd 2.065.0

2014-02-24 Thread Szymon Gatner
On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class methods final by default? Correct. The pull for it is https://github.com/D-Programming-Language/dmd/pull/2895 Clear,

Re: dmd 2.065.0

2014-02-24 Thread Szymon Gatner
On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class methods final by default? Correct. The pull for it is https://github.com/D-Programming-Language/dmd/pull/2895 Clear,

Re: dmd 2.065.0

2014-02-24 Thread Namespace
On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class methods final by default? Correct. The pull for it is https://github.com/D-Programming-Language/dmd/pull/2895 Not really.

Re: dmd 2.065.0

2014-02-24 Thread Szymon Gatner
On Monday, 24 February 2014 at 11:45:20 UTC, Namespace wrote: On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class methods final by default? Correct. The pull for it is

Re: dmd 2.065.0

2014-02-24 Thread Namespace
On Monday, 24 February 2014 at 11:44:30 UTC, Szymon Gatner wrote: On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class methods final by default? Correct. The pull for it is

Re: dmd 2.065.0

2014-02-24 Thread Francesco Cattoglio
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

Re: dmd 2.065.0

2014-02-24 Thread Tourist
On Monday, 24 February 2014 at 08:45:31 UTC, Andrew Edwards wrote: Windows: http://ftp.digitalmars.com/dmd-2.065.0.exe http://ftp.digitalmars.com/dmd.2.065.0.windows.zip The .zip file for Windows isn't listed on the download page. http://dlang.org/download.html

Re: dmd 2.065.0

2014-02-24 Thread Dominikus Dittes Scherkl
On Monday, 24 February 2014 at 08:45:31 UTC, Andrew Edwards wrote: The final release of DMD 2.065 is now available. Cool. I found two bugs in the comments to library changes point 2. The 2nd comment says all values are not true but what the check does is not all values are true. Same for the

Re: COMPO

2014-02-24 Thread Steve Teale
On Monday, 17 February 2014 at 17:56:08 UTC, Steve Teale wrote: On Monday, 17 February 2014 at 06:57:55 UTC, Steve Teale wrote: I would love to get some feedback on both the application and the documentation You must forgive me for harping on about this, but I am going to be persistent.

Re: COMPO

2014-02-24 Thread Rory McGuire
Hi Steve, I would like to look just crazy busy at the moment. Are you just wanting feed back on the code or testing the app and criting the code? On 24 Feb 2014 18:35, Steve Teale steve.te...@britseyeview.com wrote: On Monday, 17 February 2014 at 17:56:08 UTC, Steve Teale wrote: On Monday, 17

Re: dmd 2.065.0

2014-02-24 Thread Jordi Sayol
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

Re: dmd 2.065.0

2014-02-24 Thread Andrei Alexandrescu
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

Re: dmd 2.065.0

2014-02-24 Thread Mike
On Monday, 24 February 2014 at 17:37:08 UTC, Dicebot wrote: Arch packages have just been updated. Thank You! Mike

This is the time my friends: announcing 2.065 to the world

2014-02-24 Thread Andrei Alexandrescu
Congratulations to all contributors for a monumental release. Vote up! https://www.facebook.com/dlang.org/posts/10202028030955839?stream_ref=10 http://www.reddit.com/r/programming/comments/1ytfc5/d_2065_released_with_396_fixes_and_improvements/ https://news.ycombinator.com/item?id=7292702

Re: This is the time my friends: announcing 2.065 to the world

2014-02-24 Thread MattCoder
On Monday, 24 February 2014 at 19:15:06 UTC, Andrei Alexandrescu wrote: Vote up! Done and +1 for the detailed changelog.

Re: dmd 2.065.0

2014-02-24 Thread Walter Bright
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

Re: dmd 2.065.0

2014-02-24 Thread Walter Bright
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.

Re: dmd 2.065.0

2014-02-24 Thread Rory McGuire
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 rid...@yahoo.com wrote: The final release of DMD 2.065 is now available.

Re: dmd 2.065.0

2014-02-24 Thread Jonathan Dunlap
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.

Re: dmd 2.065.0

2014-02-24 Thread Steven Schveighoffer
On Mon, 24 Feb 2014 15:29:51 -0500, Walter Bright newshou...@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

Facebook open sources flint, a C++ linter written in D

2014-02-24 Thread Andrei Alexandrescu
This is a first on so many levels. https://news.ycombinator.com/item?id=7293396 http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/ Andrei

Re: dmd 2.065.0

2014-02-24 Thread Meta
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.

Re: dmd 2.065.0

2014-02-24 Thread Walter Bright
On 2/24/2014 12:45 AM, Andrew Edwards wrote: The final release of DMD 2.065 is now available. [1] contains complete descriptions of all changes, enhancements and fixes for this release. Thank you, everyone, for this release! And a special thanks to Andrew who stepped up to organize and manage

Re: dmd 2.065.0

2014-02-24 Thread Meta
On Monday, 24 February 2014 at 21:22:12 UTC, Steven Schveighoffer wrote: A wild wild guess is that there was code in the compiler that used to require it (after all, it was required a long time ago), and somehow it got reactivated by accident. But wild guesses don't help fix bugs :) In doing

Re: dmd 2.065.0

2014-02-24 Thread Steven Schveighoffer
On Mon, 24 Feb 2014 16:09:39 -0500, Meta jared...@gmail.com wrote: 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

Re: Facebook open sources flint, a C++ linter written in D

2014-02-24 Thread Justin Whear
On Mon, 24 Feb 2014 13:06:29 -0800, Andrei Alexandrescu wrote: This is a first on so many levels. https://news.ycombinator.com/item?id=7293396 http://www.reddit.com/r/programming/comments/1yts5n/ facebook_open_sources_flint_a_c_linter_written_in/ Andrei The real first is that I

Re: Facebook open sources flint, a C++ linter written in D

2014-02-24 Thread w0rp
On Monday, 24 February 2014 at 21:07:00 UTC, Andrei Alexandrescu wrote: This is a first on so many levels. https://news.ycombinator.com/item?id=7293396 http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/ Andrei Congratulations! This is

Re: dmd 2.065.0

2014-02-24 Thread Steven Schveighoffer
On Mon, 24 Feb 2014 16:23:45 -0500, Meta jared...@gmail.com wrote: Ah, I see. I got the impression that he thought it was a deliberate change, which is why he was so irate. Maybe someone should mention this in the thread. I did, but I have a feeling it won't help :) -Steve

My D code is now on Github at nordlow/justd!

2014-02-24 Thread Nordlöw
Hi! I've just uploaded a bunch of D code I've been working the recent year at https://github.com/nordlow/justd It includes various kinds of - Non-In-Place Radix Sort: intsort.d - Clever Printing of Groups of arrays/slices: show.d - Boyer Moore Hoorspool Search: horspool.d - Symbol Regex

Re: Facebook open sources flint, a C++ linter written in D

2014-02-24 Thread bearophile
Andrei Alexandrescu: http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/ 3. Reserved identifiers (checkDefinedNames). A C and C++ naming rule that often gets forgotten is that all identifiers starting with an underscore followed by an

Re: Facebook open sources flint, a C++ linter written in D

2014-02-24 Thread Joseph Cassman
On Monday, 24 February 2014 at 21:07:00 UTC, Andrei Alexandrescu wrote: This is a first on so many levels. https://news.ycombinator.com/item?id=7293396 http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/ Andrei Awesomeness. Look forward to

Re: dmd 2.065.0

2014-02-24 Thread Joseph Cassman
On Monday, 24 February 2014 at 18:58:50 UTC, Andrei Alexandrescu wrote: 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

Re: dmd 2.065.0

2014-02-24 Thread Leandro Lucarella
Szymon Gatner, el 24 de February a las 11:48 me escribiste: On Monday, 24 February 2014 at 11:45:20 UTC, Namespace wrote: On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC, Szymon Gatner wrote: So 2.065 is not the one that will make class

Re: dmd 2.065.0

2014-02-24 Thread Namespace
On Tuesday, 25 February 2014 at 00:09:45 UTC, Leandro Lucarella wrote: Szymon Gatner, el 24 de February a las 11:48 me escribiste: On Monday, 24 February 2014 at 11:45:20 UTC, Namespace wrote: On Monday, 24 February 2014 at 11:21:32 UTC, Kapps wrote: On Monday, 24 February 2014 at 11:04:14 UTC,

Re: Facebook open sources flint, a C++ linter written in D

2014-02-24 Thread bachmeier
On Monday, 24 February 2014 at 21:07:00 UTC, Andrei Alexandrescu wrote: This is a first on so many levels. https://news.ycombinator.com/item?id=7293396 http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/ Andrei Is your job title really D

Re: COMPO

2014-02-24 Thread Steve Teale
On Monday, 24 February 2014 at 18:08:34 UTC, Rory McGuire wrote: Hi Steve, I would like to look just crazy busy at the moment. Are you just wanting feed back on the code or testing the app and criting the code? What I need most is comment on the usability and scope of the application - am