Re: D 2.062 release

2013-02-18 Thread Maxim Fomin
On Monday, 18 February 2013 at 07:09:03 UTC, Walter Bright wrote: On 2/17/2013 10:27 PM, Nick Sabalausky wrote: I'm happy that http://dlang.org/changelog.html; no longer shows a link for a yet-to-be-released version of DMD (no sarcasm intended), but the release date listed for 2.062 is wrong.

Re: D 2.062 release

2013-02-18 Thread Jacob Carlborg
On 2013-02-18 08:31, Walter Bright wrote: As long as it isn't written in Ruby :-) I was not referring to what's usually called a scripting language. I was referring to a script, regardless of language. -- /Jacob Carlborg

Re: D 2.062 release

2013-02-18 Thread Joshua Niehus
On Monday, 18 February 2013 at 07:31:53 UTC, Walter Bright wrote: As long as it isn't written in Ruby :-) But more seriously, a D tool to do it might be interesting. Here is a simpleton hack: ### RUBY require nokogiri require open-uri # provided the urls are given changes_new_features_url =

Re: D 2.062 release

2013-02-18 Thread Leandro Lucarella
Steven Schveighoffer, el 17 de February a las 22:36 me escribiste: Also, anyone can go in and change the bugzilla issue titles to make them more readable. That actually is not a good thing... Anyone can maliciously affect the changlog, or alter the changelog at some later point because

Re: D 2.062 release

2013-02-18 Thread Jacob Carlborg
On 2013-02-18 10:02, Joshua Niehus wrote: On Monday, 18 February 2013 at 07:31:53 UTC, Walter Bright wrote: As long as it isn't written in Ruby :-) But more seriously, a D tool to do it might be interesting. Here is a simpleton hack: ### RUBY require nokogiri require open-uri # provided

Re: D 2.062 release

2013-02-18 Thread Dmitry Olshansky
18-Feb-2013 11:31, Walter Bright пишет: On 2/17/2013 11:23 PM, Jacob Carlborg wrote: On 2013-02-18 07:31, Walter Bright wrote: Since I (and Jonathan) wrote the changelog, I can attest that I cut pasted it character for character out of the bugzilla titles, and received no comments or

Re: D 2.062 release

2013-02-18 Thread Leandro Lucarella
Walter Bright, el 17 de February a las 19:54 me escribiste: If someone wants to step up and take charge of doing a better job with the changelog, I'm all for it. The old way was NOT a better job. It was usually left to me (and Jonathan) to try to cobble something together. When I was the only

Re: D 2.062 release

2013-02-18 Thread lukasz
On Monday, 18 February 2013 at 10:55:39 UTC, David Nadlinger wrote: On Monday, 18 February 2013 at 10:07:58 UTC, Leandro Lucarella wrote: Again, the problem is making the changelog update optional! No pull request should be merged if it doesn't include a proper changelog entry, that's how

Re: D 2.062 release

2013-02-18 Thread Johannes Pfau
Am Mon, 18 Feb 2013 10:05:10 +0100 schrieb Leandro Lucarella l...@llucax.com.ar: Steven Schveighoffer, el 17 de February a las 22:36 me escribiste: Also, anyone can go in and change the bugzilla issue titles to make them more readable. That actually is not a good thing... Anyone can

Re: D 2.062 release

2013-02-18 Thread Johannes Pfau
Am Mon, 18 Feb 2013 03:10:27 +0100 schrieb Andrej Mitrovic andrej.mitrov...@gmail.com: For the next release I propose that we get more involved in the release process: - We make an agreement on when exactly a release is made, without wondering when Walter might end up doing it himself.

Re: D 2.062 release

2013-02-18 Thread Maxim Fomin
On Monday, 18 February 2013 at 10:55:39 UTC, David Nadlinger wrote: On Monday, 18 February 2013 at 10:07:58 UTC, Leandro Lucarella wrote: Again, the problem is making the changelog update optional! No pull request should be merged if it doesn't include a proper changelog entry, that's how

Re: D 2.062 release

2013-02-18 Thread Jordi Sayol
dlangspec v2.062 in several formats: dlangspec.chm http://d-packages.googlecode.com/files/dlangspec.chm dlangspec.epub http://d-packages.googlecode.com/files/dlangspec.epub dlangspec.mobi http://d-packages.googlecode.com/files/dlangspec.mobi dlangspec.pdf

Re: Crystal

2013-02-18 Thread Ary Borenszweig
On 2/17/13 5:46 PM, Jacob Carlborg wrote: On 2013-02-17 21:22, Ary Borenszweig wrote: Since it's not yet implemented, it could be like that, or it can be that it is evaluated when you execute the program (but not at compile time). But if I just but code that the top level of a file, when at

Re: Crystal

2013-02-18 Thread Jacob Carlborg
On 2013-02-18 13:46, Ary Borenszweig wrote: In the order it was analyzed. Same as in Ruby. I see. -- /Jacob Carlborg

Re: D 2.062 release

2013-02-18 Thread Leandro Lucarella
David Nadlinger, el 18 de February a las 11:55 me escribiste: On Monday, 18 February 2013 at 10:07:58 UTC, Leandro Lucarella wrote: Again, the problem is making the changelog update optional! No pull request should be merged if it doesn't include a proper changelog entry, that's how it's

Re: D 2.062 release

2013-02-18 Thread Leandro Lucarella
Steven Schveighoffer, el 18 de February a las 00:37 me escribiste: I propose that when you post the beta on the mailing list, you also post the reports of the fixed bugs and enhancements. Then people can edit the descriptions before the release. Then I think after the release, the

Re: D 2.062 release

2013-02-18 Thread Dmitry Olshansky
18-Feb-2013 17:22, Leandro Lucarella пишет: I also would love to see an automatically generated changelog similar to the original based on the bugzilla data. Can we add a changelog description field to bug reports so if the bug description (which arguably shouldn't be changed) isn't a very good

Re: D 2.062 release

2013-02-18 Thread Steven Schveighoffer
On Mon, 18 Feb 2013 01:31:47 -0500, Walter Bright newshou...@digitalmars.com wrote: On 2/17/2013 10:18 PM, Nick Sabalausky wrote: Walter Bright newshou...@digitalmars.com wrote: On 2/17/2013 6:11 PM, Steven Schveighoffer wrote: Compare the earlier changelogs with the bugzilla entries.

Re: D 2.062 release

2013-02-18 Thread Dmitry Olshansky
18-Feb-2013 13:18, Dmitry Olshansky пишет: 18-Feb-2013 11:31, Walter Bright пишет: On 2/17/2013 11:23 PM, Jacob Carlborg wrote: On 2013-02-18 07:31, Walter Bright wrote: Since I (and Jonathan) wrote the changelog, I can attest that I cut pasted it character for character out of the bugzilla

Re: D 2.062 release

2013-02-18 Thread Bill Baxter
Must be a problem with mobile Chrome then. Probably not specific to the new change log handling. In chrome that entire content pane has a tendency to disappear. --bb Sent from my Android. On Feb 17, 2013 11:20 PM, Walter Bright newshou...@digitalmars.com wrote: On 2/17/2013 5:40 PM, Bill Baxter

Re: D 2.062 release

2013-02-18 Thread Sven-Hendrik Haase
On Monday, 18 February 2013 at 01:02:43 UTC, Walter Bright wrote: http://digitalmars.com/d/download.html The dlang.org site isn't updated yet, but the downloads are there. Has anyone even tested the release package? I get make: *** No rule to make target `../VERSION', needed by

Re: D 2.062 release

2013-02-18 Thread Marco Leise
Am Sun, 17 Feb 2013 17:02:20 -0800 schrieb Walter Bright newshou...@digitalmars.com: http://digitalmars.com/d/download.html The dlang.org site isn't updated yet, but the downloads are there. I didn't read the whole thread now. Just reporting that the .zip package cannot be compiled due to

Re: [OT] Region-Based Storage Management: ParaSailing without a (Garbage) Chute

2013-02-18 Thread Paulo Pinto
Am 18.02.2013 01:22, schrieb Tucker Taft: On Sunday, 10 February 2013 at 09:50:30 UTC, Paulo Pinto wrote: Hi, some might find this interesting. A presentation about the ParaSail, system programming language based on Ada. ... ParaSail is not really based on Ada, but it does try to

Re: D 2.062 release

2013-02-18 Thread Jonathan M Davis
On Monday, February 18, 2013 18:43:37 Dmitry Olshansky wrote: 18-Feb-2013 17:22, Leandro Lucarella пишет: I also would love to see an automatically generated changelog similar to the original based on the bugzilla data. Can we add a changelog description field to bug reports so if the bug

Re: D 2.062 release

2013-02-18 Thread Walter Bright
On 2/18/2013 8:47 AM, Bill Baxter wrote: Must be a problem with mobile Chrome then. Probably not specific to the new change log handling. In chrome that entire content pane has a tendency to disappear. I'm still not sure if you're referring to the changelog.html page or the bugzilla page.

Re: D 2.062 release

2013-02-18 Thread Walter Bright
On 2/18/2013 9:02 AM, Sven-Hendrik Haase wrote: On Monday, 18 February 2013 at 01:02:43 UTC, Walter Bright wrote: http://digitalmars.com/d/download.html The dlang.org site isn't updated yet, but the downloads are there. Has anyone even tested the release package? I get make: *** No

A Mathematician looks at D

2013-02-18 Thread Joshua Niehus
http://www.reddit.com/r/programming/comments/18r7zk/a_mathematician_looks_at_d/ No REPL, I guess we are rubbish?

Re: A Mathematician looks at D

2013-02-18 Thread Joshua Niehus
Personally I find REPLs super annoying, especially when you need to import or require something or like to use multiple lines. Serious how hard is it to just do: ### Ruby #!/usr/bin/ruby require pp puts do stuff // D #!/usr/bin/rdmd import std.stdio; void main() { writeln(do stuff); }

Re: D 2.062 release

2013-02-18 Thread eles
On Monday, 18 February 2013 at 01:31:47 UTC, Mike Parker wrote: On Monday, 18 February 2013 at 01:02:43 UTC, Walter Bright wrote: I've lost the motivation to even look at the changelog now. +1

Re: A Mathematician looks at D

2013-02-18 Thread bearophile
Joshua Niehus: Serious how hard is it to just do: then press Command+b (Sublime text) and watch it work/fail? With a REPL you don't need to repeat the precedent computations every time you add something. You keep building on what you have already done. This saves you time (beside saving you

Re: A Mathematician looks at D

2013-02-18 Thread Nick Sabalausky
On Mon, 18 Feb 2013 23:37:00 +0100 bearophile bearophileh...@lycos.com wrote: A REPL is handy when you don't know the correct usage of something: you try something, read the error it gives you, ask for some help to the system, and try again, etc. I can do that just as easily without a

Re: D 2.062 release

2013-02-18 Thread Andrej Mitrovic
On 2/18/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: I agree we need to improve on this. One way to achieve that, seeing as marketing is not Walter's focus, is to denote a release czar who has that particular task around releases. Andrej, would you want to try that role? How

Re: D 2.062 release

2013-02-18 Thread Andrej Mitrovic
On 2/19/13, Brad Roberts bra...@puremagic.com wrote: How about writing one for 2.062 that can be inserted into the change log instead of the current links rather than a mockup that might represent what a change log might look like? Yes. I'll get to it and make a pull request once it's ready.

Re: D 2.062 release

2013-02-18 Thread Andrej Mitrovic
On 2/19/13, Andrej Mitrovic andrej.mitrov...@gmail.com wrote: On 2/18/13, Walter Bright newshou...@digitalmars.com wrote: http://digitalmars.com/d/download.html Argh the chm generation is awful now. I mean when I try to generate the .chm file myself. I can see now there's a d.chm file in

Re: D 2.062 release

2013-02-18 Thread Andrej Mitrovic
On 2/19/13, Andrej Mitrovic andrej.mitrov...@gmail.com wrote: Error while processing file: .\spec.html object.Error: Access Violation I've filed it: http://d.puremagic.com/issues/show_bug.cgi?id=9533

Re: A Mathematician looks at D

2013-02-18 Thread Nick Sabalausky
On Tue, 19 Feb 2013 00:55:44 +0100 bearophile bearophileh...@lycos.com wrote: Nick Sabalausky: I can do that just as easily without a REPL. With a much reduced interactivity and more slowly. Slightly so. I wouldn't say much. But of course, I'm not saying that a REPL wouldn't be nice

Re: A Mathematician looks at D

2013-02-18 Thread bearophile
Joshua Niehus: I'll take your word for it, in my narrow experience, I've found REPLs slow me down. Thankfully in most cases you are not forced to use it. I have met several persons that don't like to use a REPL, for unknown reasons. Different persons have a brain shaped in different ways.

Re: D 2.062 release

2013-02-18 Thread Walter Bright
On 2/18/2013 1:18 AM, Dmitry Olshansky wrote: This D script dumps all fixed bugs between 2 dates as DDOC entries. https://gist.github.com/blackwhale/3734045 (or just starting from one date till today). That being said I've brought it up like 5 times already. Must be not what you are looking

Re: D 2.062 release

2013-02-18 Thread Walter Bright
On 2/18/2013 6:46 AM, Steven Schveighoffer wrote: On Mon, 18 Feb 2013 01:31:47 -0500, Walter Bright newshou...@digitalmars.com wrote: On 2/17/2013 10:18 PM, Nick Sabalausky wrote: Walter Bright newshou...@digitalmars.com wrote: On 2/17/2013 6:11 PM, Steven Schveighoffer wrote: Compare the

Re: D 2.062 release

2013-02-18 Thread Kapps
Personally, I just wish there was a quick blurb at the top of the changelog indicating the highlights of this release. For example, with 2.058, the very first two lines of the changelog were: Add new = lambda syntax. Allow 1.userproperty syntax. NOTE: 1.f is no longer a float literal, add a 0.

Re: D 2.062 release

2013-02-18 Thread Jacob Carlborg
On 2013-02-19 07:25, Kapps wrote: Personally, I just wish there was a quick blurb at the top of the changelog indicating the highlights of this release. For example, with 2.058, the very first two lines of the changelog were: Add new = lambda syntax. Allow 1.userproperty syntax. NOTE: 1.f is no