[phobos] [D-Programming-Language/phobos] 480407: Prepare to split up std.algorithm into submodules.

GitHub via phobos phobos at puremagic.com
Thu Jan 22 03:48:03 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 48040701a59d6c3b067a226df5dfc319089e9e51
      https://github.com/D-Programming-Language/phobos/commit/48040701a59d6c3b067a226df5dfc319089e9e51
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    R std/algorithm.d
    A std/algorithm/package.d

  Log Message:
  -----------
  Prepare to split up std.algorithm into submodules.


  Commit: d109025fd18d52d916cf4a9e757c21ccfb9a0167
      https://github.com/D-Programming-Language/phobos/commit/d109025fd18d52d916cf4a9e757c21ccfb9a0167
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    M std/algorithm/package.d
    A std/algorithm/setops.d

  Log Message:
  -----------
  Move set operations into submodule.


  Commit: 120aeff09e4fe62752537319d55aa3cb820fba9f
      https://github.com/D-Programming-Language/phobos/commit/120aeff09e4fe62752537319d55aa3cb820fba9f
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  std.algorithm is now its own package.


  Commit: 8275298a7252b050555788d1eacef9fa1f173e52
      https://github.com/D-Programming-Language/phobos/commit/8275298a7252b050555788d1eacef9fa1f173e52
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    M std/algorithm/package.d
    A std/algorithm/sorting.d

  Log Message:
  -----------
  Split sorting functions into own submodule.


  Commit: 28feb36b6e9ea79fab054725cd254c9d8e618ac8
      https://github.com/D-Programming-Language/phobos/commit/28feb36b6e9ea79fab054725cd254c9d8e618ac8
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    A std/algorithm/comparison.d
    M std/algorithm/package.d

  Log Message:
  -----------
  Split comparison functions into own submodule.


  Commit: 9dc4c343796f5717acfb93c04216d008e9ca03d8
      https://github.com/D-Programming-Language/phobos/commit/9dc4c343796f5717acfb93c04216d008e9ca03d8
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    M std/algorithm/comparison.d
    A std/algorithm/iteration.d
    M std/algorithm/package.d
    M std/array.d

  Log Message:
  -----------
  Split iteration functions into own submodule.


  Commit: 5551facc2f6a7b038e4422c971554b7145ad7387
      https://github.com/D-Programming-Language/phobos/commit/5551facc2f6a7b038e4422c971554b7145ad7387
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M std/algorithm/comparison.d
    M std/algorithm/iteration.d
    M std/algorithm/package.d
    M std/algorithm/setops.d
    M std/algorithm/sorting.d

  Log Message:
  -----------
  Refactor: reduce global imports.


  Commit: b476a82b5bcfee12c67d77ebcca863b996a5dc10
      https://github.com/D-Programming-Language/phobos/commit/b476a82b5bcfee12c67d77ebcca863b996a5dc10
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    M std/algorithm/package.d
    A std/algorithm/searching.d

  Log Message:
  -----------
  Split search algorithms into own submodule.


  Commit: 5cae4f0cb55d32a8a74e1f5092fd7f0dc27cec90
      https://github.com/D-Programming-Language/phobos/commit/5cae4f0cb55d32a8a74e1f5092fd7f0dc27cec90
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M posix.mak
    M std/algorithm/comparison.d
    M std/algorithm/iteration.d
    A std/algorithm/mutation.d
    M std/algorithm/package.d
    M std/algorithm/setops.d
    M std/algorithm/sorting.d

  Log Message:
  -----------
  Split mutation algorithms into own submodule.

Clean up inter-package imports.


  Commit: fa803294a6a2094e0a52b9816c0774f525a8e265
      https://github.com/D-Programming-Language/phobos/commit/fa803294a6a2094e0a52b9816c0774f525a8e265
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M std/algorithm/iteration.d
    M std/algorithm/package.d

  Log Message:
  -----------
  Move each() to std.algorithm.iteration.


  Commit: 309a22e91678375d07ad30e4f5857e18b37bf9c1
      https://github.com/D-Programming-Language/phobos/commit/309a22e91678375d07ad30e4f5857e18b37bf9c1
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M index.d
    M std/algorithm/package.d

  Log Message:
  -----------
  Update cross-module links.

Update crosslinks in cheat sheet.


  Commit: c3d464d1aa336584c8c2fd66c9638522f03c5c1c
      https://github.com/D-Programming-Language/phobos/commit/c3d464d1aa336584c8c2fd66c9638522f03c5c1c
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M std/algorithm/comparison.d
    M std/algorithm/iteration.d
    M std/algorithm/mutation.d
    M std/algorithm/package.d
    M std/algorithm/searching.d
    M std/algorithm/setops.d
    M std/algorithm/sorting.d

  Log Message:
  -----------
  Add ddoc headers for submodules.


  Commit: 398038a1d3d807e3fed5832b0a5e5c5fcd911967
      https://github.com/D-Programming-Language/phobos/commit/398038a1d3d807e3fed5832b0a5e5c5fcd911967
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M std/algorithm/comparison.d
    M std/algorithm/iteration.d
    M std/algorithm/mutation.d
    M std/algorithm/package.d
    M std/algorithm/searching.d
    M std/algorithm/setops.d
    M std/algorithm/sorting.d

  Log Message:
  -----------
  Move cheat sheet entries into respective submodules.


  Commit: bc73d86f310b9a46abf515d6224b2fe96e667d8e
      https://github.com/D-Programming-Language/phobos/commit/bc73d86f310b9a46abf515d6224b2fe96e667d8e
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M std/algorithm/mutation.d
    M std/bitmanip.d
    M std/complex.d

  Log Message:
  -----------
  Merge branch 'master' into split_std_algo_merge

Conflicts:
	std/algorithm.d

Manually apply diff from PR #2876.


  Commit: adee0f628560b7a38b772446ef5bf8aea59649e5
      https://github.com/D-Programming-Language/phobos/commit/adee0f628560b7a38b772446ef5bf8aea59649e5
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Update Windows makefiles.


  Commit: 523e8e5a41543c2b8841db711cfa301b660b0d26
      https://github.com/D-Programming-Language/phobos/commit/523e8e5a41543c2b8841db711cfa301b660b0d26
  Author: Михаил Страшун <registrations at dicebot.lv>
  Date:   2015-01-22 (Thu, 22 Jan 2015)

  Changed paths:
    M index.d
    M posix.mak
    R std/algorithm.d
    A std/algorithm/comparison.d
    A std/algorithm/iteration.d
    A std/algorithm/mutation.d
    A std/algorithm/package.d
    A std/algorithm/searching.d
    A std/algorithm/setops.d
    A std/algorithm/sorting.d
    M std/array.d
    M std/traits.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #2879 from quickfur/split_std_algo

Split std.algorithm into submodules


Compare: https://github.com/D-Programming-Language/phobos/compare/1548d893b3af...523e8e5a4154


More information about the phobos mailing list