Still on dmd-internals, while we're waiting for a D.internal newsgroup to be created.
You may notice that we skipped the 13th ;). # Retro On one hand dconf, all the import/lookup changes, a bigger non-D project (written in D though), and some vacations kept me extremely busy and contributed to the heavy delay during 2.071.x. On the other hand I'm glad we've finished the language side of the big import/lookup transition w/ 2.071.2. The 2.071.x series is meant to be a stopgap for anyone updating his code and I want to try something "new". In case we find more import/lookup issues, fixes for those should target 2.071.x instead of stable so that we're able to make further 2.071.x point releases. <!-- Please add anything that needs to be said about the past months --> # Planning - 2.072.x - The phobos people were hard-working and accumulated a huge amount of changes. [phobos/changelog.dd](https://github.com/dlang/phobos/blob/bf14b1897e62f996cfbf8fc99dae9cf3476b3dfc/changelog.dd) So as said earlier we're directly rushing to the next release beginning w/ a beta in about a week. - In case you have any partially finished work already merged into master, please make sure to either get that finished or revert it temporarily before we're merging master into stable (September 30th would be my targeted date for that). On a side node, we're also experimenting with feature branches ([dlang/dmd at newCTFE](https://github.com/dlang/dmd/tree/newCTFE)) to merge bigger features incrementally in multiple PRs. If that works for us, it should help to avoid releasing partially finished feature. <!-- Please add anything left to say about 2.072 --> - Next Month Development - [templated vector ops (arrayOp)](https://trello.com/c/TNCQ6xBk/171-templated-library-arrayop-implementation-also-fixes-issue-15619) Lot's of work already done, RPN support in dmd and a working (for simple things) generic arrayOp. Still need to talk to gdc/ldc developers whether they want to rely on auto-vectorization instead of SIMD intrinsics. - templated library AA (core.aa) [more core.aa feedback](https://trello.com/c/RDVhfCZR/235-more-core-aa-feedback), [finish core.aa implementation](https://trello.com/c/rgZ4Nd9g/236-finish-core-aa-implementation) We got some momentum to continue work on the core.aa proposal, see discussions in the [forum](http://forum.dlang.org/post/[email protected]) and on [GitHub](https://github.com/dlang/druntime/pull/1282). Still want to get Walter into the discussion to check at least the planned language changes. - [Issue 11657 – Pass array literal to typesafe variadic argument on stack](https://issues.dlang.org/show_bug.cgi?id=11657) - [Issue 11658 – implicit conversion of associative array literal to (typesafe variadic) tuple array](https://issues.dlang.org/show_bug.cgi?id=11658) Interestingly the first one comes w/ a reference escaping hole, see [Issue 5212 – no escape analysis for typesafe variadic function arguments](https://issues.dlang.org/show_bug.cgi?id=5212), that nicely fits to the DIP25/1000 topic. - improve reliability of CI integration and install.sh script - <!-- Please add your own topics for the next month --> -Martin
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dmd-internals mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-internals
