May 27, 2013
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: f4f57e89a5cb2f4cf99dca657bd39b2db364ea88
      https://github.com/D-Programming-Language/phobos/commit/f4f57e89a5cb2f4cf99dca657bd39b2db364ea88
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Fix comment indent and style


  Commit: cce4e4ebd70b30d7b7cbff1b4862cf471612b84c
      https://github.com/D-Programming-Language/phobos/commit/cce4e4ebd70b30d7b7cbff1b4862cf471612b84c
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Divide template and enclosed struct

The utility templates and functions are not necessary in Tuple struct.


  Commit: ff056812b0b7d11f245f69f0ea4448728f2d95b8
      https://github.com/D-Programming-Language/phobos/commit/ff056812b0b7d11f245f69f0ea4448728f2d95b8
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Remove workaround for the compiler bug 4424


  Commit: bb82877781d287dcd9e6f26cd866c21958137ba8
      https://github.com/D-Programming-Language/phobos/commit/bb82877781d287dcd9e6f26cd866c21958137ba8
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Remove unnecessary `length` member

It's automatically forwarded to expand.length through `alias this`.


  Commit: 99619cbc72b85d497c6460c0084bd90169fefcbb
      https://github.com/D-Programming-Language/phobos/commit/99619cbc72b85d497c6460c0084bd90169fefcbb
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Use `T.init`


  Commit: 1094a3fc0b89cdc142ea0e48a376fda3b3a9d87a
      https://github.com/D-Programming-Language/phobos/commit/1094a3fc0b89cdc142ea0e48a376fda3b3a9d87a
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Rename to areCompatibleTuples, and add small fix


  Commit: eadb9f928cf3b85f8f4908bbc6c8df22d8b71335
      https://github.com/D-Programming-Language/phobos/commit/eadb9f928cf3b85f8f4908bbc6c8df22d8b71335
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Rename `app` to `w`

`w` (==`writer`) is better than `app`(==`appender`).


  Commit: 292b23b51c6fac5ec0c5ae40a6634973f807949d
      https://github.com/D-Programming-Language/phobos/commit/292b23b51c6fac5ec0c5ae40a6634973f807949d
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Use built-in tuple operations


  Commit: fdcaba7226c978f281f2d237fc772c6d7913eaf3
      https://github.com/D-Programming-Language/phobos/commit/fdcaba7226c978f281f2d237fc772c6d7913eaf3
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Named-field tuple should be a subtype of unnamed-field tuple.


  Commit: 3c4b80e357e7313525fae9f55777f0408870d4c5
      https://github.com/D-Programming-Language/phobos/commit/3c4b80e357e7313525fae9f55777f0408870d4c5
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Remove deprecated Tuple.at member function


  Commit: 7df2af6d737cf75062596ee3aeff9867b42b8a06
      https://github.com/D-Programming-Language/phobos/commit/7df2af6d737cf75062596ee3aeff9867b42b8a06
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Improve member function `slice`

- Add @trusted attribute
- Change parameter types `uint` to `size_t`
- Limit the range of fields by template constraint


  Commit: d8c6187d6e94ed794382e4b21b7876085cb523b2
      https://github.com/D-Programming-Language/phobos/commit/d8c6187d6e94ed794382e4b21b7876085cb523b2
  Author: k-hara <k.hara.pg@gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Optimize opAssign for rvalue assignment


  Commit: d9ebbdb1f71aeec44e1429655387d434f118773c
      https://github.com/D-Programming-Language/phobos/commit/d9ebbdb1f71aeec44e1429655387d434f118773c
  Author: Andrei Alexandrescu <andrei@erdani.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M std/typecons.d

  Log Message:
  -----------
  Merge pull request #1308 from 9rnsr/improve_tuple

Improve std.typecons.Tuple implementation


Compare: https://github.com/D-Programming-Language/phobos/compare/d7d90c774960...d9ebbdb1f71a