[phobos] [D-Programming-Language/phobos] 8ac9c9: Enable safe ctor, add example
GitHub via phobos
phobos at puremagic.com
Thu Aug 21 10:49:28 PDT 2014
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the phobos
mailing list