[新闻] DMD 1.011发布

qiezi 2007-04-11
引用

What's New for D 1.011
Apr 11, 2007
New/Changed Features

    * Extended Codeview symbolic debug output with LF_OEM types.
    * Extended Dwarf symbolic debug output with DW_TAG_darray_type, DW_TAG_aarray_type, and DW_TAG_delegate types.
    * Added keywords ref and macro.
    * final classes cannot be subclassed.
    * final for variables now works.
    * ref now works as a replacement for inout.
    * Fixed so multiple type inferring declarations like auto a=1,c=2; works.

Bugs Fixed

    * Fixed problem with overloading of function templates that have the same template parameter list, but different function parameters.
    * Fixed problems with type deduction from specializations that are template instances.
    * Fixed assert template.c(2956) s->parent
    * Got .property to work for typeof.
    * Fixed bug in DW_AT_comp_dir output for some linux versions.
    * D.announce/8027
    * D.announce/8047
    * D/51800
    * Bugzilla 1028: Segfault using tuple inside asm code.
    * Bugzilla 1052: DMD 1.009 - aliasing functions from superclasses may result in incorrect conflicts
    * Bugzilla 1080: Failed to link to std.windows.registry
    * Bugzilla 1081: with using real and -O option, dmd generate bug code
    * Bugzilla 1082: The .offsetof property yields a signed int, a size_t would be more appropriate
    * Bugzilla 1086: CodeView: missing line information for string switch
    * Bugzilla 1092: compiler crash in ..\ztc\cod1.c 2528
    * Bugzilla 1102: switch case couldn't contain template member
    * Bugzilla 1108: Indexing an int[] not evaluatable at compile time
    * Bugzilla 1122: dmd generate bad line number while reporting error message
qiezi 2007-04-11
引用

Fixed problems with type deduction from specializations that are template instances.

我那个array.erase(where)终于可以用了,原来必须要erase!(T)(array, where).
oldrev 2007-04-11
看错了,我还是慢了10分钟
ideage 2007-04-11
Walter的更新周期变慢了。20多天了。

几天没有空来了。忙!
tomqyp 2007-04-11
ddbg也更新了,从0.06.1直接到了0.1。
Global site tag (gtag.js) - Google Analytics