Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-08 Thread Marco Leise
Am Thu, 06 Jun 2013 14:44:57 +0200 schrieb Dicebot m.stras...@gmail.com: On Thursday, 6 June 2013 at 10:50:30 UTC, Marco Leise wrote: Yes please, this is holding me back from updating the Gentoo package for dmd 2.063. (Unless I want to add that missing file as a patch.) Why not use git

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-08 Thread David Nadlinger
On Saturday, 8 June 2013 at 14:10:05 UTC, Marco Leise wrote: The license doesn't allow redistribution of dmd, probably in order to have a download statistic. The reason for this is the unfortunate backend licensing situation. Download statistics have nothing to do with that. David

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-06 Thread Dicebot
On Thursday, 6 June 2013 at 10:50:30 UTC, Marco Leise wrote: Yes please, this is holding me back from updating the Gentoo package for dmd 2.063. (Unless I want to add that missing file as a patch.) Why not use git tag instead?

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-05 Thread Joakim
On Thursday, 30 May 2013 at 15:16:28 UTC, Andrei Alexandrescu wrote: Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: http://dlang.org/download.html I just tried

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Russel Winder
On Sat, 2013-06-01 at 09:36 -0700, Ellery Newcomer wrote: On 06/01/2013 02:31 AM, Russel Winder wrote: On Fri, 2013-05-31 at 13:50 -0700, Ellery Newcomer wrote: […] just tried it on ubuntu 12.10, and it does the same. are you using -defaultlib=libphobos2.so I suspect I may be doing

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Marco Leise
Am Sun, 2 Jun 2013 07:40:27 +0200 schrieb Marco Leise marco.le...@gmx.de: For some reason I still cannot build dmd 2.063 from the zip release. I mentioned it before the release on the beta and internals mailing lists and maybe I'm just overlooking something trivial, but when I run make I get:

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Russel Winder
On Sun, 2013-06-02 at 11:23 -0700, Ellery Newcomer wrote: […] who packages your dmd? Normally I would use the one from APT-D, but as this not at 2.063 as yet I used the deb downloaded from the D download page. This necessitates removing all packages from APT-D since they depend on exactly a

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Ellery Newcomer
On 06/02/2013 11:48 AM, Russel Winder wrote: On Sun, 2013-06-02 at 11:23 -0700, Ellery Newcomer wrote: […] who packages your dmd? Normally I would use the one from APT-D, but as this not at 2.063 as yet I used the deb downloaded from the D download page. This necessitates removing all

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Russel Winder
On Sun, 2013-06-02 at 12:48 -0700, Ellery Newcomer wrote: […] so we are using the same package. ?? oh. dpkg -L just doesn't list it. Symbolic links aren't in the deb, they are created by the post install script once the shared library is installed. but it's definitely missing from the

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-02 Thread Ellery Newcomer
On 06/02/2013 12:56 PM, Russel Winder wrote: On Sun, 2013-06-02 at 12:48 -0700, Ellery Newcomer wrote: […] so we are using the same package. ?? oh. dpkg -L just doesn't list it. Symbolic links aren't in the deb, they are created by the post install script once the shared library is

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-01 Thread Russel Winder
On Fri, 2013-05-31 at 13:50 -0700, Ellery Newcomer wrote: […] just tried it on ubuntu 12.10, and it does the same. are you using -defaultlib=libphobos2.so I suspect I may be doing different things from you as I never use an option of that sort. Perhaps we should agree a code and command to

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-01 Thread Ellery Newcomer
On 06/01/2013 02:31 AM, Russel Winder wrote: On Fri, 2013-05-31 at 13:50 -0700, Ellery Newcomer wrote: […] just tried it on ubuntu 12.10, and it does the same. are you using -defaultlib=libphobos2.so I suspect I may be doing different things from you as I never use an option of that sort.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-01 Thread Andrej Mitrovic
On 5/31/13, Andrej Mitrovic andrej.mitrov...@gmail.com wrote: On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release: http://d.puremagic.com/issues/show_bug.cgi?id=10215 Kenji has reduced this, and apparently it's

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Dicebot
On Friday, 31 May 2013 at 00:28:58 UTC, Jesse Phillips wrote: Perfect chance to try out the new release process. Patch 2.063 and release 2.063.1. Actually v2.063.1 is the current one, check the dmd tags ;) It will be v2.063.2 P.S. It has made life of linux packagers SOOO much easier ^_^

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Dicebot
On Thursday, 30 May 2013 at 22:41:08 UTC, Rob T wrote:= Prior to issuing a release like this, it should instead be made public as a stable release candidate with full installer on the downloads page for review by anyone. After the bugs are worked out and some time has elapsed, the stable RC is

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Jacob Carlborg
On 2013-05-30 17:16, Andrei Alexandrescu wrote: Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: http://dlang.org/download.html The -transition=field flag seems to

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Dicebot
I want to express my sincere gratitude to everyone who has been involved in doing this release. It is a major breakthrough in D development and release process and a solid step towards truly mature project. Really, a lot of small but important changes have just happened that make this

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Leandro Lucarella
Nick Sabalausky, el 30 de May a las 22:47 me escribiste: On Fri, 31 May 2013 03:50:51 +0200 Rob T al...@ucora.com wrote: Yes, but because there's no link on the main page and no installer, the RC's are effectively closed to the public because only people in the know will go through the

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Leandro Lucarella
Dicebot, el 31 de May a las 10:01 me escribiste: On Thursday, 30 May 2013 at 22:41:08 UTC, Rob T wrote:= Prior to issuing a release like this, it should instead be made public as a stable release candidate with full installer on the downloads page for review by anyone. After the bugs are

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Namespace
On Friday, 31 May 2013 at 00:28:58 UTC, Jesse Phillips wrote: On Thursday, 30 May 2013 at 22:04:07 UTC, Andrej Mitrovic wrote: On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release:

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Mike James
Damn you D - I'm using up a large chunk of my free time reading the improved and very-readable Change Log. A great update to D and Log. -=mike=-

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread estew
Great work all :-) Many thanks to everyone involved, it really is appreciated. Stewart

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Dicebot
On Friday, 31 May 2013 at 09:08:17 UTC, Leandro Lucarella wrote: This is just plain and completely wrong. I don't know many big-ish opensource projects that doesn't have release candidates, and I haven't see any distribution targeted at end users using release candidates. Have you ever see a

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Leandro Lucarella
Dicebot, el 31 de May a las 10:11 me escribiste: I want to express my sincere gratitude to everyone who has been involved in doing this release. It is a major breakthrough in D development and release process and a solid step towards truly mature project. Really, a lot of small but

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Leandro Lucarella
Dicebot, el 31 de May a las 13:44 me escribiste: On Friday, 31 May 2013 at 09:08:17 UTC, Leandro Lucarella wrote: This is just plain and completely wrong. I don't know many big-ish opensource projects that doesn't have release candidates, and I haven't see any distribution targeted at end

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Dicebot
On Friday, 31 May 2013 at 14:08:18 UTC, Leandro Lucarella wrote: In mature projects RC does not differ that much from actual release other than by extra regression fixes. But for D process is not THAT smooth enough and it will take some time to settle things down. This is pretty much how it

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Dicebot
On Friday, 31 May 2013 at 14:08:17 UTC, Leandro Lucarella wrote: And I don't mean to minimize the incredible breakthrough concerning the release process in this cycle, just pointing out places were we can still do better :) Btw, I have included minor version number into Arch Linux package

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Jonathan M Davis
On Friday, May 31, 2013 10:17:07 Leandro Lucarella wrote: Yeah, and that's exactly what I suggested here several times, and ultimately at DConf :). A step forward has been made in this release, as you said, betas were announced in this NG for the first time, before they were announced only in

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Leandro Lucarella
Dicebot, el 31 de May a las 16:21 me escribiste: On Friday, 31 May 2013 at 14:08:17 UTC, Leandro Lucarella wrote: And I don't mean to minimize the incredible breakthrough concerning the release process in this cycle, just pointing out places were we can still do better :) Btw, I have

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Rob T
On Friday, 31 May 2013 at 14:08:17 UTC, Leandro Lucarella wrote: About this, AFAIK 2.063.1 is really what's in the release, but the binary version number (and the zip name) have only 2.063. I think that should be fixed and the real version number should be present in both downloadables and

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Leandro Lucarella
Dicebot, el 31 de May a las 16:18 me escribiste: On Friday, 31 May 2013 at 14:08:18 UTC, Leandro Lucarella wrote: In mature projects RC does not differ that much from actual release other than by extra regression fixes. But for D process is not THAT smooth enough and it will take some time

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Ellery Newcomer
On 05/30/2013 08:16 AM, Andrei Alexandrescu wrote: Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: The rpm package doesn't make the appropriate links in /usr/lib,

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Russel Winder
On Fri, 2013-05-31 at 12:19 -0700, Ellery Newcomer wrote: […] I would assume the deb package has the same shortcoming I have not seen this with the deb on Debian Unstable. -- Russel. = Dr Russel Winder t: +44 20

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-31 Thread Ellery Newcomer
On 05/31/2013 12:32 PM, Russel Winder wrote: On Fri, 2013-05-31 at 12:19 -0700, Ellery Newcomer wrote: […] I would assume the deb package has the same shortcoming I have not seen this with the deb on Debian Unstable. just tried it on ubuntu 12.10, and it does the same. are you using

dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Andrei Alexandrescu
Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: http://dlang.org/download.html This release brings unprecedented progress over the previous ones, owing to a

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Andrei Alexandrescu
Discuss and vote on reddit! http://www.reddit.com/r/programming/comments/1fc9jt/dmd_2063_the_d_programming_language_reference/ Andrei

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Steven Schveighoffer
On Thu, 30 May 2013 11:16:28 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Holy changelog! That is awesome. Please send kudos to whoever took the time to create that. -Steve

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Andrei Alexandrescu
And hackernews! https://news.ycombinator.com/item?id=5793041 Andrei

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Gary Willoughby
For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Awesome! Thanks.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Andrei Alexandrescu
On 5/30/13 11:32 AM, Andrei Alexandrescu wrote: And Facebook! https://www.facebook.com/dlang.org/posts/648837555129929 Andrei

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Lars T. Kyllingstad
On Thursday, 30 May 2013 at 15:25:39 UTC, Steven Schveighoffer wrote: On Thu, 30 May 2013 11:16:28 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Holy changelog! That is awesome.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Paulo Pinto
Am 30.05.2013 17:16, schrieb Andrei Alexandrescu: Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: http://dlang.org/download.html This release brings unprecedented

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Leandro Lucarella
Steven Schveighoffer, el 30 de May a las 11:25 me escribiste: On Thu, 30 May 2013 11:16:28 -0400, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Holy changelog! That is awesome. I said it

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Simen Kjaeraas
On 2013-05-30, 17:16, Andrei Alexandrescu wrote: For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Kudos to Andrej for this. *This* is how a great changelog looks. -- Simen

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Diggory
On Thursday, 30 May 2013 at 17:28:49 UTC, Dmitry Olshansky wrote: 30-May-2013 21:16, Simen Kjaeraas пишет: On 2013-05-30, 17:16, Andrei Alexandrescu wrote: For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Kudos to Andrej for this. *This* is how a great

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Johannes Pfau
Am Thu, 30 May 2013 19:36:59 +0200 schrieb Diggory digg...@googlemail.com: On Thursday, 30 May 2013 at 17:28:49 UTC, Dmitry Olshansky wrote: 30-May-2013 21:16, Simen Kjaeraas пишет: On 2013-05-30, 17:16, Andrei Alexandrescu wrote: For the full story, mosey to the redesigned changelog:

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Andrej Mitrovic
On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: This release brings unprecedented progress over the previous ones, owing to a explosive increase in collaboration and a concerted ongoing effort to improve process. Agreed. And recently we've had an increase in new

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Mafi
What a great release! Great work! I really like the new langugage changes. One change caught my attention: #10 The Template This Parameter now changes the member function qualifier. Does this mean that const/immutable ranges can implement a useful opSlice? Like struct MyRange!T { T[]

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Jonathan M Davis
On Thursday, May 30, 2013 20:00:24 Mafi wrote: What a great release! Great work! I really like the new langugage changes. One change caught my attention: #10 The Template This Parameter now changes the member function qualifier. Does this mean that const/immutable ranges can implement a

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Jesse Phillips
On Thursday, 30 May 2013 at 15:31:36 UTC, F i L wrote: Steven Schveighoffer wrote: Holy changelog! That is awesome. Please send kudos to whoever took the time to create that. +1, excellent work on that changelog. This is a really nice changelog. The change and rational section is

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Mafi
On Thursday, 30 May 2013 at 18:09:22 UTC, Jonathan M Davis wrote: On Thursday, May 30, 2013 20:00:24 Mafi wrote: What a great release! Great work! I really like the new langugage changes. One change caught my attention: #10 The Template This Parameter now changes the member function qualifier.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Timon Gehr
On 05/30/2013 08:00 PM, Mafi wrote: What a great release! Great work! I really like the new langugage changes. One change caught my attention: #10 The Template This Parameter now changes the member function qualifier. Does this mean that const/immutable ranges can implement a useful opSlice?

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Jonathan M Davis
On Thursday, May 30, 2013 20:39:47 Mafi wrote: On Thursday, 30 May 2013 at 18:09:22 UTC, Jonathan M Davis wrote: On Thursday, May 30, 2013 20:00:24 Mafi wrote: What a great release! Great work! I really like the new langugage changes. One change caught my attention: #10 The Template

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Rob T
Awesome job to all contributors, it's looking much better, and yes the change log with examples is a very noticeable part of the improvement. I noted some comments about the server being under too much load. Any thought put into adding an official torrent for downloads? That may help ease up

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Piotr Szturmaj
W dniu 30.05.2013 19:16, Simen Kjaeraas pisze: On 2013-05-30, 17:16, Andrei Alexandrescu wrote: For the full story, mosey to the redesigned changelog: http://dlang.org/changelog.html Kudos to Andrej for this. *This* is how a great changelog looks. This is a very pleasant surprise to see

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Andrej Mitrovic
On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release: http://d.puremagic.com/issues/show_bug.cgi?id=10215 But I can't recreate this in git-head. It must have been a specific commit the release is based on that

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Rob T
On Thursday, 30 May 2013 at 22:04:07 UTC, Andrej Mitrovic wrote: On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release: http://d.puremagic.com/issues/show_bug.cgi?id=10215 But I can't recreate this in git-head.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Jesse Phillips
On Thursday, 30 May 2013 at 22:04:07 UTC, Andrej Mitrovic wrote: On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release: http://d.puremagic.com/issues/show_bug.cgi?id=10215 But I can't recreate this in git-head.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Nick Sabalausky
On Fri, 31 May 2013 00:41:08 +0200 Rob T al...@ucora.com wrote: On Thursday, 30 May 2013 at 22:04:07 UTC, Andrej Mitrovic wrote: On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release:

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Rob T
On Friday, 31 May 2013 at 01:36:15 UTC, Nick Sabalausky wrote: That's more-or-less what already happens, the only difference is that (to my knowledge) there's no link to it on the downloads page. Although, we probably could use more time between all known regressions in beta fixed and the

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Nick Sabalausky
On Fri, 31 May 2013 03:50:51 +0200 Rob T al...@ucora.com wrote: Yes, but because there's no link on the main page and no installer, the RC's are effectively closed to the public because only people in the know will go through the trouble to get the RC's and install them. I'm only talking