August 21, 2014 [phobos] [D-Programming-Language/phobos] 8ac9c9: Enable safe ctor, add example | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/phobos Commit: 8ac9c93b8ed033509c77a006f96774bac5daa674 https://github.com/D-Programming-Language/phobos/commit/8ac9c93b8ed033509c77a006f96774bac5daa674 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-18 (Fri, 18 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Enable safe ctor, add example Commit: 54bdef27d79311ea31b1693b6bc703fa53458787 https://github.com/D-Programming-Language/phobos/commit/54bdef27d79311ea31b1693b6bc703fa53458787 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-18 (Fri, 18 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Document isEmpty and make property Commit: 994137ad623b36c622f78a8679aea4642d0d4076 https://github.com/D-Programming-Language/phobos/commit/994137ad623b36c622f78a8679aea4642d0d4076 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-18 (Fri, 18 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Support transfer to unique base class Note: Implicit return of a Derived lvalue -> Base is not supported. Note: We don't need to disable the ref overload because postblit is disabled now. Commit: f549b5f86024639b6dfe937800f99e113faf7371 https://github.com/D-Programming-Language/phobos/commit/f549b5f86024639b6dfe937800f99e113faf7371 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-18 (Fri, 18 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Add factory unique() for safe construction with 0 arguments Commit: 8107264ad6dedfa1a143b9c8795d5f35312d3670 https://github.com/D-Programming-Language/phobos/commit/8107264ad6dedfa1a143b9c8795d5f35312d3670 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-18 (Fri, 18 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Clarify release docs Commit: 9ec551845fdbb966e9150422cfe4b7017527679f https://github.com/D-Programming-Language/phobos/commit/9ec551845fdbb966e9150422cfe4b7017527679f Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-21 (Mon, 21 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Support assignment from compatible Unique type Commit: e0f531ca201c0fa5e47933bea04fc79f3a501184 https://github.com/D-Programming-Language/phobos/commit/e0f531ca201c0fa5e47933bea04fc79f3a501184 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-23 (Wed, 23 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Add example test for borrowing Unique by ref Commit: 4862863ddad5e582cab5b3db52c598eaf796de77 https://github.com/D-Programming-Language/phobos/commit/4862863ddad5e582cab5b3db52c598eaf796de77 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-24 (Thu, 24 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Replace unique() with Unique.create() for clarity The former does not imply a heap allocation. Commit: f61853b14f2e2a7dc7528e736414dfb119c95299 https://github.com/D-Programming-Language/phobos/commit/f61853b14f2e2a7dc7528e736414dfb119c95299 Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-07-24 (Thu, 24 Jul 2014) Changed paths: M std/typecons.d Log Message: ----------- Document RefT Commit: 3c429ca8de57f70bd6ad668109aae42d960a14db https://github.com/D-Programming-Language/phobos/commit/3c429ca8de57f70bd6ad668109aae42d960a14db Author: Nick Treleaven <nick.treleaven@btinternet.com> Date: 2014-08-20 (Wed, 20 Aug 2014) Changed paths: M std/typecons.d Log Message: ----------- Version out Unique.create Leave this for now in case we get language support for checking uniqueness. Commit: 45ad6a77af4adefc468abc8d20ba6e5ef10de445 https://github.com/D-Programming-Language/phobos/commit/45ad6a77af4adefc468abc8d20ba6e5ef10de445 Author: Михаил Страшун <public@dicebot.lv> Date: 2014-08-21 (Thu, 21 Aug 2014) Changed paths: M std/typecons.d Log Message: ----------- Merge pull request #2346 from ntrel/unique-update Fix Issue 13157 - std.typecons.Unique: Support construction and conversion from compatible types Compare: https://github.com/D-Programming-Language/phobos/compare/fb82fa8c3739...45ad6a77af4a |
Copyright © 1999-2021 by the D Language Foundation