[D-Programming-Language/phobos] 4df94e: Make takeExactly(â¦).length for non-random-access...
noreply at github.com
noreply at github.com
Tue Aug 2 13:41:06 PDT 2011
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 4df94e60b124c31442278c6e5f0c5b3f1750499c
https://github.com/D-Programming-Language/phobos/commit/4df94e60b124c31442278c6e5f0c5b3f1750499c
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/range.d
Log Message:
-----------
Make takeExactly(…).length for non-random-access ranges a property.
Commit: a988cd19f3cc444090ed915a255749c2b2c1480b
https://github.com/D-Programming-Language/phobos/commit/a988cd19f3cc444090ed915a255749c2b2c1480b
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/range.d
Log Message:
-----------
The takeExactly() shortcut really depends on R having slicing, not being a random access range.
Commit: 7c9fb77850eac7045b17ff691ea10a2b795fc8ca
https://github.com/D-Programming-Language/phobos/commit/7c9fb77850eac7045b17ff691ea10a2b795fc8ca
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/array.d
Log Message:
-----------
Added tests for the (isForwardRange!RoR && hasLength!RoR && hasLength!(ElementType!RoR) && hasLength!R) join(RoR, R) and (isForwardRange!RoR && hasLength!RoR && hasLength!(ElementType!RoR)) join(RoR) branches.
Commit: 27ed4eb62efd8f69f4abfe0bb19d9489c8fa32cd
https://github.com/D-Programming-Language/phobos/commit/27ed4eb62efd8f69f4abfe0bb19d9489c8fa32cd
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/array.d
Log Message:
-----------
Added unit test for the overlapping replaceInPlace() branch.
Commit: 32aada659d8ada1f4140b6677f196a7cb96b7c05
https://github.com/D-Programming-Language/phobos/commit/32aada659d8ada1f4140b6677f196a7cb96b7c05
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/array.d
Log Message:
-----------
Added test for the one-element branch of Appender.put().
Commit: 22f4e83821bf025edbd3f43bac7d97641bdf79e5
https://github.com/D-Programming-Language/phobos/commit/22f4e83821bf025edbd3f43bac7d97641bdf79e5
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/array.d
Log Message:
-----------
Added basic Appender capacity/shrinkTo tests.
Commit: a742851d2a75f167bf3bc855d3bef16405e12bd6
https://github.com/D-Programming-Language/phobos/commit/a742851d2a75f167bf3bc855d3bef16405e12bd6
Author: David Nadlinger <code at klickverbot.at>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/array.d
Log Message:
-----------
Cover the case with no whitespace at the end in split() tests.
Commit: 834e5c300eea0a01277e5232907400aa1eb3404c
https://github.com/D-Programming-Language/phobos/commit/834e5c300eea0a01277e5232907400aa1eb3404c
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M std/array.d
M std/range.d
Log Message:
-----------
Merge pull request #169 from klickverbot/array-tests
std.range.takeExactly fixes and std.array tests
Compare: https://github.com/D-Programming-Language/phobos/compare/cd5d266...834e5c3
More information about the phobos
mailing list