[phobos] [D-Programming-Language/phobos] dbfce0: Array: Added methods + bugfix

GitHub noreply at github.com
Sun Sep 16 19:38:47 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: dbfce09ba069a0d489ae5119f85d69d207593bd1
      https://github.com/D-Programming-Language/phobos/commit/dbfce09ba069a0d489ae5119f85d69d207593bd1
  Author: monarchdodra <monarchdodra at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M std/container.d

  Log Message:
  -----------
  Array: Added methods + bugfix

Initially fixes 8332 and 8333

Added some opIndexUnary to both Array and Array.Range
Gave Array.Range opSliceUnary and opSliceOpAssign to do "range wide operation" aka:
r+=5 or ++r

Also moved a _few_ methods around for logical grouping. Bit of comment editing for consistency.


  Commit: 9208b4e24efc0ce0809261652944ca2f026e3575
      https://github.com/D-Programming-Language/phobos/commit/9208b4e24efc0ce0809261652944ca2f026e3575
  Author: monarchdodra <monarchdodra at gmail.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M std/container.d

  Log Message:
  -----------
  Corrections


  Commit: caad7c5017a30d7d5afbe8ae7a7692d7cdd47b5e
      https://github.com/D-Programming-Language/phobos/commit/caad7c5017a30d7d5afbe8ae7a7692d7cdd47b5e
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2012-09-16 (Sun, 16 Sep 2012)

  Changed paths:
    M std/container.d

  Log Message:
  -----------
  Merge pull request #764 from monarchdodra/bug8332

Fixes for issues 8332 and 8333 (try 2)


Compare: https://github.com/D-Programming-Language/phobos/compare/1122af373bbf...caad7c5017a3


More information about the phobos mailing list