[新闻] dmd2.030 dmd1.045发布

yntcsb 2009-05-12
dmd2.030和1.045发布
http://ftp.digitalmars.com/dmd.2.030.zip
http://ftp.digitalmars.com/dmd.1.045.zip

Version D 2.030 May 11, 2009
New/Changed Features
added -vtls compiler switch
classic global storage now defaults to TLS (Thread Local Storage). This is a big change, see Migrating To Shared.
std.algorithm: added minPos. Improvements to Splitter suggested by Brad Roberts. Splitter now is bidirectional. Also Splitter has one extra trailing element if it ends with a separator. Added variadic arguments for setUnion and setIntersection. Added functions setSymmetricDifference and largestPartialIntersection. Improved BinaryHeap's interface and implementation.
std.array: Improvements to Appender. Now it works with string and other immutable-element arrays, and accepts ranges in put().
std.format: added raw specifier for reading
std.range: Added iota with two arguments. Added FrontTransversal and Transversal.
std.stdio: added File.byChunk
std.traits: Added isImplicitlyConvertible.
std.tuple: Added Tuple.opComp.
Folded in compiler changes by Unknown W. Brackets to support Solaris.
added .typeinfo to ClassInfo
d2008 2009-05-12
有更新就是好,可惜的是phobos 的文档还没更新啊。
hqs7636 2009-05-12
修复的bug真多 

# Bugzilla 2882: std.random.MersenneTwisterEngine without seed
# Bugzilla 2890: deadlock in std.stdio
好像只有这两个跟库有关啊,库写得这么好??
hqs7636 2009-05-12
dfl 又编译不了了,有些接口没了,全变了

还是跟库了,不等 dfl 了
hqs7636 2009-05-12
d2008 写道
有更新就是好,可惜的是phobos 的文档还没更新啊。


包里带的文档是更新了的
hurd 2009-05-13
这3个版本是prerelease。。。
hqs7636 2009-05-13
hurd 写道
这3个版本是prerelease。。。


Yes, I sent it to people who'd asked for a prerelease so they could
check their builds against it.

Walter Bright

这叫尝鲜版
hqs7636 2009-05-13

Filter!(unaryFun!(pred),Range) filter(alias pred, Range)(Range rs);

Tuple!(Range1,Range2) moveSome(Range1, Range2)(Range1 src, Range2 tgt);

这两个是两个函数还是一个函数??什么语法啊
d2008 2009-05-13
hqs7636 写道
d2008 写道
有更新就是好,可惜的是phobos 的文档还没更新啊。


包里带的文档是更新了的


现在网页也更新了!
d2008 2009-05-13
hqs7636 写道
hurd 写道
这3个版本是prerelease。。。


Yes, I sent it to people who'd asked for a prerelease so they could
check their builds against it.

Walter Bright

这叫尝鲜版


:D 
Global site tag (gtag.js) - Google Analytics