Âûøëà íîâàÿ âåðñèÿ ÿçûêà ïðîãðàììèðîâàíèÿ D (2.091.0 ) |
Èçìåíåíèÿ â êîìïèëÿòîðå:
* Îêîí÷àòåëüíî óáðàí äåàëëîêàòîð êëàññîâ
* Âîçìîæíîñòü ñîîáùàòü î íîìåðàõ ñòðîê â ñòèëå GNU
* Äîáàâëåíà ýêñïåðèìåíòàëüíàÿ ãåíåðàöèÿ çàãîëîâî÷íèêîâ C++ èç âíåøíèõ (extern) îáúÿâëåíèé C|C++: DMD òåïåðü óìååò ïèñàòü çàãîëîâî÷íûå ôàéëû C++, ñîäåðæàùèå áèíäèíãè íà îáúÿâëåíèÿ â ñóùåñòâóþùèõ ôàéëàõ D, ïîìå÷åííûõ êàê extern(C) èëè extern(C++).
Èçìåíåíèÿ â ðàíòàéìå:
* Äîáàâëåí ïðîïóùåííûé â íåêîòîðûõ ìåñòàõ pthread_attr_destroy .
* Ðàñøèðåííûé áèíäèíãè â core.sys.windows.security
* Äîáàâëåí core.stdcpp.memory.unique_ptr
* Äîáàâëåí TFD_TIMER_CANCEL_ON_SET.
Èçìåíåíèÿ â áèáëèîòåêå:
* std.bigint òåïåðü @safe
* Çàìåíà approxEqual íà isClose â std.math.
* Óäàë¸í óñòàðåâøèé std.format.Mangle.
* Óäàëåíû óñòàðåâøèå ñòðóêòóðû ByLine, ByChunk, ByRecord èç std.stdio.
* std.algorithm.sorting.schwartzSort òåïåðü ïîääåðæèâàåò è áèíàðíûå ôóíêöèè òðàíñôîðìàöèè
* Äîáàâëåíà curry â std.functional
Èçìåíåíèÿ â èíñòàëëÿòîðå:
* Ñêðèïò èíñòàëëÿöèè òåïåðü ìîæåò èñïîëíÿòüñÿ íà Windows
Èçìåíåíèÿ â Dub:
* Äîáàâëåíà ïåðåìåííàÿ îêðóæåíèÿ SOURCE_FILES
* Ó DUB òåïåðü ñòèëü äîïîëíåíèÿ zsh
http://feedproxy.google.com/~r/org/LOR/~3/RKD36CL9TYE/15718513
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |