Mae fersiwn newydd o'r iaith raglennu D wedi'i rhyddhau (2.091.0 )

Newidiadau casglwr:

* Mae deallocator y dosbarth wedi ei ddileu yn barhaol
* Y gallu i adrodd am rifau llinell arddull GNU
* Ychwanegwyd cenhedlaeth arbrofol o benawdau C++ o ddatganiadau allanol C | C++: gall DMD nawr ysgrifennu ffeiliau pennawd C++ sy'n cynnwys rhwymiadau datganiadau mewn ffeiliau D presennol sydd wedi'u marcio fel allanol (C) neu allanol (C++).

Newidiadau mewn amser rhedeg:

* Ychwanegwyd pthread_attr_destroy coll mewn rhai mannau.
* Rhwymiadau uwch mewn core.sys.windows.security
* Ychwanegwyd core.stdcpp.memory.unique_ptr
* Ychwanegwyd TFD_TIMER_CANCEL_ON_SET.

Newidiadau yn y llyfrgell:

*std.bigint nawr yn @safe
* Amnewid approxEqual gyda isClose yn std.math.
* Wedi'i ddileu std.format.Mangle anghymeradwy.
* Wedi tynnu strwythurau darfodedig ByLine, ByChunk, ByRecord o std.stdio.
* Mae std.algorithm.sorting.schwartzSort bellach yn cefnogi swyddogaethau trawsnewid deuaidd
* Ychwanegwyd cyri at std.functional

Newidiadau yn y gosodwr:

* Bellach gellir gweithredu'r sgript gosod ar Windows

Newidiadau yn Dub:

* Ychwanegwyd newidyn amgylchedd SOURCE_FILES
* Bellach mae gan DUB arddull ychwanegu zsh

Ffynhonnell: linux.org.ru

Ychwanegu sylw