Jump to page: 1 2 3
Thread overview
dmd 1.065 and 2.050 release
Oct 29, 2010
Walter Bright
Oct 29, 2010
Lutger
Oct 29, 2010
Nick Sabalausky
Oct 30, 2010
Peter Alexander
Oct 30, 2010
Simen kjaeraas
Nov 01, 2010
Kagamin
Oct 29, 2010
Nick Sabalausky
Oct 30, 2010
bearophile
Oct 30, 2010
Nick Sabalausky
Oct 30, 2010
Stanislav Blinov
Oct 30, 2010
Jonathan M Davis
Oct 30, 2010
Walter Bright
Oct 30, 2010
JMRyan
Oct 30, 2010
Nick Sabalausky
Oct 31, 2010
JMRyan
Oct 30, 2010
Extrawurst
Oct 30, 2010
Walter Bright
Oct 31, 2010
Matthias Pleh
Nov 01, 2010
Walter Bright
Nov 01, 2010
JMRyan
Oct 31, 2010
Extrawurst
Nov 03, 2010
Gareth Charnock
Nov 03, 2010
Stephan
Nov 03, 2010
Don
Nov 06, 2010
Jeff Nowakowski
Nov 06, 2010
Jonathan M Davis
Nov 03, 2010
Jonathan M Davis
Nov 08, 2010
Nick Treleaven
October 29, 2010
This is primarily a bug fix release.

http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.065.zip

http://www.digitalmars.com/d/2.0/changelog.html
http://ftp.digitalmars.com/dmd.2.050.zip
October 29, 2010
Walter Bright wrote:

> This is primarily a bug fix release.

And relaxed purity rules. They rule!
October 29, 2010
"Lutger" <lutger.blijdestijn@gmail.com> wrote in message news:iaf5bc$1ro0$1@digitalmars.com...
> Walter Bright wrote:
>
>> This is primarily a bug fix release.
>
> And relaxed purity rules. They rule!

Ha! I see what you did there... ;)


October 29, 2010
"Walter Bright" <newshound2@digitalmars.com> wrote in message news:iaf0mo$1jss$1@digitalmars.com...
> This is primarily a bug fix release.
>
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.065.zip
>
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.050.zip

Not a big deal, but there's a 32-byte file named ".exe" in "windows/bin".


October 30, 2010
Thank you and the other people for the release.

------------------

From the changelog:

> added talign() and argTypes() to TypeInfo


But in this page I am seeing info only about talign():
http://www.digitalmars.com/d/2.0/phobos/object.html#talign
size_t talign(); Return alignment of type

What is argTypes()? Is it explained elsewhere in the docs?

------------------

> Bugzilla 4987: C function pointer syntax needs to be deprecated

The situation for this bug is unchanged: http://d.puremagic.com/issues/show_bug.cgi?id=4530

-----------------

> Added relaxed purity checking rules.

Very good. I hope Phobos will be updated to use that improvement, examples:

http://d.puremagic.com/issues/show_bug.cgi?id=5121 http://d.puremagic.com/issues/show_bug.cgi?id=5124

-----------------

> Bugzilla 2310: Inconsistent formatting of arrays in std.stdio.write() and std.conv.to!(string)()

Good. But it's silly that two so different arrays have the same textual representation:


import std.stdio;
void main() {
    auto a = ["1", "2", "3"];
    auto b = [1, 2, 3];
    writeln(a); // prints [1, 2, 3]
    writeln(b); // prints [1, 2, 3]
}


For the first array a textual representation like this is better because you can tell apart strings and integers from the printout:

["1", "2", "3"]

This problem is the one that originally made me start putting bug reports in Bugzilla, it's my the first bug report and I regard it as important enough:

http://d.puremagic.com/issues/show_bug.cgi?id=3813

Bye,
bearophile
October 30, 2010
"Walter Bright" <newshound2@digitalmars.com> wrote in message news:iaf0mo$1jss$1@digitalmars.com...
> This is primarily a bug fix release.
>
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.065.zip
>
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.050.zip

2.050 can no longer build rdmd (2.049 could). Apparently some problem with std.algorithm.startsWith:

http://d.puremagic.com/issues/show_bug.cgi?id=5133


October 30, 2010
Walter Bright wrote:
> This is primarily a bug fix release.
> 
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.065.zip
> 
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.050.zip

Funny, there's a link to dmd.2060 rpm in downloads:

http://ftp.digitalmars.com/dmd-2.060-0.i386.rpm

:)
October 30, 2010
On 29/10/10 7:54 PM, Lutger wrote:
> Walter Bright wrote:
>
>> This is primarily a bug fix release.
>
> And relaxed purity rules. They rule!

What relaxations were made, exactly?

(these should probably described in the change list)
October 30, 2010
Peter Alexander <peter.alexander.au@gmail.com> wrote:

> On 29/10/10 7:54 PM, Lutger wrote:
>> Walter Bright wrote:
>>
>>> This is primarily a bug fix release.
>>
>> And relaxed purity rules. They rule!
>
> What relaxations were made, exactly?

Pure functions now only require that no globals are used in their body, and
that any called functions also be pure. A stronger version is created by
having only parameters that are castable to immutable. The former only
makes it easy to reason about code, the latter is memoizable, can safely be
executed in parallel, etc.

-- 
Simen
October 30, 2010
On Saturday 30 October 2010 06:25:06 Stanislav Blinov wrote:
> Walter Bright wrote:
> > This is primarily a bug fix release.
> > 
> > http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.065.zip
> > 
> > http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.050.zip
> 
> Funny, there's a link to dmd.2060 rpm in downloads:
> 
> http://ftp.digitalmars.com/dmd-2.060-0.i386.rpm
> 
> :)

A link to the future!

- Jonathan M Davis
« First   ‹ Prev
1 2 3