[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