dmd 1.047 and 2.032 releases
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Thu Sep 3 06:48:30 PDT 2009
Walter Bright wrote:
> This will probably be the last OSX 10.5 release, the next should be 10.6.
>
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.047.zip
>
>
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.032.zip
>
> Many thanks to the numerous people who contributed to this update.
I think Walter forgot to update the changelog from svn before releasing.
I've sent a bunch more fixes which I paste in source form below. Walter,
could you please update changelog.dd from svn and then update the html
changelog? Let's make this bug slugfest a tad even more impressive :o).
Thanks.
Andrei
$(LI $(BUGZILLA 3249): sort and setIntersection on array of struct or
class)
$(LI $(BUGZILLA 3245): Easy bug fix available for disabled unit test
code in std.encoding)
$(LI $(BUGZILLA 3242): splitter does not handle input range made of a
unique separator correctly)
$(LI $(BUGZILLA 3239): std.conv.roundTo does not accept
const/immutable/shared)
$(LI $(BUGZILLA 3224): std.random documentation bugs)
$(LI $(BUGZILLA 3219): Inaccurate std.conv.to!(numeric)(numeric) error
messages)
$(LI $(BUGZILLA 3218): Performance of std.xml.encode must be improved)
$(LI $(BUGZILLA 3217): std.functional.binaryFunImpl doesn't support UDT
with string functions , therefore neither does many std.algorithm functions)
$(LI $(BUGZILLA 2979): Xml tags with only attributes return as without
attributes ElementParser.parse)
$(LI $(BUGZILLA 3199): sort(chain(...)) doesn't work in some cases)
$(LI $(BUGZILLA 3197): Minor fixes and additions to std.traits)
$(LI $(BUGZILLA 3195): `std.conv` pureness (closed with "later" advise))
$(LI $(BUGZILLA 3189): `std.conv.to` : check for a custom `to` method
in classes/structs)
$(LI $(BUGZILLA 3184): std.algorithm.until should work like "find")
$(LI $(BUGZILLA 3148): syntax error using invariant)
$(LI $(BUGZILLA 3132): std.string.split should be templated on
mutable/const/immutable)
$(LI $(BUGZILLA 3098): std.algorithm.reduce example can not compile)
$(LI $(BUGZILLA 3087): std.range.retro.opIndex out of range)
$(LI $(BUGZILLA 3074): std.conv.to!(string)(int.min))
$(LI $(BUGZILLA 3037): Off-by-one error in Stride.length)
$(LI $(BUGZILLA 3025): uniform(float,float) pops first,
uniform(int,int) pops last)
$(LI $(BUGZILLA 3017): doc errors in std.range (on behalf of Steven
Schveighoffer))
$(LI $(BUGZILLA 2996): std.typetuple: add support for any static tuples)
$(LI $(BUGZILLA 2992): (closed with "later" advise))
$(LI $(BUGZILLA 2989): std.typetuple: add support for any static tuples)
$(LI $(BUGZILLA 2988): Chain needs opIndexAssign.)
$(LI $(BUGZILLA 2976): rename retreatN to retreat)
$(LI $(BUGZILLA 2980): compiler error when writefln( uint ))
$(LI $(BUGZILLA 2786): Interfaces should be able to require
constructors (closed with "invalid" advise))
$(LI $(BUGZILLA 2785): Interfaces should be able to require non-member
functions (closed with "invalid" advise))
$(LI $(BUGZILLA 2784): Interfaces should be able to require type
definitions (closed with "invalid" advise))
$(LI $(BUGZILLA 2150): cannot get values from const variant)
$(LI $(BUGZILLA 1940): Phobos buildscripts do not work on x86_64)
$(LI $(BUGZILLA 3260): "Error: undefined identifier backend" when
compiling 'write' with 'wchar')
$(LI $(BUGZILLA 1604): Non-final method on final struct is too
restrictive (closed with "invalid" advise))
$(LI $(BUGZILLA 1616): std/metastrings.d)
More information about the Digitalmars-d-announce
mailing list