Re: dmd 1.073 and 2.058 release

2012-02-22 Thread Stephan
On 15.02.2012 05:47, Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.073 and 2.058 release

2012-02-16 Thread F i L
Marco Leise wrote: I'm just repeating what's already been said, but UFCS on classes and structs has the problem of ambiguities with proper methods of those. If 2.058 introduced more UFCS, then it is for literals. Try 123.foo;. C#'s had UFSC for years without ambiguity problems. Also,

Re: dmd 1.073 and 2.058 release

2012-02-16 Thread Jonas Drewsen
On Thursday, 16 February 2012 at 10:08:31 UTC, Walter Bright wrote: On 2/16/2012 1:00 AM, Jonas Drewsen wrote: The v2.058 tag in the git repo is missing git tag shows it's there. A git pull didn't work for some reason. I had to do a git fetch upstream tag v2.058 to see it. Weird. Thx

Re: dmd 1.073 and 2.058 release

2012-02-16 Thread Nick Sabalausky
Andrea Fontana advm...@katamail.com wrote in message news:1329390651.2167.3.camel@ububox... Il giorno gio, 16/02/2012 alle 01.29 -0800, Jonathan M Davis ha scritto: On Thursday, February 16, 2012 00:10:20 Caligo wrote: float x = 1.f; // GIVES ERROR float y = 0.f; // OK what's up with

Re: dmd 1.073 and 2.058 release

2012-02-16 Thread Jonathan M Davis
On Thursday, February 16, 2012 15:27:26 F i L wrote: Marco Leise wrote: I'm just repeating what's already been said, but UFCS on classes and structs has the problem of ambiguities with proper methods of those. If 2.058 introduced more UFCS, then it is for literals. Try 123.foo;. C#'s

Re: dmd 1.073 and 2.058 release

2012-02-16 Thread Martin Nowak
On Thu, 16 Feb 2012 10:29:55 +0100, Jonathan M Davis jmdavisp...@gmx.com wrote: On Thursday, February 16, 2012 00:10:20 Caligo wrote: float x = 1.f; // GIVES ERROR float y = 0.f; // OK what's up with that? Is that a bug? I would think so. - Jonathan M Davis Somewhere in the lexer.

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Jacob Carlborg
On 2012-02-15 08:38, Bill Baxter wrote: On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: * Allow 1.userproperty syntax Where is this odd-sounding beast documented? And what is UFCS? --bb Uniform Function Call Syntax. Which basically means you can call free functions

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Leandro Lucarella
Walter Bright, el 14 de febrero a las 21:08 me escribiste: On 2/14/2012 8:54 PM, Jonathan M Davis wrote: On Tuesday, February 14, 2012 20:52:23 Jonathan M Davis wrote: On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: Anyone care to count up the number of bug fixes here?

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread deadalnix
Le 15/02/2012 05:47, Walter Bright a écrit : Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Andrej Mitrovic
On 2/15/12, Jonathan M Davis jmdavisp...@gmx.com wrote: @property auto prop(int value) { ... } auto value = 7.prop; So, I have no idea what exactly has been implemented for that one line in the changelog - hence my question. That doesn't seem to work. So does anyone know what exactly is

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Piotr Szturmaj
Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html https://github.com/downloads/D-Programming-Language/dmd/dmd.2.058.zip Great!

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Piotr Szturmaj
Bill Baxter wrote: On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: * Allow 1.userproperty syntax Where is this odd-sounding beast documented? And what is UFCS? Ultimate Fighting Championship of Syntaxes g

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread bearophile
Andrej Mitrovic: That doesn't seem to work. So does anyone know what exactly is implemented? I don't know. See: https://github.com/D-Programming-Language/dmd/pull/582 Bye, bearophile

Re: dmd 1.073 and 2.058 release

2012-02-15 Thread Robert Clipsham
On 15/02/2012 04:47, Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html

dmd 1.073 and 2.058 release

2012-02-14 Thread Walter Bright
Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html https://github.com/downloads/D-Programming-Language/dmd/dmd.2.058.zip

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jonathan M Davis
On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jonathan M Davis
On Tuesday, February 14, 2012 20:52:23 Jonathan M Davis wrote: On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jonathan M Davis
On Tuesday, February 14, 2012 21:08:03 Walter Bright wrote: On 2/14/2012 8:54 PM, Jonathan M Davis wrote: On Tuesday, February 14, 2012 20:52:23 Jonathan M Davis wrote: On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: Anyone care to count up the number of bug fixes here?

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Walter Bright
On 2/14/2012 9:19 PM, Jonathan M Davis wrote: Odd. I wouldn't have expected any of it to end up on dlang until the final release, in which case you shouldn't have issues with the changelog not being up-to-date but still including 2.058. Was it being updated while the betas were out? It does

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jimmy Cao
2012/2/14 Walter Bright newshou...@digitalmars.com http://www.digitalmars.com/d/**2.0/changelog.htmlhttp://www.digitalmars.com/d/2.0/changelog.html Did you forget to mention the new std.net.curl module?

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jonathan M Davis
On Wednesday, February 15, 2012 00:02:10 Jimmy Cao wrote: Did you forget to mention the new std.net.curl module? No. It's in the changelog. It's just that the website hasn't been updated yet. It currently lists the partial changelog from the beta, not the full changelog. - Jonathan M Davis

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jonathan M Davis
On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Andrei Alexandrescu
On 2/14/12 10:47 PM, Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Bill Baxter
On Tuesday, February 14, 2012 20:47:27 Walter Bright wrote: * Allow 1.userproperty syntax Where is this odd-sounding beast documented? And what is UFCS? --bb

Re: dmd 1.073 and 2.058 release

2012-02-14 Thread Jacob Carlborg
On 2012-02-15 05:47, Walter Bright wrote: Anyone care to count up the number of bug fixes here? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.073.zip http://www.digitalmars.com/d/2.0/changelog.html