[phobos] [D-Programming-Language/phobos] 6c3422: Remove redundant checks from `std.range.put` `stat...

GitHub noreply at github.com
Sun Nov 18 20:56:55 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 6c3422a8aa432f34638971fec6e748a4402f2ca3
      https://github.com/D-Programming-Language/phobos/commit/6c3422a8aa432f34638971fec6e748a4402f2ca3
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

  Changed paths:
    M std/range.d

  Log Message:
  -----------
  Remove redundant checks from `std.range.put` `static if`s


  Commit: d6d438b024fb760791df8c771d923e56c49b604f
      https://github.com/D-Programming-Language/phobos/commit/d6d438b024fb760791df8c771d923e56c49b604f
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

  Changed paths:
    M std/range.d

  Log Message:
  -----------
  Refactor `std.range.put`: use simpler `(E[]).init` instead of `(&e)[0..1]` hack in `static if`s.


  Commit: f767461a2d1dcde271828be040b694e3d9ee73a4
      https://github.com/D-Programming-Language/phobos/commit/f767461a2d1dcde271828be040b694e3d9ee73a4
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

  Changed paths:
    M std/range.d

  Log Message:
  -----------
  Refactor `std.range.put`: flatter `static if`s.


  Commit: 5de964dea9842565072f5f19210b1c48444138de
      https://github.com/D-Programming-Language/phobos/commit/5de964dea9842565072f5f19210b1c48444138de
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2012-11-18 (Sun, 18 Nov 2012)

  Changed paths:
    M std/range.d

  Log Message:
  -----------
  Merge pull request #941 from denis-sh/refactor-std.range.put

Refactor `std.range.put`


Compare: https://github.com/D-Programming-Language/phobos/compare/b73388574b4f...5de964dea984


More information about the phobos mailing list