[phobos] [dlang/phobos] 6d13f6: Issue 5236 - [patch] std.format.formattedRead/unfo...

2016-12-07 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 6d13f6685556d633ed0801cd638bc5d96fa69a71
  
https://github.com/dlang/phobos/commit/6d13f6685556d633ed0801cd638bc5d96fa69a71
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: ddc63be000232977e4ba4c8a3e3e7b0066eb85ad
  
https://github.com/dlang/phobos/commit/ddc63be000232977e4ba4c8a3e3e7b0066eb85ad
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: 3ab55e96e1691b1fa72e3695fcf71f7e393f62b1
  
https://github.com/dlang/phobos/commit/3ab55e96e1691b1fa72e3695fcf71f7e393f62b1
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: 58374ac540420f2d9af3a5f5def4dbc8374043cf
  
https://github.com/dlang/phobos/commit/58374ac540420f2d9af3a5f5def4dbc8374043cf
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: f5bece91ab50edbee200368016908bbac8924e0d
  
https://github.com/dlang/phobos/commit/f5bece91ab50edbee200368016908bbac8924e0d
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: bacddb87ff2fa9db635562f0bf17c2ed10d3ab5d
  
https://github.com/dlang/phobos/commit/bacddb87ff2fa9db635562f0bf17c2ed10d3ab5d
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: 5498a70f0e3749dc420d185f143963b33bd75d2c
  
https://github.com/dlang/phobos/commit/5498a70f0e3749dc420d185f143963b33bd75d2c
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Applied review feedback


  Commit: 050781da6104a3f93e1994df08be3726c266b49a
  
https://github.com/dlang/phobos/commit/050781da6104a3f93e1994df08be3726c266b49a
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Added proper indentation


  Commit: 99398975d45e520c645f5ca8c1681b7dd93150c9
  
https://github.com/dlang/phobos/commit/99398975d45e520c645f5ca8c1681b7dd93150c9
  Author: Andrei Alexandrescu 
  Date:   2016-12-07 (Wed, 07 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Merge pull request #4912 from RazvanN7/bootcamp_fixes

Issue 5236 - raw reading for integers and a few refactorings


Compare: https://github.com/dlang/phobos/compare/9046849d367a...99398975d45e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 8f8979: Revert "Merge pull request #4790 from JackStouffer...

2016-12-07 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 8f8979ebe15adf6ef82c3f43b81388a61be99700
  
https://github.com/dlang/phobos/commit/8f8979ebe15adf6ef82c3f43b81388a61be99700
  Author: Dicebot 
  Date:   2016-11-10 (Thu, 10 Nov 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Revert "Merge pull request #4790 from JackStouffer/uni-private"

This reverts commit 1a7914a48cd7929373bb628f4938a8224de2167c, reversing
changes made to d38727771b559828d50f01c70815f913e653b706.

Fixes issue 16663


  Commit: 11a9c58a8e86f57fd58b59f6c45bdd47095e4f20
  
https://github.com/dlang/phobos/commit/11a9c58a8e86f57fd58b59f6c45bdd47095e4f20
  Author: anonymous 
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
M std/algorithm/setops.d
M std/algorithm/sorting.d

  Log Message:
  ---
  XREF -> REF

Removing the one that refers to std.algorithm.setops.SetUnion, because
that is not documented anymore (it's deprecated).


  Commit: 2f27e58b0e498aeecfdbce5178ad0bb700ab779c
  
https://github.com/dlang/phobos/commit/2f27e58b0e498aeecfdbce5178ad0bb700ab779c
  Author: Dicebot 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Add regression test for issue 16663


  Commit: 73b699de123a3f8d2e38f0d63735865fa78c03ce
  
https://github.com/dlang/phobos/commit/73b699de123a3f8d2e38f0d63735865fa78c03ce
  Author: Dicebot 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Revert "Merge pull request #4789 from JackStouffer/package2"

This reverts commit c940f5a4182f018901bf6d933fc65c74f817c71a, reversing
changes made to aaf31b531c735d09e2527a5213fcf6634d77086e.

Fixes issue 16682


  Commit: 64cd52611e3d4ab737f63683c399bc8209e87bfd
  
https://github.com/dlang/phobos/commit/64cd52611e3d4ab737f63683c399bc8209e87bfd
  Author: Robert Schadek 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/algorithm/setops.d
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4899 from aG0aep6G/kill-xref

[Ddoc] XREF -> REF


  Commit: 8b1a270f367118cc6114b1d4bf0cd5781567552e
  
https://github.com/dlang/phobos/commit/8b1a270f367118cc6114b1d4bf0cd5781567552e
  Author: Martin Nowak 
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Merge pull request #4902 from Dicebot/revert-regressions3

Fix issue 16682: "privatization" of symbols in std.stdio breaks DFMT


  Commit: ce85fd60a9fe3819907857b487f65bd977ca1f26
  
https://github.com/dlang/phobos/commit/ce85fd60a9fe3819907857b487f65bd977ca1f26
  Author: Martin Nowak 
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  fix Issue 16661 - failing dstring/wstring format string

- fix incorrect pointer diff computation introduced by PR #4427
  commit 2be035584f31131ebd3e2123b19f457c326d070d


  Commit: 0556bf138ed4678cb5ad870367065324fd4a5b4f
  
https://github.com/dlang/phobos/commit/0556bf138ed4678cb5ad870367065324fd4a5b4f
  Author: Martin Nowak 
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  fix Issue 16667 - wrong @safe unittest compilation error


  Commit: 9707f00e22102d692c56bc8c805d841a613fdf06
  
https://github.com/dlang/phobos/commit/9707f00e22102d692c56bc8c805d841a613fdf06
  Author: Daniel Murphy 
  Date:   2016-11-17 (Thu, 17 Nov 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Merge pull request #4904 from MartinNowak/fix16661

fix Issue 16661 - failing dstring/wstring format string


  Commit: 74acd69f8be866b2b32b7f9de63948989eecbba1
  
https://github.com/dlang/phobos/commit/74acd69f8be866b2b32b7f9de63948989eecbba1
  Author: anonymous 
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  remove pointless LREFs

The LREFs were broken. Could fix that with underscores, but the links would
just point back at the current section. There's no point in having such
links.


  Commit: a7597df60ed7f78988e875d25b6d48b48189cc33
  
https://github.com/dlang/phobos/commit/a7597df60ed7f78988e875d25b6d48b48189cc33
  Author: Petar Kirov 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Fix issue 16705 - TaskPool.reduce fails to compile "cannot get frame pointer 
to D main"


  Commit: 6a7ad38562882e3587ed68e42e6706e2c23ab1af
  
https://github.com/dlang/phobos/commit/6a7ad38562882e3587ed68e42e6706e2c23ab1af
  Author: Andrei Alexandrescu 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Merge pull request #4915 from ZombineDev/patch-8

Fix issue 16705 - TaskPool.reduce fails to compile "cannot get frame pointer to 
D main"


  Commit: ea55c96c43989945bff6b593a0568

[phobos] [dlang/phobos] fba056: fix issue 13314

2016-12-06 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: fba056a8df961138859561a6f4ea3d9447efbd6d
  
https://github.com/dlang/phobos/commit/fba056a8df961138859561a6f4ea3d9447efbd6d
  Author: somzzz 
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
M std/container/binaryheap.d

  Log Message:
  ---
  fix issue 13314


  Commit: 192b47aadb580e652c8a7cadc4789865bbe25455
  
https://github.com/dlang/phobos/commit/192b47aadb580e652c8a7cadc4789865bbe25455
  Author: somzzz 
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
M std/container/binaryheap.d

  Log Message:
  ---
  allow BinaryHeap.dup only on Store.dup present


  Commit: c3714ea01eb4c612897e90b7e6d7ba4556e4c41f
  
https://github.com/dlang/phobos/commit/c3714ea01eb4c612897e90b7e6d7ba4556e4c41f
  Author: somzzz 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/container/binaryheap.d

  Log Message:
  ---
  unittest


  Commit: 4c708c7566708dca03f3550ea85bbf21b99aea35
  
https://github.com/dlang/phobos/commit/4c708c7566708dca03f3550ea85bbf21b99aea35
  Author: somzzz 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/container/binaryheap.d

  Log Message:
  ---
  comment


  Commit: b339da57ed6f72074bc0e8c2ae7e46b2ff9cf6d9
  
https://github.com/dlang/phobos/commit/b339da57ed6f72074bc0e8c2ae7e46b2ff9cf6d9
  Author: somzzz 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/container/binaryheap.d

  Log Message:
  ---
  unittest for dup present and missing in Store


  Commit: 9eb35e11b39ed54fea8b6f4fc18503c86bddc05a
  
https://github.com/dlang/phobos/commit/9eb35e11b39ed54fea8b6f4fc18503c86bddc05a
  Author: Andrei Alexandrescu 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/container/binaryheap.d

  Log Message:
  ---
  Merge pull request #4929 from somzzz/issue_13314

fix issue 13314  - BinaryHeap assumes Store has dup property


Compare: https://github.com/dlang/phobos/compare/98a7c44aafb7...9eb35e11b39e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 17d13e: Issue 5236 - [patch] std.format.formattedRead/unfo...

2016-12-06 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 17d13e20666d388aba04357d98f7ed092b58bccb
  
https://github.com/dlang/phobos/commit/17d13e20666d388aba04357d98f7ed092b58bccb
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: 26f4aec45c75e0b6831a1d77614bbca25b5c4068
  
https://github.com/dlang/phobos/commit/26f4aec45c75e0b6831a1d77614bbca25b5c4068
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: 73406665c11c102d4c52e1f12ef9caa1c9ce50ff
  
https://github.com/dlang/phobos/commit/73406665c11c102d4c52e1f12ef9caa1c9ce50ff
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 5236 - [patch] std.format.formattedRead/unformatValue does not support 
the raw reading of integer types


  Commit: 8b29f206ae8828cf5656881b16e725850c91b728
  
https://github.com/dlang/phobos/commit/8b29f206ae8828cf5656881b16e725850c91b728
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Issue 8829 - std.algorithm.find fails to take advantage of SortedRange


  Commit: d6519853e1c603169d15c30a1f32aa7c557d6a9d
  
https://github.com/dlang/phobos/commit/d6519853e1c603169d15c30a1f32aa7c557d6a9d
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Issue 8829 - std.algorithm.find fails to take advantage of SortedRange


  Commit: 818d51200754ace7c766c6692a27d95c8e4eafc7
  
https://github.com/dlang/phobos/commit/818d51200754ace7c766c6692a27d95c8e4eafc7
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Issue 8829 - std.algorithm.find fails to take advantage of SortedRange


  Commit: 752b2ca210f8e6f1b7d1c3887f23c1e5a382a85d
  
https://github.com/dlang/phobos/commit/752b2ca210f8e6f1b7d1c3887f23c1e5a382a85d
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Issue 8829 - std.algorithm.find fails to take advantage of SortedRange


  Commit: e4b82503b8517d533271469797b4a3773ae38527
  
https://github.com/dlang/phobos/commit/e4b82503b8517d533271469797b4a3773ae38527
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Issue 8829 - std.algorithm.find fails to take advantage of SortedRange


  Commit: 71ffa25d8ad322285e2acfbde7211faad9c7294c
  
https://github.com/dlang/phobos/commit/71ffa25d8ad322285e2acfbde7211faad9c7294c
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  added a comment


  Commit: 60396a1d67d5b1460d73b2ca25a255da9769ea0a
  
https://github.com/dlang/phobos/commit/60396a1d67d5b1460d73b2ca25a255da9769ea0a
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Fixed some issues


  Commit: 2e896520c9ba72a1cea77fce55ee3fa96da984e7
  
https://github.com/dlang/phobos/commit/2e896520c9ba72a1cea77fce55ee3fa96da984e7
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Applied review feedback, fixed some bugs + added unit tests for them


  Commit: ff4b6b9e65c044c00e69a8bd1f4264383ea2424a
  
https://github.com/dlang/phobos/commit/ff4b6b9e65c044c00e69a8bd1f4264383ea2424a
  Author: RazvanN7 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Solved a minor bug


  Commit: 98a7c44aafb7e0547fb4b6845e0724597bc81b81
  
https://github.com/dlang/phobos/commit/98a7c44aafb7e0547fb4b6845e0724597bc81b81
  Author: Andrei Alexandrescu 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Merge pull request #4907 from RazvanN7/Issue_8828

Issue 8829 - std.algorithm.find fails to take advantage of SortedRange


Compare: https://github.com/dlang/phobos/compare/94d3786d6995...98a7c44aafb7___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] cdd2ac: Fix Issue 16758 - Variant.opIndex result not modif...

2016-12-06 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: cdd2acb0d58b38659260348d4fb78d2aba6db51c
  
https://github.com/dlang/phobos/commit/cdd2acb0d58b38659260348d4fb78d2aba6db51c
  Author: Nick Treleaven 
  Date:   2016-11-24 (Thu, 24 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Fix Issue 16758 - Variant.opIndex result not modified after opAssign

Add VariantN.opIndexOpAssign.
Also undocument & tweak test for const(Variant).opIndex.


  Commit: 94d3786d6995dbc2fafdba1408dd6d7974d91625
  
https://github.com/dlang/phobos/commit/94d3786d6995dbc2fafdba1408dd6d7974d91625
  Author: Jack Stouffer 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Merge pull request #4923 from ntrel/variant-opIndexOpAssign

Fix Issue 16758 - Variant.opIndex result not modified after opAssign


Compare: https://github.com/dlang/phobos/compare/eef757a0ab2f...94d3786d6995___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 9fcc26: Ensure VariantN.opIndexAssign takes a suitable val...

2016-12-06 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 9fcc269f1e255852e3947c6f034b6df407de63d9
  
https://github.com/dlang/phobos/commit/9fcc269f1e255852e3947c6f034b6df407de63d9
  Author: Nick Treleaven 
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Ensure VariantN.opIndexAssign takes a suitable value


  Commit: eef757a0ab2f5c6921dd498c5cabb956bcaa2d60
  
https://github.com/dlang/phobos/commit/eef757a0ab2f5c6921dd498c5cabb956bcaa2d60
  Author: Jack Stouffer 
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Merge pull request #4910 from ntrel/variant-opIndexAssign

Ensure VariantN.opIndexAssign takes a suitable value


Compare: https://github.com/dlang/phobos/compare/f6b4e89d64eb...eef757a0ab2f___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] c8a123: fix issue 16948 - broken links in std.stdio due to...

2016-12-05 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: c8a123f4d0f2cc9b611545f5c3055cfcc31fcb05
  
https://github.com/dlang/phobos/commit/c8a123f4d0f2cc9b611545f5c3055cfcc31fcb05
  Author: anonymous 
  Date:   2016-12-04 (Sun, 04 Dec 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  fix issue 16948 - broken links in std.stdio due to inccorrect use of WEB macro


  Commit: 68cf6e8d1e6d8a1b43bff65fcbaef324bd158497
  
https://github.com/dlang/phobos/commit/68cf6e8d1e6d8a1b43bff65fcbaef324bd158497
  Author: Ilya Yaroshenko 
  Date:   2016-12-05 (Mon, 05 Dec 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Merge pull request #4931 from aG0aep6G/16948

fix issue 16948 - broken links in std.stdio due to inccorrect use of WEB macro


Compare: https://github.com/dlang/phobos/compare/09496056e77d...68cf6e8d1e6d___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-11-30 Thread GitHub via phobos
  Branch: refs/tags/v2.072.1
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 1a8cfa: Require that popFront and popBack be callable with...

2016-11-25 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 1a8cfa7029bf7165ad1b741da7689a69b89ac9dd
  
https://github.com/dlang/phobos/commit/1a8cfa7029bf7165ad1b741da7689a69b89ac9dd
  Author: Jonathan M Davis 
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Require that popFront and popBack be callable without parens.

Technically, prior to this change, it was possible to define popFront
and popBack to be callables that required parens - such as member
variable with an overloaded opCall or a delegate. It's unlikely that
anyone has actually declared popFront or popBack in this manner, but
it's possible. Because of that, calling popFront or popBack without
parens would technically not work with some valid ranges (even if such
ranges are unlikely to exist) and thus without this change, it's
arguably not valid to call popFront or popBack without parens in generic
code - especially in the standard library.

Andrei wants to be able to call popFront without parens in generic code,
and when I pointed out the existing problem with that, he wanted me to
change it so that it's no longer legal to have a range where popFront or
popBack is a callable that requires parens. So, this PR fixes that.

Now, technically, this is a breaking change, but it's highly unlikely
that it actually breaks any code, and I don't know of any way to do this
change in a way which would allow for any kind of deprecation message
for anyone trying to declare a range with a popFront or popBack that
would not work without parens. So, as far as I can tell, if we want to
make this change, we're stuck making a breaking change, but the odds of
it actually mattering seem low.


  Commit: f6b4e89d64eb998b80a70f23426e0e509e1933d8
  
https://github.com/dlang/phobos/commit/f6b4e89d64eb998b80a70f23426e0e509e1933d8
  Author: Andrei Alexandrescu 
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Merge pull request #4925 from jmdavis/popFront

Require that popFront and popBack be callable without parens.


Compare: https://github.com/dlang/phobos/compare/bad369cea4d8...f6b4e89d64eb___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b46ca9: Fix Issue 16478 - Don't allow to!T() in constraint

2016-11-24 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: b46ca983f217cb319e94848cb168e246c1ac9f92
  
https://github.com/dlang/phobos/commit/b46ca983f217cb319e94848cb168e246c1ac9f92
  Author: Nick Treleaven 
  Date:   2016-11-24 (Thu, 24 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Fix Issue 16478 - Don't allow to!T() in constraint

Use specialization to prefer to!S when S is a static array.


  Commit: bad369cea4d89621c98226f9231380ff6e4778d7
  
https://github.com/dlang/phobos/commit/bad369cea4d89621c98226f9231380ff6e4778d7
  Author: Steven Schveighoffer 
  Date:   2016-11-24 (Thu, 24 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Merge pull request #4922 from ntrel/to-empty-args

Really fix Issue 16478 - Don't allow to!T() in constraint


Compare: https://github.com/dlang/phobos/compare/6a059e752f26...bad369cea4d8___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 006ee4: Fix Issue 16478 - Don't allow to!T() in constraint

2016-11-23 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 006ee446f886c5a0f8147908501d287236dd6197
  
https://github.com/dlang/phobos/commit/006ee446f886c5a0f8147908501d287236dd6197
  Author: Nick Treleaven 
  Date:   2016-11-12 (Sat, 12 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Fix Issue 16478 - Don't allow to!T() in constraint

Also avoid highlighting 'to' unnecessarily.


  Commit: b967d944a2e8d0639e8ab881e71bc5121804fc22
  
https://github.com/dlang/phobos/commit/b967d944a2e8d0639e8ab881e71bc5121804fc22
  Author: Nick Treleaven 
  Date:   2016-11-12 (Sat, 12 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Remove isRawStaticArray - same as isStaticArray

isStaticArray!T already checks !isAggregateType!T.


  Commit: 43f37800ab1cb27706db322c3b5e497b31184a7d
  
https://github.com/dlang/phobos/commit/43f37800ab1cb27706db322c3b5e497b31184a7d
  Author: Nick Treleaven 
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Defer doc changes to another PR


  Commit: b612dcdd56772962635548328f9046e2e46c8f6c
  
https://github.com/dlang/phobos/commit/b612dcdd56772962635548328f9046e2e46c8f6c
  Author: Steven Schveighoffer 
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Fix constraint


  Commit: 6a059e752f26818789de7cbc45da68bed693bd98
  
https://github.com/dlang/phobos/commit/6a059e752f26818789de7cbc45da68bed693bd98
  Author: Steven Schveighoffer 
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Merge pull request #4898 from ntrel/to-args

[trivial] std.conv: Don't allow to!T() in constraint


Compare: https://github.com/dlang/phobos/compare/755634684389...6a059e752f26___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] a70f96: std.variant: Fix constraints for Algebraic opEqual...

2016-11-23 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: a70f96377cb0dc64e60ac68a16040d38b4b0d5bf
  
https://github.com/dlang/phobos/commit/a70f96377cb0dc64e60ac68a16040d38b4b0d5bf
  Author: Nick Treleaven 
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  std.variant: Fix constraints for Algebraic opEquals, opCmp.

This avoids internal error messages in VariantN.this.


  Commit: e36fb0a6700af2a9f69488d0258420cf33368c5e
  
https://github.com/dlang/phobos/commit/e36fb0a6700af2a9f69488d0258420cf33368c5e
  Author: Nick Treleaven 
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Fix doc typos


  Commit: 755634684389d943cfabecb3840de027051c6f4a
  
https://github.com/dlang/phobos/commit/755634684389d943cfabecb3840de027051c6f4a
  Author: Andrei Alexandrescu 
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Merge pull request #4908 from ntrel/variant-constraints

std.variant: Minor fixes


Compare: https://github.com/dlang/phobos/compare/3fec190b7f33...755634684389___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] a636bb: Fix Issue 16611 - 'Unrecognized type const(void)' ...

2016-11-22 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: a636bb6bb00e54fda367bd3c452db2ced0ca9df6
  
https://github.com/dlang/phobos/commit/a636bb6bb00e54fda367bd3c452db2ced0ca9df6
  Author: Alexandru Razvan Caciulescu 
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Fix Issue 16611 - 'Unrecognized type const(void)' error for 
std.traits.fullyQualifiedName


  Commit: 3fec190b7ff1274dc7b1339f161b09027145
  
https://github.com/dlang/phobos/commit/3fec190b7ff1274dc7b1339f161b09027145
  Author: Andrei Alexandrescu 
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Merge pull request #4916 from Darredevil/issue-16611

Fix Issue 16611 - 'Unrecognized type const(void)' error for std.trait…


Compare: https://github.com/dlang/phobos/compare/26a6857e7b95...3fec190b7f33___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b44fb6: Fix typo introduced in PR #4915

2016-11-22 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: b44fb6bea2dc7807e10958f9b47ac7d9c011b230
  
https://github.com/dlang/phobos/commit/b44fb6bea2dc7807e10958f9b47ac7d9c011b230
  Author: ZombineDev 
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Fix typo introduced in PR #4915


  Commit: 09496056e77dd0a8d9f7b43f3c94205826b8d11f
  
https://github.com/dlang/phobos/commit/09496056e77dd0a8d9f7b43f3c94205826b8d11f
  Author: Andrei Alexandrescu 
  Date:   2016-11-22 (Tue, 22 Nov 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Merge pull request #4918 from ZombineDev/fix-typo-in-pr-4915

Fix typo introduced in PR #4915


Compare: https://github.com/dlang/phobos/compare/5891dce85112...09496056e77d___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-11-22 Thread GitHub via phobos
  Branch: refs/tags/v2.072.1-b1
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 74acd6: remove pointless LREFs

2016-11-21 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 74acd69f8be866b2b32b7f9de63948989eecbba1
  
https://github.com/dlang/phobos/commit/74acd69f8be866b2b32b7f9de63948989eecbba1
  Author: anonymous 
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  remove pointless LREFs

The LREFs were broken. Could fix that with underscores, but the links would
just point back at the current section. There's no point in having such
links.


  Commit: dfebb1f5ff9da3abfd4f77e4b7b7b01f4fafe1ca
  
https://github.com/dlang/phobos/commit/dfebb1f5ff9da3abfd4f77e4b7b7b01f4fafe1ca
  Author: anonymous 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  [Ddoc] backticks around isSorted and isStrictlyMonotonic

DDOX doesn't do auto-highlighting, but the symbols need to be formatted as
code there, too.


  Commit: 5891dce851129ec5a264121aee832470d7b2518a
  
https://github.com/dlang/phobos/commit/5891dce851129ec5a264121aee832470d7b2518a
  Author: Andrei Alexandrescu 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4913 from aG0aep6G/std.algorithm.sorting-lrefs

remove pointless LREFs


Compare: https://github.com/dlang/phobos/compare/2a6b43605d49...5891dce85112___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 0556bf: fix Issue 16667 - wrong @safe unittest compilation...

2016-11-20 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 0556bf138ed4678cb5ad870367065324fd4a5b4f
  
https://github.com/dlang/phobos/commit/0556bf138ed4678cb5ad870367065324fd4a5b4f
  Author: Martin Nowak 
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  fix Issue 16667 - wrong @safe unittest compilation error


  Commit: ea55c96c43989945bff6b593a0568b95f173167f
  
https://github.com/dlang/phobos/commit/ea55c96c43989945bff6b593a0568b95f173167f
  Author: Martin Nowak 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  move unittest outside of template


  Commit: 2a6b43605d49b8c140e14dd43ecf783459bc5712
  
https://github.com/dlang/phobos/commit/2a6b43605d49b8c140e14dd43ecf783459bc5712
  Author: Михаил Страшун 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Merge pull request #4905 from MartinNowak/fix16667

fix Issue 16667 - wrong @safe unittest compilation error


Compare: https://github.com/dlang/phobos/compare/de688d978d33...2a6b43605d49___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b3ea2e: Revert "std.socket: Decorate Socket methods"

2016-11-20 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: b3ea2e431243242c7282391ab088ca8cfa9b64cd
  
https://github.com/dlang/phobos/commit/b3ea2e431243242c7282391ab088ca8cfa9b64cd
  Author: Vladimir Panteleev 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/socket.d

  Log Message:
  ---
  Revert "std.socket: Decorate Socket methods"

This reverts commit 1fc5f9b34ca9bb333ee429ab2ca39e07c3304f01.


  Commit: 448ddbe2e88d66feb0df3f679bc282840ac4bb26
  
https://github.com/dlang/phobos/commit/448ddbe2e88d66feb0df3f679bc282840ac4bb26
  Author: Vladimir Panteleev 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/socket.d

  Log Message:
  ---
  std.socket: Add test for issue 16514


  Commit: f783d975a28febea3a323bae3ce5f902cec17aa9
  
https://github.com/dlang/phobos/commit/f783d975a28febea3a323bae3ce5f902cec17aa9
  Author: Martin Nowak 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  fix Issue 16582 - ParameterDefaults fails w/ scope parameter

- workaround scope escape error to get default parameter
- would require a working `return scope` for a proper implementation


  Commit: 5ebd77334356df34e3fef346b2d0d7787d066a9b
  
https://github.com/dlang/phobos/commit/5ebd77334356df34e3fef346b2d0d7787d066a9b
  Author: Ilya Yaroshenko 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  reduce test template bloat


  Commit: 4472eb84dca1acd9f614df20d5e5b724a8ba9581
  
https://github.com/dlang/phobos/commit/4472eb84dca1acd9f614df20d5e5b724a8ba9581
  Author: Dmitry Olshansky 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4867 from 9il/test

reduce test template bloat


  Commit: e333b7ad4e69b603bc9dfc1cb74593baf43b2193
  
https://github.com/dlang/phobos/commit/e333b7ad4e69b603bc9dfc1cb74593baf43b2193
  Author: Walter Bright 
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Merge pull request #4864 from MartinNowak/fix16582

fix Issue 16582 - ParameterDefaults fails w/ scope parameter


  Commit: be6571ca379cc7cd34111c59c1dd6d1f6c17f4eb
  
https://github.com/dlang/phobos/commit/be6571ca379cc7cd34111c59c1dd6d1f6c17f4eb
  Author: Petar Kirov 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  Resurrect ApplyLeft and ApplyRight's documentation

Also put the signature of `isImplicitlyConvertible` in a comment to make the 
example more clear.


  Commit: 0c41f51281ac4020cb74466036e0162fe9adc95f
  
https://github.com/dlang/phobos/commit/0c41f51281ac4020cb74466036e0162fe9adc95f
  Author: Martin Nowak 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/socket.d

  Log Message:
  ---
  Merge pull request #4859 from CyberShadow/pull-20161013-075150

Revert #4273 + add test


  Commit: dff5422fa553a0e6f2342353bbab894c103c05aa
  
https://github.com/dlang/phobos/commit/dff5422fa553a0e6f2342353bbab894c103c05aa
  Author: Martin Nowak 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4873 from 9il/stable

❗️❗️❗️Implicit cast to const slices in case of underlaying range is a pointer.


  Commit: d8ca14c05d27bb887b33ad9fac5d45cad0a56786
  
https://github.com/dlang/phobos/commit/d8ca14c05d27bb887b33ad9fac5d45cad0a56786
  Author: Martin Nowak 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  Merge pull request #4875 from ZombineDev/patch-7

Resurrect ApplyLeft and ApplyRight's documentation


  Commit: 0f5b131d0a4ccbea787a4a1d095ab50131fb0965
  
https://github.com/dlang/phobos/commit/0f5b131d0a4ccbea787a4a1d095ab50131fb0965
  Author: Martin Nowak 
  Date:   2016-11-05 (Sat, 05 Nov 2016)

  Changed paths:
M std/experimental/ndslice/slice.d
M std/meta.d
M std/socket.d
M std/traits.d

  Log Message:
  ---
  Merge remote-tracking branch 'upstream/stable' into merge_stable

Conflicts:
  std/traits.d


  Commit: 26a6857e7b95aa38e3c444096fe88f779dfa836a
  
https://github.com/dlang/phobos/commit/26a6857e7b95aa38e3c444096fe88f779dfa836a
  Author: Martin Nowak 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M std/experimental/ndslice/slice.d
M std/meta.d
M std/socket.d
M std/traits.d

  Log Message:
  ---
  Merge pull request #4889 from MartinNowak/merge_stable

Merge remote-tracking branch 'upstream/stable' into merge_stable


Compare: https://github.com/dlang/phobos/compare/efe9ea0569d9...26a6857e7b95___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 8f8979: Revert "Merge pull request #4790 from JackStouffer...

2016-11-20 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 8f8979ebe15adf6ef82c3f43b81388a61be99700
  
https://github.com/dlang/phobos/commit/8f8979ebe15adf6ef82c3f43b81388a61be99700
  Author: Dicebot 
  Date:   2016-11-10 (Thu, 10 Nov 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Revert "Merge pull request #4790 from JackStouffer/uni-private"

This reverts commit 1a7914a48cd7929373bb628f4938a8224de2167c, reversing
changes made to d38727771b559828d50f01c70815f913e653b706.

Fixes issue 16663


  Commit: 2f27e58b0e498aeecfdbce5178ad0bb700ab779c
  
https://github.com/dlang/phobos/commit/2f27e58b0e498aeecfdbce5178ad0bb700ab779c
  Author: Dicebot 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Add regression test for issue 16663


  Commit: de688d978d3319e87adbe549538c7f0b0aa7743d
  
https://github.com/dlang/phobos/commit/de688d978d3319e87adbe549538c7f0b0aa7743d
  Author: Martin Nowak 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Merge pull request #4901 from Dicebot/revert-regressions2

Fix issue 16663: std.unit.toUpper rejects an alias this to a string


Compare: https://github.com/dlang/phobos/compare/6a7ad3856288...de688d978d33___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-11-20 Thread GitHub via phobos
  Branch: refs/heads/timelimit
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 242a49: Make std.container.rbtree.RedBlackTree._add @safe

2016-11-20 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 242a4959d4993e632fd5df52db1ced1c39cd3354
  
https://github.com/dlang/phobos/commit/242a4959d4993e632fd5df52db1ced1c39cd3354
  Author: Tomoya Tanjo 
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
M std/container/rbtree.d

  Log Message:
  ---
  Make std.container.rbtree.RedBlackTree._add @safe


  Commit: efe9ea0569d91cc95bcdbee7c14874483845387a
  
https://github.com/dlang/phobos/commit/efe9ea0569d91cc95bcdbee7c14874483845387a
  Author: Andrei Alexandrescu 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/container/rbtree.d

  Log Message:
  ---
  Merge pull request #4914 from tom-tan/safe-rbtree-_add

Make std.container.rbtree.RedBlackTree._add @safe


Compare: https://github.com/dlang/phobos/compare/f2dd6b482673...efe9ea0569d9___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] a7597d: Fix issue 16705 - TaskPool.reduce fails to compile...

2016-11-20 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: a7597df60ed7f78988e875d25b6d48b48189cc33
  
https://github.com/dlang/phobos/commit/a7597df60ed7f78988e875d25b6d48b48189cc33
  Author: Petar Kirov 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Fix issue 16705 - TaskPool.reduce fails to compile "cannot get frame pointer 
to D main"


  Commit: 6a7ad38562882e3587ed68e42e6706e2c23ab1af
  
https://github.com/dlang/phobos/commit/6a7ad38562882e3587ed68e42e6706e2c23ab1af
  Author: Andrei Alexandrescu 
  Date:   2016-11-20 (Sun, 20 Nov 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Merge pull request #4915 from ZombineDev/patch-8

Fix issue 16705 - TaskPool.reduce fails to compile "cannot get frame pointer to 
D main"


Compare: https://github.com/dlang/phobos/compare/9707f00e2210...6a7ad3856288___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 859d5b: Increase time limit

2016-11-18 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 859d5b408d325657a98165701096ad2e3546f4d3
  
https://github.com/dlang/phobos/commit/859d5b408d325657a98165701096ad2e3546f4d3
  Author: Andrei Alexandrescu 
  Date:   2016-11-17 (Thu, 17 Nov 2016)

  Changed paths:
M posix.mak

  Log Message:
  ---
  Increase time limit

On some FreeBSD the unittest timeout with increased frequency, hence this 
change.


  Commit: f2dd6b482673b650195b9201bc50482d03d87de3
  
https://github.com/dlang/phobos/commit/f2dd6b482673b650195b9201bc50482d03d87de3
  Author: Walter Bright 
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
M posix.mak

  Log Message:
  ---
  Merge pull request #4911 from dlang/timelimit

Increase time limit


Compare: https://github.com/dlang/phobos/compare/6bc3a4f343ab...f2dd6b482673___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 859d5b: Increase time limit

2016-11-17 Thread GitHub via phobos
  Branch: refs/heads/timelimit
  Home:   https://github.com/dlang/phobos
  Commit: 859d5b408d325657a98165701096ad2e3546f4d3
  
https://github.com/dlang/phobos/commit/859d5b408d325657a98165701096ad2e3546f4d3
  Author: Andrei Alexandrescu 
  Date:   2016-11-17 (Thu, 17 Nov 2016)

  Changed paths:
M posix.mak

  Log Message:
  ---
  Increase time limit

On some FreeBSD the unittest timeout with increased frequency, hence this 
change.


___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] ce85fd: fix Issue 16661 - failing dstring/wstring format s...

2016-11-17 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: ce85fd60a9fe3819907857b487f65bd977ca1f26
  
https://github.com/dlang/phobos/commit/ce85fd60a9fe3819907857b487f65bd977ca1f26
  Author: Martin Nowak 
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  fix Issue 16661 - failing dstring/wstring format string

- fix incorrect pointer diff computation introduced by PR #4427
  commit 2be035584f31131ebd3e2123b19f457c326d070d


  Commit: 9707f00e22102d692c56bc8c805d841a613fdf06
  
https://github.com/dlang/phobos/commit/9707f00e22102d692c56bc8c805d841a613fdf06
  Author: Daniel Murphy 
  Date:   2016-11-17 (Thu, 17 Nov 2016)

  Changed paths:
M std/format.d

  Log Message:
  ---
  Merge pull request #4904 from MartinNowak/fix16661

fix Issue 16661 - failing dstring/wstring format string


Compare: https://github.com/dlang/phobos/compare/8b1a270f3671...9707f00e2210___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 73b699: Revert "Merge pull request #4789 from JackStouffer...

2016-11-16 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 73b699de123a3f8d2e38f0d63735865fa78c03ce
  
https://github.com/dlang/phobos/commit/73b699de123a3f8d2e38f0d63735865fa78c03ce
  Author: Dicebot 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Revert "Merge pull request #4789 from JackStouffer/package2"

This reverts commit c940f5a4182f018901bf6d933fc65c74f817c71a, reversing
changes made to aaf31b531c735d09e2527a5213fcf6634d77086e.

Fixes issue 16682


  Commit: 8b1a270f367118cc6114b1d4bf0cd5781567552e
  
https://github.com/dlang/phobos/commit/8b1a270f367118cc6114b1d4bf0cd5781567552e
  Author: Martin Nowak 
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Merge pull request #4902 from Dicebot/revert-regressions3

Fix issue 16682: "privatization" of symbols in std.stdio breaks DFMT


Compare: https://github.com/dlang/phobos/compare/64cd52611e3d...8b1a270f3671___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 783d15: enhancement issue 4851: add choice function to std...

2016-11-15 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 783d15bfa0e55d753999e7cc38236763c6b95092
  
https://github.com/dlang/phobos/commit/783d15bfa0e55d753999e7cc38236763c6b95092
  Author: Eduard Staniloiu 
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
M std/random.d

  Log Message:
  ---
  enhancement issue 4851: add choice function to std.random


  Commit: adb71a6c6b8e51680ce2337eb93c28fa7ea9a3fd
  
https://github.com/dlang/phobos/commit/adb71a6c6b8e51680ce2337eb93c28fa7ea9a3fd
  Author: Eduard Staniloiu 
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
M std/random.d

  Log Message:
  ---
  enhancement issue 4851: use assert in choice function


  Commit: 6bc3a4f343ab653e85d11966a4b559da59c8
  
https://github.com/dlang/phobos/commit/6bc3a4f343ab653e85d11966a4b559da59c8
  Author: Andrei Alexandrescu 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/random.d

  Log Message:
  ---
  Merge pull request #4897 from edi33416/implement_choice

enhancement issue 4851: add choice function to std.random


Compare: https://github.com/dlang/phobos/compare/60cd8d2aa70e...6bc3a4f343ab___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 11a9c5: XREF -> REF

2016-11-15 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 11a9c58a8e86f57fd58b59f6c45bdd47095e4f20
  
https://github.com/dlang/phobos/commit/11a9c58a8e86f57fd58b59f6c45bdd47095e4f20
  Author: anonymous 
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
M std/algorithm/setops.d
M std/algorithm/sorting.d

  Log Message:
  ---
  XREF -> REF

Removing the one that refers to std.algorithm.setops.SetUnion, because
that is not documented anymore (it's deprecated).


  Commit: 64cd52611e3d4ab737f63683c399bc8209e87bfd
  
https://github.com/dlang/phobos/commit/64cd52611e3d4ab737f63683c399bc8209e87bfd
  Author: Robert Schadek 
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
M std/algorithm/setops.d
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4899 from aG0aep6G/kill-xref

[Ddoc] XREF -> REF


Compare: https://github.com/dlang/phobos/compare/d8ca14c05d27...64cd52611e3d___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 2268f2: do not enforce specific MS runtime

2016-11-12 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 2268f2063d03821a29ae050ceffdd4276e17878f
  
https://github.com/dlang/phobos/commit/2268f2063d03821a29ae050ceffdd4276e17878f
  Author: Rainer  Schuetze 
  Date:   2016-11-10 (Thu, 10 Nov 2016)

  Changed paths:
M etc/c/zlib/win64.mak

  Log Message:
  ---
  do not enforce specific MS runtime


  Commit: 60cd8d2aa70e1c9cfd7c58fa42bce7345fd00b77
  
https://github.com/dlang/phobos/commit/60cd8d2aa70e1c9cfd7c58fa42bce7345fd00b77
  Author: David Nadlinger 
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
M etc/c/zlib/win64.mak

  Log Message:
  ---
  Merge pull request #4891 from rainers/nodefaultlib

Issue 12125: do not enforce specific MS runtime


Compare: https://github.com/dlang/phobos/compare/2883210c8f54...60cd8d2aa70e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-11-10 Thread GitHub via phobos
  Branch: refs/heads/revert-4030-issue15735
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-11-10 Thread GitHub via phobos
  Branch: refs/heads/revert-4881-cumulativeSum
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b6f03d: Revert "Add new function std.algorithm.iteration :...

2016-11-10 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: b6f03d4b89f23f7f18dc115e14f735093bcea537
  
https://github.com/dlang/phobos/commit/b6f03d4b89f23f7f18dc115e14f735093bcea537
  Author: Ilya Yaroshenko 
  Date:   2016-11-10 (Thu, 10 Nov 2016)

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

  Log Message:
  ---
  Revert "Add new function std.algorithm.iteration : cumulativeSum"


  Commit: 2883210c8f548849b4c1472c1289c7c0384ba00e
  
https://github.com/dlang/phobos/commit/2883210c8f548849b4c1472c1289c7c0384ba00e
  Author: Sebastian Wilzbach 
  Date:   2016-11-10 (Thu, 10 Nov 2016)

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

  Log Message:
  ---
  Merge pull request #4893 from dlang/revert-4881-cumulativeSum

Revert "Add new function std.algorithm.iteration : cumulativeSum"


Compare: https://github.com/dlang/phobos/compare/d28ef4ec10c9...2883210c8f54___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b6f03d: Revert "Add new function std.algorithm.iteration :...

2016-11-09 Thread GitHub via phobos
  Branch: refs/heads/revert-4881-cumulativeSum
  Home:   https://github.com/dlang/phobos
  Commit: b6f03d4b89f23f7f18dc115e14f735093bcea537
  
https://github.com/dlang/phobos/commit/b6f03d4b89f23f7f18dc115e14f735093bcea537
  Author: Ilya Yaroshenko 
  Date:   2016-11-10 (Thu, 10 Nov 2016)

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

  Log Message:
  ---
  Revert "Add new function std.algorithm.iteration : cumulativeSum"


___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] aa74a6: Add std.algorithm.iteration : cumulativeSum

2016-11-08 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: aa74a6293702e06da1c383daa1e5fec31886b12a
  
https://github.com/dlang/phobos/commit/aa74a6293702e06da1c383daa1e5fec31886b12a
  Author: e-y-e 
  Date:   2016-11-07 (Mon, 07 Nov 2016)

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

  Log Message:
  ---
  Add std.algorithm.iteration : cumulativeSum


  Commit: 9a64320e0099d29288f77b0d0c73695f5c2f3279
  
https://github.com/dlang/phobos/commit/9a64320e0099d29288f77b0d0c73695f5c2f3279
  Author: e-y-e 
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
M std/algorithm/iteration.d

  Log Message:
  ---
  Fix documentation errors


  Commit: c5df83f9128040134e1c0fd65c7728afa48441ab
  
https://github.com/dlang/phobos/commit/c5df83f9128040134e1c0fd65c7728afa48441ab
  Author: e-y-e 
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
M std/algorithm/iteration.d

  Log Message:
  ---
  Tweak unittests


  Commit: c41e41d96195cccf02de84ca2a9e5b5b9881d223
  
https://github.com/dlang/phobos/commit/c41e41d96195cccf02de84ca2a9e5b5b9881d223
  Author: Steven Schveighoffer 
  Date:   2016-11-08 (Tue, 08 Nov 2016)

  Changed paths:
M std/algorithm/iteration.d

  Log Message:
  ---
  Fix grammar nit


  Commit: d28ef4ec10c9b51381fe2aff791fcdde116445ed
  
https://github.com/dlang/phobos/commit/d28ef4ec10c9b51381fe2aff791fcdde116445ed
  Author: Steven Schveighoffer 
  Date:   2016-11-08 (Tue, 08 Nov 2016)

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

  Log Message:
  ---
  Merge pull request #4881 from e-y-e/cumulativeSum

Add new function std.algorithm.iteration : cumulativeSum


Compare: https://github.com/dlang/phobos/compare/292f35993fc1...d28ef4ec10c9___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 5f32c1: std.variant : Tweak tryVisit, visit docs

2016-11-07 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 5f32c11969f8ea155984f6fee9d889bc04b71cf1
  
https://github.com/dlang/phobos/commit/5f32c11969f8ea155984f6fee9d889bc04b71cf1
  Author: Nick Treleaven 
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  std.variant : Tweak tryVisit, visit docs

Parameter Handler -> Handlers.
Document inner template functions.


  Commit: 0258383953e1ccacf8c52595f9ed6ab049b77390
  
https://github.com/dlang/phobos/commit/0258383953e1ccacf8c52595f9ed6ab049b77390
  Author: Nick Treleaven 
  Date:   2016-11-06 (Sun, 06 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Cleanup visit throws docs, add VariantException LREF

Also fix redundant opening of C-style comment.


  Commit: b1d6e9c143bb2cbd68c7845cb6c69a2fa1052ce5
  
https://github.com/dlang/phobos/commit/b1d6e9c143bb2cbd68c7845cb6c69a2fa1052ce5
  Author: Nick Treleaven 
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Tweak Variant docs

Avoid unnecessary repetition of current symbol name.
Add LREFs where useful.
Remove fun(T...)(T args) example cited for old std.boxer module.


  Commit: 292f35993fc14c5b6bb21b1f9a251d1868db1ad0
  
https://github.com/dlang/phobos/commit/292f35993fc14c5b6bb21b1f9a251d1868db1ad0
  Author: Brian Schott 
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
M std/variant.d

  Log Message:
  ---
  Merge pull request #4880 from ntrel/variant-fixes

[docs] Tweak std.variant docs


Compare: https://github.com/dlang/phobos/compare/027839fd79f2...292f35993fc1___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 946dce: Added hint in docs about overlapped blocks.

2016-11-05 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 946dce263fa2f12cec8e5ac6e77d8a8dba610580
  
https://github.com/dlang/phobos/commit/946dce263fa2f12cec8e5ac6e77d8a8dba610580
  Author: ljubobratovicrelja 
  Date:   2016-11-05 (Sat, 05 Nov 2016)

  Changed paths:
M std/experimental/ndslice/selection.d

  Log Message:
  ---
  Added hint in docs about overlapped blocks.


  Commit: c312da1888912f561297cac9cdaf2cf87f676e53
  
https://github.com/dlang/phobos/commit/c312da1888912f561297cac9cdaf2cf87f676e53
  Author: ljubobratovicrelja 
  Date:   2016-11-05 (Sat, 05 Nov 2016)

  Changed paths:
M std/experimental/ndslice/selection.d

  Log Message:
  ---
  Added unittest example demonstrating overlapped blocks.


  Commit: 027839fd79f2ade75ca423b805bd37e358b8d3a9
  
https://github.com/dlang/phobos/commit/027839fd79f2ade75ca423b805bd37e358b8d3a9
  Author: Andrei Alexandrescu 
  Date:   2016-11-05 (Sat, 05 Nov 2016)

  Changed paths:
M std/experimental/ndslice/selection.d

  Log Message:
  ---
  Merge pull request #4890 from ljubobratovicrelja/ndslice-docs-patch-1

[docs] [ndslice] Hint on overlapped blocks


Compare: https://github.com/dlang/phobos/compare/607a7558c24e...027839fd79f2___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 0a685f: Ensure std.file.exists(StringEnum.name) compiles.

2016-11-05 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 0a685f1daf22181c375043c392e9c4bedf6aaf8f
  
https://github.com/dlang/phobos/commit/0a685f1daf22181c375043c392e9c4bedf6aaf8f
  Author: Ryan Roden-Corrent 
  Date:   2016-10-30 (Sun, 30 Oct 2016)

  Changed paths:
M std/file.d
M std/traits.d

  Log Message:
  ---
  Ensure std.file.exists(StringEnum.name) compiles.

A string-typed enum passes isSomeString but not isConvertibleToString.
Because isConvertibleToString is used as a template constraint for
std.file.exists, it could not be passed a string-typed enum.

Resolves #16573.


  Commit: 5f346e49dc2c51bbb578473707f1faebd5615a5d
  
https://github.com/dlang/phobos/commit/5f346e49dc2c51bbb578473707f1faebd5615a5d
  Author: Ryan Roden-Corrent 
  Date:   2016-10-30 (Sun, 30 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Document isConvertibleToString.

It was public but undocumented.


  Commit: 10cd84a5c04387facde3d94475b50bb386fbf7ec
  
https://github.com/dlang/phobos/commit/10cd84a5c04387facde3d94475b50bb386fbf7ec
  Author: Ryan Roden-Corrent 
  Date:   2016-10-30 (Sun, 30 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Improve isConvertibleToString docs.

Clarify that it works for enums and add more unittest examples.


  Commit: 607a7558c24e8b3a335efba4f4ec0c14cc6227ba
  
https://github.com/dlang/phobos/commit/607a7558c24e8b3a335efba4f4ec0c14cc6227ba
  Author: Jonathan M Davis 
  Date:   2016-11-05 (Sat, 05 Nov 2016)

  Changed paths:
M std/file.d
M std/traits.d

  Log Message:
  ---
  Merge pull request #4833 from rcorre/exists_enum

Ensure std.file.exists(StringEnum.name) compiles.


Compare: https://github.com/dlang/phobos/compare/bf2550fbc51c...607a7558c24e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 9d1fc0: [TRIVIAL, DDOC] fix issue 16624 - setExtension ddo...

2016-11-03 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 9d1fc0750bec03cf1e9cc1fdbbefa8828ae0d418
  
https://github.com/dlang/phobos/commit/9d1fc0750bec03cf1e9cc1fdbbefa8828ae0d418
  Author: Basile Burg 
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
M std/path.d

  Log Message:
  ---
  [TRIVIAL, DDOC] fix issue 16624 - setExtension ddoc comment is strangely 
formated


  Commit: bf2550fbc51c3080fd9e730140d1061048053ebc
  
https://github.com/dlang/phobos/commit/bf2550fbc51c3080fd9e730140d1061048053ebc
  Author: Jack Stouffer 
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
M std/path.d

  Log Message:
  ---
  Merge pull request #4886 from BBasile/issue16624

[TRIVIAL, DDOC] fix issue 16624 - setExtension ddoc comment is strang…


Compare: https://github.com/dlang/phobos/compare/fd518eb310a9...bf2550fbc51c___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 946a46: Fix Issue 8087 - Improve clarity of std.algorithm ...

2016-11-01 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 946a46774c58681036e12932858d0bb58f887448
  
https://github.com/dlang/phobos/commit/946a46774c58681036e12932858d0bb58f887448
  Author: Alexandru Razvan Caciulescu 
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
M std/algorithm/mutation.d
M std/algorithm/searching.d
M std/algorithm/sorting.d

  Log Message:
  ---
  Fix Issue 8087 - Improve clarity of std.algorithm documentation


  Commit: fd518eb310a9494cccf28c54892542b052c49669
  
https://github.com/dlang/phobos/commit/fd518eb310a9494cccf28c54892542b052c49669
  Author: Andrei Alexandrescu 
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
M std/algorithm/mutation.d
M std/algorithm/searching.d
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4883 from Darredevil/issue-8087

Fix Issue 8087 - Improve clarity of std.algorithm documentation


Compare: https://github.com/dlang/phobos/compare/c77869f22e61...fd518eb310a9___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] e0ca51: fix issue 8799

2016-11-01 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: e0ca51f9f01cc2a089907b09f9e0ed3dd15df643
  
https://github.com/dlang/phobos/commit/e0ca51f9f01cc2a089907b09f9e0ed3dd15df643
  Author: somzzz 
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  fix issue 8799


  Commit: daf4d06d4718e21bfba50d6b02bf54af347521ba
  
https://github.com/dlang/phobos/commit/daf4d06d4718e21bfba50d6b02bf54af347521ba
  Author: somzzz 
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  fixup


  Commit: c77869f22e61919a9f3d617d7d5d2254641aa7e4
  
https://github.com/dlang/phobos/commit/c77869f22e61919a9f3d617d7d5d2254641aa7e4
  Author: Andrei Alexandrescu 
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  Merge pull request #4882 from somzzz/issue_8799

fix issue 8799


Compare: https://github.com/dlang/phobos/compare/00ce4ed3a114...c77869f22e61___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 527670: fix issue 16419

2016-11-01 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 52767078ccd2544f6ae8a5def0f75eb569465f77
  
https://github.com/dlang/phobos/commit/52767078ccd2544f6ae8a5def0f75eb569465f77
  Author: Ilya Yaroshenko 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  fix issue 16419


  Commit: 00ce4ed3a114b42f9dd30015b20c4b795fd61360
  
https://github.com/dlang/phobos/commit/00ce4ed3a114b42f9dd30015b20c4b795fd61360
  Author: Andrei Alexandrescu 
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4865 from 9il/tohash

fix issue 16609


Compare: https://github.com/dlang/phobos/compare/31dad0c099f3...00ce4ed3a114___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-30 Thread GitHub via phobos
  Branch: refs/tags/v2.072.0
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 2a45a1: Fix Issue 16628 - std.algorithm.equal for known em...

2016-10-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 2a45a145e8d29bf0f4a12c8fc8296041e475ea60
  
https://github.com/dlang/phobos/commit/2a45a145e8d29bf0f4a12c8fc8296041e475ea60
  Author: Nick Treleaven 
  Date:   2016-10-20 (Thu, 20 Oct 2016)

  Changed paths:
M std/algorithm/comparison.d

  Log Message:
  ---
  Fix Issue 16628 - std.algorithm.equal for known empty or infinite ranges

* If one of the ranges has `Range.empty == true`, we can define `equal`
  even when each `front` is not comparable.
* If one range is infinite and the other defines `length`, return false.
* If both are infinite, cause a compile-time error.


  Commit: 52a381320f35f14c26970e9b5842dbe5d429c3c6
  
https://github.com/dlang/phobos/commit/52a381320f35f14c26970e9b5842dbe5d429c3c6
  Author: Nick Treleaven 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M std/algorithm/comparison.d

  Log Message:
  ---
  Disallow known empty ranges to be compared against a range with incompatible 
front


  Commit: 31dad0c099f33b5c584d24ed739e8e5785b71426
  
https://github.com/dlang/phobos/commit/31dad0c099f33b5c584d24ed739e8e5785b71426
  Author: Jonathan M Davis 
  Date:   2016-10-30 (Sun, 30 Oct 2016)

  Changed paths:
M std/algorithm/comparison.d

  Log Message:
  ---
  Merge pull request #4871 from ntrel/equal-empty-enum

Fix Issue 16628 - std.algorithm.equal for known empty or infinite ranges


Compare: https://github.com/dlang/phobos/compare/8e10b4b0f115...31dad0c099f3___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 83dce3: [std.regex] Disable Bit-NFA in CTFE

2016-10-28 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 83dce34742a4dc4f335a7e2c44c9f0cc9ae55a84
  
https://github.com/dlang/phobos/commit/83dce34742a4dc4f335a7e2c44c9f0cc9ae55a84
  Author: Dmitry Olshansky 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/regex/internal/parser.d

  Log Message:
  ---
  [std.regex] Disable Bit-NFA in CTFE


  Commit: 8e10b4b0f11564910e759438ca8504a18024eb79
  
https://github.com/dlang/phobos/commit/8e10b4b0f11564910e759438ca8504a18024eb79
  Author: Martin Nowak 
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
M std/regex/internal/parser.d

  Log Message:
  ---
  Merge pull request #4877 from DmitryOlshansky/regex-ctfe-disable

[std.regex] Disable Bit-NFA in CTFE


Compare: https://github.com/dlang/phobos/compare/dbd387178493...8e10b4b0f115___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 9c4368: Removed uses of the delete keyword from std.file

2016-10-27 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 9c4368f52c43ee04741da90eebbab45cfe849adb
  
https://github.com/dlang/phobos/commit/9c4368f52c43ee04741da90eebbab45cfe849adb
  Author: Jack Stouffer 
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
M std/file.d

  Log Message:
  ---
  Removed uses of the delete keyword from std.file


  Commit: 0fed86c07bb52176756a1ae1b14e0e54d9a8e4b4
  
https://github.com/dlang/phobos/commit/0fed86c07bb52176756a1ae1b14e0e54d9a8e4b4
  Author: Jack Stouffer 
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
M std/internal/math/biguintcore.d

  Log Message:
  ---
  Removed uses of the delete keyword from std.internal.math.biguintcore.d


  Commit: 9d8cb9fda2013d9cb69e67a3a726067f78875346
  
https://github.com/dlang/phobos/commit/9d8cb9fda2013d9cb69e67a3a726067f78875346
  Author: Jack Stouffer 
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
M std/mmfile.d

  Log Message:
  ---
  Removed uses of the delete keyword from std.mmfile


  Commit: 70ae19191338779ed2123b0d1b956dc7a556772c
  
https://github.com/dlang/phobos/commit/70ae19191338779ed2123b0d1b956dc7a556772c
  Author: Jack Stouffer 
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
M std/zlib.d

  Log Message:
  ---
  Removed uses of the delete keyword from std.zlib


  Commit: 9e25a222e8ba764cfdeebd2ef6b8b0533eb7418e
  
https://github.com/dlang/phobos/commit/9e25a222e8ba764cfdeebd2ef6b8b0533eb7418e
  Author: Jack Stouffer 
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
M .dscanner.ini

  Log Message:
  ---
  Enable check for delete in Travis-CI


  Commit: dbd387178493c8e312c64b5eda3d381096e710c0
  
https://github.com/dlang/phobos/commit/dbd387178493c8e312c64b5eda3d381096e710c0
  Author: Jack Stouffer 
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
M .dscanner.ini
M std/file.d
M std/internal/math/biguintcore.d
M std/mmfile.d
M std/zlib.d

  Log Message:
  ---
  Merge pull request #4604 from JackStouffer/delete

Remove all uses of the delete keyword and enable the Travis check


Compare: https://github.com/dlang/phobos/compare/d999c773a1e4...dbd387178493___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 8711a1: Add Promoted to std.traits.

2016-10-25 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 8711a1134d75f63af87f76b384f56197a35ae69a
  
https://github.com/dlang/phobos/commit/8711a1134d75f63af87f76b384f56197a35ae69a
  Author: tsbockman 
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
M changelog.dd
M std/traits.d

  Log Message:
  ---
  Add Promoted to std.traits.


  Commit: d999c773a1e419deb42ab2410327aa92b92cb71e
  
https://github.com/dlang/phobos/commit/d999c773a1e419deb42ab2410327aa92b92cb71e
  Author: Jack Stouffer 
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
M changelog.dd
M std/traits.d

  Log Message:
  ---
  Merge pull request #4419 from tsbockman/more_traits

Add `Promoted` to `std.traits`.


Compare: https://github.com/dlang/phobos/compare/fa54b85dd975...d999c773a1e4___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] be6571: Resurrect ApplyLeft and ApplyRight's documentation

2016-10-24 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: be6571ca379cc7cd34111c59c1dd6d1f6c17f4eb
  
https://github.com/dlang/phobos/commit/be6571ca379cc7cd34111c59c1dd6d1f6c17f4eb
  Author: Petar Kirov 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  Resurrect ApplyLeft and ApplyRight's documentation

Also put the signature of `isImplicitlyConvertible` in a comment to make the 
example more clear.


  Commit: d8ca14c05d27bb887b33ad9fac5d45cad0a56786
  
https://github.com/dlang/phobos/commit/d8ca14c05d27bb887b33ad9fac5d45cad0a56786
  Author: Martin Nowak 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/meta.d

  Log Message:
  ---
  Merge pull request #4875 from ZombineDev/patch-7

Resurrect ApplyLeft and ApplyRight's documentation


Compare: https://github.com/dlang/phobos/compare/dff5422fa553...d8ca14c05d27___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 821ccc: Implicit cast to const slices in case of underlayi...

2016-10-23 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 821ccc907b303b2cb2da85970768a742e3b5da83
  
https://github.com/dlang/phobos/commit/821ccc907b303b2cb2da85970768a742e3b5da83
  Author: Ilya Yaroshenko 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Implicit cast to const slices in case of underlaying range is a pointer.


  Commit: dff5422fa553a0e6f2342353bbab894c103c05aa
  
https://github.com/dlang/phobos/commit/dff5422fa553a0e6f2342353bbab894c103c05aa
  Author: Martin Nowak 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4873 from 9il/stable

❗️❗️❗️Implicit cast to const slices in case of underlaying range is a pointer.


Compare: https://github.com/dlang/phobos/compare/0c41f51281ac...dff5422fa553___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b3ea2e: Revert "std.socket: Decorate Socket methods"

2016-10-23 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: b3ea2e431243242c7282391ab088ca8cfa9b64cd
  
https://github.com/dlang/phobos/commit/b3ea2e431243242c7282391ab088ca8cfa9b64cd
  Author: Vladimir Panteleev 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/socket.d

  Log Message:
  ---
  Revert "std.socket: Decorate Socket methods"

This reverts commit 1fc5f9b34ca9bb333ee429ab2ca39e07c3304f01.


  Commit: 448ddbe2e88d66feb0df3f679bc282840ac4bb26
  
https://github.com/dlang/phobos/commit/448ddbe2e88d66feb0df3f679bc282840ac4bb26
  Author: Vladimir Panteleev 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/socket.d

  Log Message:
  ---
  std.socket: Add test for issue 16514


  Commit: 0c41f51281ac4020cb74466036e0162fe9adc95f
  
https://github.com/dlang/phobos/commit/0c41f51281ac4020cb74466036e0162fe9adc95f
  Author: Martin Nowak 
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
M std/socket.d

  Log Message:
  ---
  Merge pull request #4859 from CyberShadow/pull-20161013-075150

Revert #4273 + add test


Compare: https://github.com/dlang/phobos/compare/e333b7ad4e69...0c41f51281ac___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] cf3134: sorting: Avoid using $ on generic ranges

2016-10-22 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: cf3134e01c1184a7fe26eb5fbb25eb7ca1dfae97
  
https://github.com/dlang/phobos/commit/cf3134e01c1184a7fe26eb5fbb25eb7ca1dfae97
  Author: David Nadlinger 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  sorting: Avoid using $ on generic ranges

It is not guaranteed to exist even if hasLength is true.


  Commit: fa54b85dd97598f3cf775a1b36bc0d8944f45f18
  
https://github.com/dlang/phobos/commit/fa54b85dd97598f3cf775a1b36bc0d8944f45f18
  Author: David Nadlinger 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4874 from klickverbot/sorting-dollar

sorting: Avoid using $ on generic ranges


Compare: https://github.com/dlang/phobos/compare/2863b44e39aa...fa54b85dd975___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] f19c92: topN rewrite

2016-10-22 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: f19c92a1bfe6fbc28bb23c66b5f1cfe0d9428786
  
https://github.com/dlang/phobos/commit/f19c92a1bfe6fbc28bb23c66b5f1cfe0d9428786
  Author: Andrei Alexandrescu 
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  topN rewrite


  Commit: 3156509175f697d37255f59b1d5b71e8f2a0b2e3
  
https://github.com/dlang/phobos/commit/3156509175f697d37255f59b1d5b71e8f2a0b2e3
  Author: Andrei Alexandrescu 
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Print rng seed upon failure so test can be reproduced


  Commit: 9a8bf131d9b74d830a2861699fbeec56bffc7664
  
https://github.com/dlang/phobos/commit/9a8bf131d9b74d830a2861699fbeec56bffc7664
  Author: Andrei Alexandrescu 
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Fix @safe checks


  Commit: 9778872ffa29c8a7fbe3ef1669e33fde2afd2108
  
https://github.com/dlang/phobos/commit/9778872ffa29c8a7fbe3ef1669e33fde2afd2108
  Author: Andrei Alexandrescu 
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Better safety checks


  Commit: 9ad4f0d227d78c4c1da8ae2fe71ddf3455b0b46d
  
https://github.com/dlang/phobos/commit/9ad4f0d227d78c4c1da8ae2fe71ddf3455b0b46d
  Author: Andrei Alexandrescu 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Fix safety checks


  Commit: 2863b44e39aa5d041512c9c9dafaf6f1cf560408
  
https://github.com/dlang/phobos/commit/2863b44e39aa5d041512c9c9dafaf6f1cf560408
  Author: Andrei Alexandrescu 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4815 from andralex/topN

Implementation of "Fast Deterministic Selection" algorithm


Compare: https://github.com/dlang/phobos/compare/336f5c47d267...2863b44e39aa___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 821ccc: Implicit cast to const slices in case of underlayi...

2016-10-19 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 821ccc907b303b2cb2da85970768a742e3b5da83
  
https://github.com/dlang/phobos/commit/821ccc907b303b2cb2da85970768a742e3b5da83
  Author: Ilya Yaroshenko 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Implicit cast to const slices in case of underlaying range is a pointer.


  Commit: 336f5c47d267a705ae291b01a6bcda5d8b59f826
  
https://github.com/dlang/phobos/commit/336f5c47d267a705ae291b01a6bcda5d8b59f826
  Author: Martin Nowak 
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4869 from 9il/stable

{please} Implicit cast to const slices


Compare: https://github.com/dlang/phobos/compare/c5d94717b9c8...336f5c47d267___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] f783d9: fix Issue 16582 - ParameterDefaults fails w/ scope...

2016-10-17 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: f783d975a28febea3a323bae3ce5f902cec17aa9
  
https://github.com/dlang/phobos/commit/f783d975a28febea3a323bae3ce5f902cec17aa9
  Author: Martin Nowak 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  fix Issue 16582 - ParameterDefaults fails w/ scope parameter

- workaround scope escape error to get default parameter
- would require a working `return scope` for a proper implementation


  Commit: e333b7ad4e69b603bc9dfc1cb74593baf43b2193
  
https://github.com/dlang/phobos/commit/e333b7ad4e69b603bc9dfc1cb74593baf43b2193
  Author: Walter Bright 
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Merge pull request #4864 from MartinNowak/fix16582

fix Issue 16582 - ParameterDefaults fails w/ scope parameter


Compare: https://github.com/dlang/phobos/compare/4472eb84dca1...e333b7ad4e69___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] ac7cc6: no need to use parameter names to get defaults

2016-10-17 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: ac7cc674c128e26c2584081e60075502540fa87a
  
https://github.com/dlang/phobos/commit/ac7cc674c128e26c2584081e60075502540fa87a
  Author: Martin Nowak 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  no need to use parameter names to get defaults


  Commit: c5c1360259d56c7849ad8026c7100a1b560ef423
  
https://github.com/dlang/phobos/commit/c5c1360259d56c7849ad8026c7100a1b560ef423
  Author: Martin Nowak 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  remove unused branch

- variadic template parameters cannot be a function (always need to use func[0])


  Commit: c5d94717b9c86be3554a3c3ee37512002e2c779c
  
https://github.com/dlang/phobos/commit/c5d94717b9c86be3554a3c3ee37512002e2c779c
  Author: Steven Schveighoffer 
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Merge pull request #4862 from MartinNowak/parameter_defaults_cruft

remove ParameterDefaults cruft


Compare: https://github.com/dlang/phobos/compare/7fe1366ed1ed...c5d94717b9c8___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] a2b564: [std.regex] More compact ThompsonMatcher struct, s...

2016-10-16 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: a2b5649805596ee19b2bbc1dd1ad2005a05900fd
  
https://github.com/dlang/phobos/commit/a2b5649805596ee19b2bbc1dd1ad2005a05900fd
  Author: Dmitry Olshansky 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/regex/internal/thompson.d

  Log Message:
  ---
  [std.regex] More compact ThompsonMatcher struct, some % perf gain


  Commit: 7fe1366ed1ede280e6d591b536da2bd25f31c6aa
  
https://github.com/dlang/phobos/commit/7fe1366ed1ede280e6d591b536da2bd25f31c6aa
  Author: David Nadlinger 
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
M std/regex/internal/thompson.d

  Log Message:
  ---
  Merge pull request #4870 from DmitryOlshansky/compact-thompson

[std.regex] More compact ThompsonMatcher struct


Compare: https://github.com/dlang/phobos/compare/910681ccc97d...7fe1366ed1ed___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 92eb63: fix issue 16249 - std.signals: disconnect() is uns...

2016-10-16 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 92eb63547953af2e6514a0fa6c9e109f70643b1b
  
https://github.com/dlang/phobos/commit/92eb63547953af2e6514a0fa6c9e109f70643b1b
  Author: nmtigor 
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
M std/signals.d

  Log Message:
  ---
  fix issue 16249 - std.signals: disconnect() is unsafe during emit()


  Commit: 910681ccc97df490871075c6dee6d8ae5db2d298
  
https://github.com/dlang/phobos/commit/910681ccc97df490871075c6dee6d8ae5db2d298
  Author: Dmitry Olshansky 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/signals.d

  Log Message:
  ---
  Merge pull request #4574 from nmtigor/issue_16249

fix issue 16249 - std.signals: disconnect() is unsafe during emit()


Compare: https://github.com/dlang/phobos/compare/672662831e94...910681ccc97d___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 5ebd77: reduce test template bloat

2016-10-16 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 5ebd77334356df34e3fef346b2d0d7787d066a9b
  
https://github.com/dlang/phobos/commit/5ebd77334356df34e3fef346b2d0d7787d066a9b
  Author: Ilya Yaroshenko 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  reduce test template bloat


  Commit: 4472eb84dca1acd9f614df20d5e5b724a8ba9581
  
https://github.com/dlang/phobos/commit/4472eb84dca1acd9f614df20d5e5b724a8ba9581
  Author: Dmitry Olshansky 
  Date:   2016-10-16 (Sun, 16 Oct 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4867 from 9il/test

reduce test template bloat


Compare: https://github.com/dlang/phobos/compare/50a264628f41...4472eb84dca1___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 335bef: The word "tranforms" is a typo, should be "transfo...

2016-10-16 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 335beff82d56a8f80992ee6532a0a7b2af542d80
  
https://github.com/dlang/phobos/commit/335beff82d56a8f80992ee6532a0a7b2af542d80
  Author: Sean Enck 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/path.d

  Log Message:
  ---
  The word "tranforms" is a typo, should be "transforms" (especially painful 
when searching for the word "transforms")


  Commit: 672662831e94ea5293f5faf373392d6f56ac8b49
  
https://github.com/dlang/phobos/commit/672662831e94ea5293f5faf373392d6f56ac8b49
  Author: Jonathan M Davis 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/path.d

  Log Message:
  ---
  Merge pull request #4863 from enckse/patch-1

The word "tranforms" is a typo, should be "transforms"


Compare: https://github.com/dlang/phobos/compare/f75b0e030ef2...672662831e94___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] e46cc8: remove spurious x identifier in IsExp

2016-10-16 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: e46cc8ea25a1dd8985f5b93df3442cbfc2eab1c0
  
https://github.com/dlang/phobos/commit/e46cc8ea25a1dd8985f5b93df3442cbfc2eab1c0
  Author: Martin Nowak 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  remove spurious x identifier in IsExp

- gets parsed as is(Type Identifier) but an alias identifier isn't needed
- fixup of ee683ae79f (#2624)


  Commit: f75b0e030ef279b62b2c76ba0cb7161be57bd739
  
https://github.com/dlang/phobos/commit/f75b0e030ef279b62b2c76ba0cb7161be57bd739
  Author: David Nadlinger 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/traits.d

  Log Message:
  ---
  Merge pull request #4861 from MartinNowak/traits_fixup

remove spurious x identifier in IsExp


Compare: https://github.com/dlang/phobos/compare/2090d3300def...f75b0e030ef2___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 7e3d33: 15% more performance for popFront(char[])

2016-10-15 Thread GitHub via phobos
  Branch: refs/heads/faster_front
  Home:   https://github.com/dlang/phobos
  Commit: 7e3d336281dbd3c63113345257ba654b2f8e9b32
  
https://github.com/dlang/phobos/commit/7e3d336281dbd3c63113345257ba654b2f8e9b32
  Author: UplinkCoder 
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  15% more performance for popFront(char[])


  Commit: 48ff2abbcf5f381cec165d83c871e5a7b683187d
  
https://github.com/dlang/phobos/commit/48ff2abbcf5f381cec165d83c871e5a7b683187d
  Author: Stefan Koch 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  faster front


  Commit: 9d38ebab7dbee2bdc9476cfaaa04446b319fc00e
  
https://github.com/dlang/phobos/commit/9d38ebab7dbee2bdc9476cfaaa04446b319fc00e
  Author: Stefan Koch 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  update front


  Commit: 8bffd69abe4feec29b13050f48c86890a6c249f3
  
https://github.com/dlang/phobos/commit/8bffd69abe4feec29b13050f48c86890a6c249f3
  Author: Stefan Koch 
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
M posix.mak
M std/range/primitives.d

  Log Message:
  ---
  inline decode_utf8 into front


Compare: https://github.com/dlang/phobos/compare/7e3d336281db^...8bffd69abe4f___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] ae6a80: Add findSplitBefore example with an element using ...

2016-10-14 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: ae6a8031cf9436222a66e3077afa531ef85c7e2e
  
https://github.com/dlang/phobos/commit/ae6a8031cf9436222a66e3077afa531ef85c7e2e
  Author: Nick Treleaven 
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Add findSplitBefore example with an element using only()

Also remove typo.


  Commit: 2090d3300def31eb191c9b6e19103f0574146c81
  
https://github.com/dlang/phobos/commit/2090d3300def31eb191c9b6e19103f0574146c81
  Author: Sebastian Wilzbach 
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
M std/algorithm/searching.d

  Log Message:
  ---
  Merge pull request #4842 from ntrel/findSplit-only

[trivial] Add findSplitBefore example with an element using only()


Compare: https://github.com/dlang/phobos/compare/62d16fd06a65...2090d3300def___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] d745fb: [std.regex] Optimize reads from hash table

2016-10-13 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: d745fb8ae2df0c73b7b6faf2c174c0fdb50a1a6b
  
https://github.com/dlang/phobos/commit/d745fb8ae2df0c73b7b6faf2c174c0fdb50a1a6b
  Author: Dmitry Olshansky 
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Optimize reads from hash table


  Commit: 62d16fd06a65e94fbc8530da84dd69d74151670a
  
https://github.com/dlang/phobos/commit/62d16fd06a65e94fbc8530da84dd69d74151670a
  Author: Walter Bright 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  Merge pull request #4851 from DmitryOlshansky/regex-faster-htab

[std.regex] Optimize reads from hash table


Compare: https://github.com/dlang/phobos/compare/dd609e6a6b5f...62d16fd06a65___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] ad5537: Restrict making of containers to non-infinite rang...

2016-10-13 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: ad5537d5c95c1b6690dcbd4dc627172795438fd0
  
https://github.com/dlang/phobos/commit/ad5537d5c95c1b6690dcbd4dc627172795438fd0
  Author: Per Nordlöw 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/container/util.d

  Log Message:
  ---
  Restrict making of containers to non-infinite ranges


  Commit: dd609e6a6b5f323787c1e074397d424d1913e4b2
  
https://github.com/dlang/phobos/commit/dd609e6a6b5f323787c1e074397d424d1913e4b2
  Author: Jonathan M Davis 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/container/util.d

  Log Message:
  ---
  Merge pull request #4860 from nordlow/no-infinite-make

Restrict making of containers to non-infinite ranges


Compare: https://github.com/dlang/phobos/compare/10d84d269995...dd609e6a6b5f___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 9d73ff: GetLastError should be imported from core.sys.wind...

2016-10-13 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 9d73ff235300359e9dcc41a085d765b4cd159507
  
https://github.com/dlang/phobos/commit/9d73ff235300359e9dcc41a085d765b4cd159507
  Author: Walter Bright 
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  GetLastError should be imported from core.sys.windows.windows


  Commit: 10d84d26999574838530359fd6c29bfff0f7f54a
  
https://github.com/dlang/phobos/commit/10d84d26999574838530359fd6c29bfff0f7f54a
  Author: Dmitry Olshansky 
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Merge pull request #4856 from WalterBright/GetLastError

GetLastError should be imported from core.sys.windows.windows


Compare: https://github.com/dlang/phobos/compare/406aa8f8cfea...10d84d269995___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 8bed6b: 15% more performance for popFront(char[])

2016-10-12 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 8bed6b28432d7c99fbe89cea2f624c01436255dc
  
https://github.com/dlang/phobos/commit/8bed6b28432d7c99fbe89cea2f624c01436255dc
  Author: UplinkCoder 
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  15% more performance for popFront(char[])


  Commit: 406aa8f8cfeac6e8814bd78c56ee2003e829354f
  
https://github.com/dlang/phobos/commit/406aa8f8cfeac6e8814bd78c56ee2003e829354f
  Author: Stefan Koch 
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Merge pull request #4849 from UplinkCoder/utf_popFront

20% more performance for popFront(char[])


Compare: https://github.com/dlang/phobos/compare/10f032ed11a8...406aa8f8cfea___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] f9e976: Fix alignment of std.conv emplacement test buffers...

2016-10-12 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: f9e97641ccfa47f7fa759b11f2db9549f8424cad
  
https://github.com/dlang/phobos/commit/f9e97641ccfa47f7fa759b11f2db9549f8424cad
  Author: Johan Engelen 
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Fix alignment of std.conv emplacement test buffers.


  Commit: 10f032ed11a880ff0dfd80c8ddf18e396ec7a4a4
  
https://github.com/dlang/phobos/commit/10f032ed11a880ff0dfd80c8ddf18e396ec7a4a4
  Author: Ilya Yaroshenko 
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
M std/conv.d

  Log Message:
  ---
  Merge pull request #4852 from JohanEngelen/dmdalign1

[Trivial] Fix alignment of std.conv emplacement test buffers.


Compare: https://github.com/dlang/phobos/compare/71dc211e691d...10f032ed11a8___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 28b6b4: Tighten popFront

2016-10-10 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 28b6b462b8d7a9c90aeb59d4b2decff86000e613
  
https://github.com/dlang/phobos/commit/28b6b462b8d7a9c90aeb59d4b2decff86000e613
  Author: Andrei Alexandrescu 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Tighten popFront


  Commit: 71dc211e691dede4348fd0a582a9f959ccc6fcd4
  
https://github.com/dlang/phobos/commit/71dc211e691dede4348fd0a582a9f959ccc6fcd4
  Author: Andrei Alexandrescu 
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Merge pull request #4848 from andralex/popFront

Tighten popFront


Compare: https://github.com/dlang/phobos/compare/bb2a85994f5a...71dc211e691d___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 0d79b1: Improved isPowerOf2.

2016-10-10 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 0d79b1e124c5a0a7479afc68fe2d5eaa05525f51
  
https://github.com/dlang/phobos/commit/0d79b1e124c5a0a7479afc68fe2d5eaa05525f51
  Author: Manu Evans 
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
M std/math.d

  Log Message:
  ---
  Improved isPowerOf2.


  Commit: bb2a85994f5ac17da3125e99d6ef608097bc5013
  
https://github.com/dlang/phobos/commit/bb2a85994f5ac17da3125e99d6ef608097bc5013
  Author: Ilya Yaroshenko 
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
M std/math.d

  Log Message:
  ---
  Merge pull request #4841 from TurkeyMan/ispowerof2

Improved isPowerOf2.


Compare: https://github.com/dlang/phobos/compare/f82d34694174...bb2a85994f5a___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 0e448d: Update primitives.d

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 0e448d278084564bb1132296ce61c1b606404a00
  
https://github.com/dlang/phobos/commit/0e448d278084564bb1132296ce61c1b606404a00
  Author: Per Nordlöw 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Update primitives.d

Fix typo in explanation.


  Commit: f82d34694174bd588d08c924bfc39b67a4d28d4b
  
https://github.com/dlang/phobos/commit/f82d34694174bd588d08c924bfc39b67a4d28d4b
  Author: Sebastian Wilzbach 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/primitives.d

  Log Message:
  ---
  Merge pull request #4847 from nordlow/patch-2

Fix typo in moveAt doc


Compare: https://github.com/dlang/phobos/compare/6bbbc6b7a69e...f82d34694174___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 3bed8d: fix gdc-dmd test - remove the workound for Issue 1...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  
https://github.com/dlang/phobos/commit/3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  Author: Martin Nowak 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  fix gdc-dmd test - remove the workound for Issue 15316

- we can't really solve Issue 15316 w/ signaling NaNs
  b/c any optimization, copying et.al. might turn signaling into
  quiet NaNs, therefor we want to solve Issue 15316 by switching
  Float.init to use quiet NaNs
- the workaround depends on a specific dmd bug (see #6163)
  that looses SNaNs when writing struct initializers but keeps
  them for Float.init
- this workaround might not be portable to GDC/LDC and
  will easily break w/ slightly different dmd optimizations
  (it's responsible for the test failure of the gdc-built dmd)
- this PR will reopen https://issues.dlang.org/show_bug.cgi?id=11135

this partially reverts commit 0efa1d3bf92bcaa6c4a99cad0b574185a537906a


  Commit: 50a264628f411d41acec522e0f70fe6677ffd0c8
  
https://github.com/dlang/phobos/commit/50a264628f411d41acec522e0f70fe6677ffd0c8
  Author: Andrei Alexandrescu 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4844 from MartinNowak/revert_3797

fix gdc-dmd test - remove the workound for Issue 15316


  Commit: 6bbbc6b7a69e12ac6f757bf4a32c2c5f93de54e4
  
https://github.com/dlang/phobos/commit/6bbbc6b7a69e12ac6f757bf4a32c2c5f93de54e4
  Author: Martin Nowak 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4846 from dlang/stable

merge gdc-dmd fix from stable


Compare: https://github.com/dlang/phobos/compare/86ef3a224ed0...6bbbc6b7a69e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 06c9dc: [Issue 16073] Fix incorrect uses of random access ...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 06c9dca2daf3edfde85ba01a9d22d842621fad1c
  
https://github.com/dlang/phobos/commit/06c9dca2daf3edfde85ba01a9d22d842621fad1c
  Author: Jack Stouffer 
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
M std/range/package.d

  Log Message:
  ---
  [Issue 16073] Fix incorrect uses of random access range primitives in 
std.range.package


  Commit: 86ef3a224ed05bfe52b63caedc53ebdcf5be513e
  
https://github.com/dlang/phobos/commit/86ef3a224ed05bfe52b63caedc53ebdcf5be513e
  Author: Steven Schveighoffer 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/range/package.d

  Log Message:
  ---
  Merge pull request #4463 from JackStouffer/issue16073

Partial Fix for Issue 16073 (part 3)


Compare: https://github.com/dlang/phobos/compare/df34e4266c9c...86ef3a224ed0___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] d4a93f: Merge remote-tracking branch 'upstream/master' int...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: d4a93fcaff71babf54f18f98665b52bd0d0ce508
  
https://github.com/dlang/phobos/commit/d4a93fcaff71babf54f18f98665b52bd0d0ce508
  Author: Martin Nowak 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
A .codecov.yml
A .dscanner.ini
M .editorconfig
M CONTRIBUTING.md
M README.md
M changelog.dd
A circle.yml
A circleci.sh
M etc/c/curl.d
M etc/c/odbc/sql.d
M etc/c/odbc/sqlext.d
M etc/c/odbc/sqltypes.d
M etc/c/odbc/sqlucode.d
M etc/c/sqlite3.d
M etc/c/zlib.d
M etc/c/zlib/gzlib.c
M index.d
M posix.mak
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
M std/array.d
M std/ascii.d
M std/base64.d
M std/bigint.d
M std/bitmanip.d
M std/c/fenv.d
M std/c/locale.d
M std/c/math.d
M std/c/process.d
M std/c/stdarg.d
M std/c/stddef.d
M std/c/stdio.d
M std/c/stdlib.d
M std/c/string.d
M std/c/time.d
M std/c/wcharh.d
M std/compiler.d
M std/complex.d
M std/concurrency.d
M std/concurrencybase.d
M std/container/array.d
M std/container/binaryheap.d
M std/container/dlist.d
M std/container/package.d
M std/container/rbtree.d
M std/container/slist.d
M std/container/util.d
M std/conv.d
R std/cstream.d
M std/csv.d
M std/datetime.d
M std/demangle.d
M std/digest/crc.d
M std/digest/digest.d
M std/digest/hmac.d
M std/digest/md.d
A std/digest/murmurhash.d
M std/digest/ripemd.d
M std/digest/sha.d
M std/encoding.d
M std/exception.d
M std/experimental/allocator/building_blocks/affix_allocator.d
M std/experimental/allocator/building_blocks/allocator_list.d
M std/experimental/allocator/building_blocks/bitmapped_block.d
M std/experimental/allocator/building_blocks/bucketizer.d
M std/experimental/allocator/building_blocks/fallback_allocator.d
M std/experimental/allocator/building_blocks/free_list.d
M std/experimental/allocator/building_blocks/free_tree.d
M std/experimental/allocator/building_blocks/kernighan_ritchie.d
M std/experimental/allocator/building_blocks/null_allocator.d
M std/experimental/allocator/building_blocks/package.d
M std/experimental/allocator/building_blocks/quantizer.d
M std/experimental/allocator/building_blocks/region.d
M std/experimental/allocator/building_blocks/scoped_allocator.d
M std/experimental/allocator/building_blocks/segregator.d
M std/experimental/allocator/building_blocks/stats_collector.d
M std/experimental/allocator/common.d
M std/experimental/allocator/gc_allocator.d
M std/experimental/allocator/mallocator.d
M std/experimental/allocator/mmap_allocator.d
M std/experimental/allocator/package.d
M std/experimental/allocator/showcase.d
M std/experimental/allocator/typed.d
M std/experimental/logger/core.d
M std/experimental/logger/filelogger.d
M std/experimental/logger/multilogger.d
M std/experimental/logger/nulllogger.d
M std/experimental/logger/package.d
M std/experimental/ndslice/internal.d
M std/experimental/ndslice/iteration.d
M std/experimental/ndslice/package.d
M std/experimental/ndslice/selection.d
M std/experimental/ndslice/slice.d
A std/experimental/typecons.d
M std/file.d
M std/format.d
M std/functional.d
M std/getopt.d
M std/internal/cstring.d
M std/internal/math/biguintcore.d
M std/internal/math/biguintnoasm.d
M std/internal/math/biguintx86.d
M std/internal/math/errorfunction.d
M std/internal/math/gammafunction.d
A std/internal/phobosinit.d
R std/internal/processinit.d
M std/internal/scopebuffer.d
M std/internal/test/dummyrange.d
M std/internal/unicode_comp.d
M std/internal/unicode_decomp.d
M std/internal/unicode_grapheme.d
M std/internal/unicode_norm.d
M std/internal/unicode_tables.d
M std/internal/windows/advapi32.d
M std/json.d
M std/math.d
M std/mathspecial.d
M std/meta.d
M std/mmfile.d
M std/net/curl.d
M std/net/isemail.d
M std/numeric.d
M std/outbuffer.d
M std/parallelism.d
M std/path.d
M std/process.d
M std/random.d
M std/range/interfaces.d
M std/range/package.d
M std/range/primitives.d
M std/regex/internal/backtracking.d
M std/regex/internal/generator.d
M std/regex/internal/ir.d
M std/regex/internal/kickstart.d
M std/regex/internal/parser.d
M std/regex/internal/tests.d
M std/regex/internal/thompson.d
M std/regex/package.d
M std/signals.d
M std/socket.d
R std/socketstream.d
M std/stdint.d
M std/stdio.d
M std/stdiobase.d
R std/stream.d
M std/string.d
M std/system.d
M std/traits

[phobos] [dlang/phobos] 66048a: [Refactor] Generalize kickstart engines, in prepar...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 66048ae334a9fa2bec2b47e706b3c8691daf311c
  
https://github.com/dlang/phobos/commit/66048ae334a9fa2bec2b47e706b3c8691daf311c
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M posix.mak
M std/regex/internal/backtracking.d
M std/regex/internal/ir.d
R std/regex/internal/kickstart.d
M std/regex/internal/parser.d
A std/regex/internal/shiftor.d
M std/regex/internal/thompson.d
M win32.mak
M win64.mak

  Log Message:
  ---
  [Refactor] Generalize kickstart engines, in preparation for more to come


  Commit: 1416ddb0183553f291e09c009d4bcded1d549c29
  
https://github.com/dlang/phobos/commit/1416ddb0183553f291e09c009d4bcded1d549c29
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
A std/regex/internal/bitnfa.d

  Log Message:
  ---
  A start on bit-NFA


  Commit: 99095eebfc7d8af7181b11c20a289c9cbad58916
  
https://github.com/dlang/phobos/commit/99095eebfc7d8af7181b11c20a289c9cbad58916
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M posix.mak
M std/regex/internal/bitnfa.d
M std/regex/internal/ir.d
M std/regex/internal/parser.d

  Log Message:
  ---
  ASCII-only version of  Bit-NFA


  Commit: ed4e07c7793b3453e7360022d4c983f4bd3ef505
  
https://github.com/dlang/phobos/commit/ed4e07c7793b3453e7360022d4c983f4bd3ef505
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Bit-NFA: implement unicode trie


  Commit: 5c21564f6ff23f75b271e58762672857cd7157fa
  
https://github.com/dlang/phobos/commit/5c21564f6ff23f75b271e58762672857cd7157fa
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Improved hash-table for Bit-NFA


  Commit: 7d930c1de845b931d8c8d9572f1befe938cee5d7
  
https://github.com/dlang/phobos/commit/7d930c1de845b931d8c8d9572f1befe938cee5d7
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Even faster hash table for Bit-NFA


  Commit: 845551b3d6cc5b8f2aca5aa0074d274eae4947a1
  
https://github.com/dlang/phobos/commit/845551b3d6cc5b8f2aca5aa0074d274eae4947a1
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Bit-NFA fix premature stop on repetitions


  Commit: 46102312886a8ab11eb335192e6bcfd558649063
  
https://github.com/dlang/phobos/commit/46102312886a8ab11eb335192e6bcfd558649063
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  [std.regex] Bit-NFA - fix inversion of the right sub-portion of regex


  Commit: c27b118954ce6c3fe1a13b17b63233105bded654
  
https://github.com/dlang/phobos/commit/c27b118954ce6c3fe1a13b17b63233105bded654
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M win32.mak
M win64.mak

  Log Message:
  ---
  [std.regex] Add Bit-NFA to win32/win64 makefiles


  Commit: 138a2f3dcb80a15b9cacdc521024a628855f7d20
  
https://github.com/dlang/phobos/commit/138a2f3dcb80a15b9cacdc521024a628855f7d20
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d
M std/regex/internal/parser.d

  Log Message:
  ---
  [std.regex] Integrate Bit-NFA into std.regex


  Commit: 88ce1a12124c9632861e5369986432bfcdacd9ac
  
https://github.com/dlang/phobos/commit/88ce1a12124c9632861e5369986432bfcdacd9ac
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/shiftor.d

  Log Message:
  ---
  [std.regex] Limit ShiftOr to only apply where it's better then Bit-NFA


  Commit: 2011a1a75c2a2f4eb11e7c4cb0c7bc8ddab5b1e6
  
https://github.com/dlang/phobos/commit/2011a1a75c2a2f4eb11e7c4cb0c7bc8ddab5b1e6
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/bitnfa.d

  Log Message:
  ---
  Trailing whitespace


  Commit: 20c5e399d3923a0804a3a5209eadd136ce94102f
  
https://github.com/dlang/phobos/commit/20c5e399d3923a0804a3a5209eadd136ce94102f
  Author: Dmitry Olshansky 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/regex/internal/tests.d

  Log Message:
  ---
  Try to reduce memory usage in CT-regex tests


  Commit: 3544686b7474507ecee4c1c974f81cf33d6d3df2
  
https://github.com/dlang/phobos/commit/3544686b7474507ecee4c1c974f81cf33d6d3df2
  Author: Dmitry Olshansky 
  Date:   2016-10

[phobos] [dlang/phobos] 3bed8d: fix gdc-dmd test - remove the workound for Issue 1...

2016-10-09 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  
https://github.com/dlang/phobos/commit/3bed8dfd33dffb40dc2fbb5850ebc26bccc3888f
  Author: Martin Nowak 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  fix gdc-dmd test - remove the workound for Issue 15316

- we can't really solve Issue 15316 w/ signaling NaNs
  b/c any optimization, copying et.al. might turn signaling into
  quiet NaNs, therefor we want to solve Issue 15316 by switching
  Float.init to use quiet NaNs
- the workaround depends on a specific dmd bug (see #6163)
  that looses SNaNs when writing struct initializers but keeps
  them for Float.init
- this workaround might not be portable to GDC/LDC and
  will easily break w/ slightly different dmd optimizations
  (it's responsible for the test failure of the gdc-built dmd)
- this PR will reopen https://issues.dlang.org/show_bug.cgi?id=11135

this partially reverts commit 0efa1d3bf92bcaa6c4a99cad0b574185a537906a


  Commit: 50a264628f411d41acec522e0f70fe6677ffd0c8
  
https://github.com/dlang/phobos/commit/50a264628f411d41acec522e0f70fe6677ffd0c8
  Author: Andrei Alexandrescu 
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4844 from MartinNowak/revert_3797

fix gdc-dmd test - remove the workound for Issue 15316


Compare: https://github.com/dlang/phobos/compare/ad739f232ea9...50a264628f41___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-09 Thread GitHub via phobos
  Branch: refs/tags/v2.072.0-b2
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] ebbdf2: fix Issue 16580 - spawnShell segfaults on macOS

2016-10-05 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: ebbdf21a7ebc6730a3d5f170b934143bdb18a414
  
https://github.com/dlang/phobos/commit/ebbdf21a7ebc6730a3d5f170b934143bdb18a414
  Author: Martin Nowak 
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
M posix.mak
M std/internal/phobosinit.d
A std/internal/processinit.d
M std/process.d
M win32.mak
M win64.mak

  Log Message:
  ---
  fix Issue 16580 - spawnShell segfaults on macOS

- partially Revert "Merge pull request #4493 from schveiguy/fixcycles2"
- recreate processinit (and import it from std.process)
  to call std.process shared ctor w/o creating a cycle
- keep it separate from phobosinit to not drag std.encoding
  into any binary using std.process


  Commit: 9d73d18c0cd4ecd1bb1ebc8bb01941f209570ca2
  
https://github.com/dlang/phobos/commit/9d73d18c0cd4ecd1bb1ebc8bb01941f209570ca2
  Author: Martin Nowak 
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
M posix.mak
M std/encoding.d
A std/internal/encodinginit.d
R std/internal/phobosinit.d
M win32.mak
M win64.mak

  Log Message:
  ---
  fix Issue 16291 - EncodingScheme.create fails

- add EncodingScheme.register overload that references the registered class
- just adding the FQN name of a class does not reference that class, so
  it must not end up in the binary and subsequently EncodingScheme.create failed
- This used to work by chance b/c all the EncodingScheme implementations
  were in a module w/ static ctor. Any user of std.encoding did drag in
  that ModuleInfo, which in turn referenced all classes of std.encoding.
  Since moving the static ctor to std.internal.phobosinit to break a
  cycle, the classes were no longer referenced by a ModuleInfo w/ shared
  ctor, so they wouldn't end up in the binary unless explicitly
  referenced elsewhere.
- deprecate the old EncodingScheme.register(string fqn) b/c relying on
  Object.factory is slow, error prone (linkage), and really unnecessary
- import encodinginit in std.encoding so that the
  std_encoding_shared_static_this callback actually gets run


  Commit: ad739f232ea93f56b9f72920be49d999a2507652
  
https://github.com/dlang/phobos/commit/ad739f232ea93f56b9f72920be49d999a2507652
  Author: Steven Schveighoffer 
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
M posix.mak
M std/encoding.d
A std/internal/encodinginit.d
R std/internal/phobosinit.d
A std/internal/processinit.d
M std/process.d
M win32.mak
M win64.mak

  Log Message:
  ---
  Merge pull request #4840 from MartinNowak/fix16291

fix Issue 16291 - EncodingScheme.create fails


Compare: https://github.com/dlang/phobos/compare/8006c13644a8...ad739f232ea9___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 856c98: Avoid GC Allocations in sharedStaticDtor

2016-10-04 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 856c984b78267de4bdf3fb61a5c27122e041a534
  
https://github.com/dlang/phobos/commit/856c984b78267de4bdf3fb61a5c27122e041a534
  Author: Etienne Cimon 
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Avoid GC Allocations in sharedStaticDtor

The `Thread.opApply` static method will use `realloc` from `core.stdc.stdlib` 
instead of `gc.gc.GC.malloc` which sometimes fails with 
`onInvalidMemoryOperationError` when run within a `static ~this` module dtor


  Commit: 8006c13644a826d15fe3effcebbdf001d352b085
  
https://github.com/dlang/phobos/commit/8006c13644a826d15fe3effcebbdf001d352b085
  Author: Martin Nowak 
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
M std/parallelism.d

  Log Message:
  ---
  Merge pull request #4837 from etcimon/patch-1

Avoid GC Allocations in sharedStaticDtor


Compare: https://github.com/dlang/phobos/compare/e3f842d52a3e...8006c13644a8___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] b40611: Fix Issue 16571 - Unittests should not list /tmp/ ...

2016-10-04 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: b4061155cd667f31b2f7d42ea4ca8c2463f9665b
  
https://github.com/dlang/phobos/commit/b4061155cd667f31b2f7d42ea4ca8c2463f9665b
  Author: Joakim 
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
M std/file.d

  Log Message:
  ---
  Fix Issue 16571 - Unittests should not list /tmp/ recursively


  Commit: 08c587ead2156c85c30a2bbc18028b5967010682
  
https://github.com/dlang/phobos/commit/08c587ead2156c85c30a2bbc18028b5967010682
  Author: Andrej Mitrović 
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
M std/file.d

  Log Message:
  ---
  Merge pull request #4838 from joakim-noah/temp

Fix Issue 16571 - Unittests should not list /tmp/ recursively


Compare: https://github.com/dlang/phobos/compare/bf010cda6379...08c587ead215___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] d6572c: Fix Issue 16587 - split("", "x") should be ""

2016-10-03 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: d6572c2a44d69f449bfe2b07461b2f0a1d6503f9
  
https://github.com/dlang/phobos/commit/d6572c2a44d69f449bfe2b07461b2f0a1d6503f9
  Author: Vladimir Panteleev 
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
M std/algorithm/iteration.d

  Log Message:
  ---
  Fix Issue 16587 - split("", "x") should be ""

This reverts commit b438bf5a0653b616ef6debe2a0dfe247d8fc5928.


  Commit: e3f842d52a3eedc7c8f6a5e75f26de05d5cf1fea
  
https://github.com/dlang/phobos/commit/e3f842d52a3eedc7c8f6a5e75f26de05d5cf1fea
  Author: Andrei Alexandrescu 
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
M std/algorithm/iteration.d

  Log Message:
  ---
  Merge pull request #4836 from CyberShadow/pull-20161003-223010

Fix Issue 16587 - split("", "x") should be ""


Compare: https://github.com/dlang/phobos/compare/30aca423cdd6...e3f842d52a3e___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 4fa5ff: Revert "Fix issue 15735"

2016-10-03 Thread GitHub via phobos
  Branch: refs/heads/revert-4030-issue15735
  Home:   https://github.com/dlang/phobos
  Commit: 4fa5ff684e946ef82927b6ff3937c27d23470c9a
  
https://github.com/dlang/phobos/commit/4fa5ff684e946ef82927b6ff3937c27d23470c9a
  Author: Vladimir Panteleev 
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
M std/algorithm/iteration.d

  Log Message:
  ---
  Revert "Fix issue 15735"


___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 11c53c: posix.mak: Clean up /tmp test directory unconditio...

2016-10-01 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 11c53c7b240c1f07ed33fe33e2cec2118186d67f
  
https://github.com/dlang/phobos/commit/11c53c7b240c1f07ed33fe33e2cec2118186d67f
  Author: Vladimir Panteleev 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M posix.mak

  Log Message:
  ---
  posix.mak: Clean up /tmp test directory unconditionally


  Commit: bf010cda637954aff1b641e3dadf7e9987377250
  
https://github.com/dlang/phobos/commit/bf010cda637954aff1b641e3dadf7e9987377250
  Author: Andrei Alexandrescu 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M posix.mak

  Log Message:
  ---
  Merge pull request #4831 from CyberShadow/pull-20161001-221923

posix.mak: Clean up /tmp test directory unconditionally


Compare: https://github.com/dlang/phobos/compare/bf61ad682f3f...bf010cda6379___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-01 Thread GitHub via phobos
  Branch: refs/heads/9il-patch-1
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 4ce35c: fix a link and typo in the changelog

2016-10-01 Thread GitHub via phobos
  Branch: refs/heads/9il-patch-1
  Home:   https://github.com/dlang/phobos
  Commit: 4ce35cc397291a4d38e4d1545da10fe07c36077e
  
https://github.com/dlang/phobos/commit/4ce35cc397291a4d38e4d1545da10fe07c36077e
  Author: Ilya Yaroshenko 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M changelog.dd

  Log Message:
  ---
  fix a link and typo in the changelog


___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos]

2016-10-01 Thread GitHub via phobos
  Branch: refs/tags/v2.072.0-b1
  Home:   https://github.com/dlang/phobos
___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 30aca4: purge copied changelog

2016-10-01 Thread GitHub via phobos
  Branch: refs/heads/stable
  Home:   https://github.com/dlang/phobos
  Commit: 30aca423cdd6d7943bb1dde45f526a6078a024ae
  
https://github.com/dlang/phobos/commit/30aca423cdd6d7943bb1dde45f526a6078a024ae
  Author: Martin Nowak 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M changelog.dd

  Log Message:
  ---
  purge copied changelog


___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 3cb9e4: Use medianOf 3 and 5 to estimate pivot

2016-10-01 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 3cb9e4d82127a767757d670bbfdaeb50af6740cc
  
https://github.com/dlang/phobos/commit/3cb9e4d82127a767757d670bbfdaeb50af6740cc
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Use medianOf 3 and 5 to estimate pivot


  Commit: 26f47b1e2e751b1c6f5466904f5267d02cf7
  
https://github.com/dlang/phobos/commit/26f47b1e2e751b1c6f5466904f5267d02cf7
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Watermarks slightly different for debug vs release


  Commit: bf61ad682f3f9c35a16c79180941ffd902ab9758
  
https://github.com/dlang/phobos/commit/bf61ad682f3f9c35a16c79180941ffd902ab9758
  Author: David Nadlinger 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4826 from andralex/6192-redivivus

Use medianOf 3 and 5 to estimate pivot


Compare: https://github.com/dlang/phobos/compare/6fe14f2cb171...bf61ad682f3f___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 2ad1da: update ndslice tables

2016-10-01 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 2ad1da6e2b4822d1434a875001e02b85dd70040a
  
https://github.com/dlang/phobos/commit/2ad1da6e2b4822d1434a875001e02b85dd70040a
  Author: Ilya Yaroshenko 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/experimental/ndslice/package.d
M std/experimental/ndslice/selection.d

  Log Message:
  ---
  update ndslice tables


  Commit: 9b20444b4323858ea387dd986f7fabca82367150
  
https://github.com/dlang/phobos/commit/9b20444b4323858ea387dd986f7fabca82367150
  Author: Ilya Yaroshenko 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M changelog.dd

  Log Message:
  ---
  update ndslice changelog


  Commit: 7120a2fa8612c657f25b1afa3b2ac18794148836
  
https://github.com/dlang/phobos/commit/7120a2fa8612c657f25b1afa3b2ac18794148836
  Author: Ilya Yaroshenko 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/experimental/ndslice/package.d

  Log Message:
  ---
  add note about Mir


  Commit: 6fe14f2cb171f2b71a22a211688df6a94567a726
  
https://github.com/dlang/phobos/commit/6fe14f2cb171f2b71a22a211688df6a94567a726
  Author: Walter Bright 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M changelog.dd
M std/experimental/ndslice/package.d
M std/experimental/ndslice/selection.d

  Log Message:
  ---
  Merge pull request #4829 from 9il/ndslicechangelog

Ndslice changlog, tables update, note about Mir


Compare: https://github.com/dlang/phobos/compare/e35705001f3a...6fe14f2cb171___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 3498fc: Make std.uni.toUTF16 DRY by using byUTF internally

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 3498fc12329bb6164d2e5a6d6ff323f1931cfd84
  
https://github.com/dlang/phobos/commit/3498fc12329bb6164d2e5a6d6ff323f1931cfd84
  Author: Jack Stouffer 
  Date:   2016-09-17 (Sat, 17 Sep 2016)

  Changed paths:
M std/utf.d

  Log Message:
  ---
  Make std.uni.toUTF16 DRY by using byUTF internally


  Commit: e35705001f3a18d21ce38af2626537d8da41de41
  
https://github.com/dlang/phobos/commit/e35705001f3a18d21ce38af2626537d8da41de41
  Author: Andrei Alexandrescu 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/utf.d

  Log Message:
  ---
  Merge pull request #4796 from JackStouffer/toUTF16

Make std.uni.toUTF16 DRY by using byUTF internally


Compare: https://github.com/dlang/phobos/compare/ace0b9378811...e35705001f3a___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] dcf9fa: Use Proxy instead of opDot

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: dcf9faa8dc206ea39918de8efa1af9acfa84d541
  
https://github.com/dlang/phobos/commit/dcf9faa8dc206ea39918de8efa1af9acfa84d541
  Author: Thayne McCombs 
  Date:   2016-09-17 (Sat, 17 Sep 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Use Proxy instead of opDot


  Commit: ae8fa4ed5ae602165708a975ea08001df3837377
  
https://github.com/dlang/phobos/commit/ae8fa4ed5ae602165708a975ea08001df3837377
  Author: Thayne McCombs 
  Date:   2016-09-17 (Sat, 17 Sep 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Replace deprecated delete


  Commit: ace0b9378811aa24a1371ea01c1279c26c46c6dd
  
https://github.com/dlang/phobos/commit/ace0b9378811aa24a1371ea01c1279c26c46c6dd
  Author: Andrei Alexandrescu 
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
M std/typecons.d

  Log Message:
  ---
  Merge pull request #4763 from tmccombs/unique-cleanup

Unique cleanup


Compare: https://github.com/dlang/phobos/compare/1a7914a48cd7...ace0b9378811___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 7bd3b2: document or make private public symbols

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 7bd3b2eabc7d7831c2abc6b15b9817b6f35712b8
  
https://github.com/dlang/phobos/commit/7bd3b2eabc7d7831c2abc6b15b9817b6f35712b8
  Author: Jack Stouffer 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  document or make private public symbols


  Commit: f5b8e679aa65659ff71c3582bb6dffd1eced429e
  
https://github.com/dlang/phobos/commit/f5b8e679aa65659ff71c3582bb6dffd1eced429e
  Author: Jack Stouffer 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Document alias-this work arounds


  Commit: 727985e504ef1fb737e660f573c15a05c3d68dfe
  
https://github.com/dlang/phobos/commit/727985e504ef1fb737e660f573c15a05c3d68dfe
  Author: Jack Stouffer 
  Date:   2016-09-16 (Fri, 16 Sep 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Remove undocumented template hacks


  Commit: 1a7914a48cd7929373bb628f4938a8224de2167c
  
https://github.com/dlang/phobos/commit/1a7914a48cd7929373bb628f4938a8224de2167c
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/uni.d

  Log Message:
  ---
  Merge pull request #4790 from JackStouffer/uni-private

Make private, remove, or document undocumented public symbols in std.uni


Compare: https://github.com/dlang/phobos/compare/d38727771b55...1a7914a48cd7___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] a3d18e: add slice.as

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: a3d18ebbec9a6b5f2d1d145fd3eece12e6dc8ffb
  
https://github.com/dlang/phobos/commit/a3d18ebbec9a6b5f2d1d145fd3eece12e6dc8ffb
  Author: Ilya Yaroshenko 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  add slice.as


  Commit: d38727771b559828d50f01c70815f913e653b706
  
https://github.com/dlang/phobos/commit/d38727771b559828d50f01c70815f913e653b706
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4825 from 9il/master

add ndslice.slice.as


Compare: https://github.com/dlang/phobos/compare/2f8e693e5d14...d38727771b55___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 46824b: Changed yes/no enums to Flags in std.datetime, upd...

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 46824b631fa2a1b17333d7d02feea703092d9a9a
  
https://github.com/dlang/phobos/commit/46824b631fa2a1b17333d7d02feea703092d9a9a
  Author: e-y-e 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/datetime.d
M std/socket.d

  Log Message:
  ---
  Changed yes/no enums to Flags in std.datetime, updating uses to Yes/No 
structs.


  Commit: befa0bfb6eb56bedb5eff25002bdf18ed2aaf85f
  
https://github.com/dlang/phobos/commit/befa0bfb6eb56bedb5eff25002bdf18ed2aaf85f
  Author: e-y-e 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/algorithm/comparison.d
M std/algorithm/searching.d
M std/algorithm/setops.d
M std/algorithm/sorting.d
M std/datetime.d
M std/file.d
M std/net/curl.d
M std/net/isemail.d
M std/stdio.d
M std/string.d
M std/utf.d

  Log Message:
  ---
  Updated Flag uses to Yes/No structs


  Commit: 2f8e693e5d1409fa411c1c8fda853610e9d35b94
  
https://github.com/dlang/phobos/commit/2f8e693e5d1409fa411c1c8fda853610e9d35b94
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/comparison.d
M std/algorithm/searching.d
M std/algorithm/setops.d
M std/algorithm/sorting.d
M std/datetime.d
M std/file.d
M std/net/curl.d
M std/net/isemail.d
M std/socket.d
M std/stdio.d
M std/string.d
M std/utf.d

  Log Message:
  ---
  Merge pull request #4814 from e-y-e/fixflags

[trivial] [large diff] Update uses of Flag to use the Yes/No structs.


Compare: https://github.com/dlang/phobos/compare/c5f289156e6a...2f8e693e5d14___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 40df92: Add pivotPartition

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 40df929b37ed5ee112e84b47352f3ab0953e5665
  
https://github.com/dlang/phobos/commit/40df929b37ed5ee112e84b47352f3ab0953e5665
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Add pivotPartition


  Commit: 63f9713febe97445dcb6e7d5bbc3d9107f94ea61
  
https://github.com/dlang/phobos/commit/63f9713febe97445dcb6e7d5bbc3d9107f94ea61
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Add some dox


  Commit: d5e2b607d7f06f38c33bceb0281c6aead9164e6a
  
https://github.com/dlang/phobos/commit/d5e2b607d7f06f38c33bceb0281c6aead9164e6a
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Fix dox


  Commit: a9b7fb03130f651dcf7fd1ff36385041fddb37c3
  
https://github.com/dlang/phobos/commit/a9b7fb03130f651dcf7fd1ff36385041fddb37c3
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Add back the entropy following dmd bug fix


  Commit: c5f289156e6a4181ad6d1abb7749beff39dc5560
  
https://github.com/dlang/phobos/commit/c5f289156e6a4181ad6d1abb7749beff39dc5560
  Author: Walter Bright 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4809 from andralex/pivotPartition

Add pivotPartition


Compare: https://github.com/dlang/phobos/compare/b2978040ca3c...c5f289156e6a___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] e21f27: [Issue 16170] Seperate std.algorithm.sorting.parti...

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: e21f2729ba3f99605c7db5572c96ad83b1b7ae86
  
https://github.com/dlang/phobos/commit/e21f2729ba3f99605c7db5572c96ad83b1b7ae86
  Author: Jack Stouffer 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  [Issue 16170] Seperate std.algorithm.sorting.partition into various overloads 
in order to facilitate further improvements


  Commit: b2978040ca3c0f061f283e4f433507b635337efb
  
https://github.com/dlang/phobos/commit/b2978040ca3c0f061f283e4f433507b635337efb
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4429 from JackStouffer/issue16170

[Issue 16170] Partial Fix for Broken std.algorithm.sorting.partition


Compare: https://github.com/dlang/phobos/compare/302632968f16...b2978040ca3c___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] 545dfd: workaround for Issue 16473

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: 545dfd08d705574928eef96bffb914b646aa74e0
  
https://github.com/dlang/phobos/commit/545dfd08d705574928eef96bffb914b646aa74e0
  Author: Ilya Yaroshenko 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  workaround for Issue 16473


  Commit: 1c9ff2f1ed256b88ea61964b136c68febd714184
  
https://github.com/dlang/phobos/commit/1c9ff2f1ed256b88ea61964b136c68febd714184
  Author: Ilya Yaroshenko 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  fix mixin style


  Commit: 302632968f164867e4aa08f1cf8b1429a43cf2a6
  
https://github.com/dlang/phobos/commit/302632968f164867e4aa08f1cf8b1429a43cf2a6
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4820 from 9il/workaround16473

workaround for Issue 16473


Compare: https://github.com/dlang/phobos/compare/a725dbc65882...302632968f16___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] c39ec4: reduce ndslice template bloat part 1

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: c39ec4cd43ee4ea58aa3d3b6747024c7c9979732
  
https://github.com/dlang/phobos/commit/c39ec4cd43ee4ea58aa3d3b6747024c7c9979732
  Author: Ilya Yaroshenko 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/internal.d
M std/experimental/ndslice/iteration.d
M std/experimental/ndslice/selection.d
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  reduce ndslice template bloat part 1


  Commit: a90f8577545cf8687e79f6a02fe77a86da7d67e2
  
https://github.com/dlang/phobos/commit/a90f8577545cf8687e79f6a02fe77a86da7d67e2
  Author: Ilya Yaroshenko 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/internal.d
M std/experimental/ndslice/iteration.d
M std/experimental/ndslice/selection.d

  Log Message:
  ---
  reduce ndslice template bloat part 2


  Commit: a725dbc65882c4dfd286d1173b54a490aac63475
  
https://github.com/dlang/phobos/commit/a725dbc65882c4dfd286d1173b54a490aac63475
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/experimental/ndslice/internal.d
M std/experimental/ndslice/iteration.d
M std/experimental/ndslice/selection.d
M std/experimental/ndslice/slice.d

  Log Message:
  ---
  Merge pull request #4823 from 9il/templatebloat

reduce ndslice template bloat


Compare: https://github.com/dlang/phobos/compare/59b6392f2067...a725dbc65882___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] d63572: Fix Issue 16544 - Add File.reopen

2016-09-30 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: d63572fd775920b8d78c263c95ac45f387c09ba6
  
https://github.com/dlang/phobos/commit/d63572fd775920b8d78c263c95ac45f387c09ba6
  Author: Vladimir Panteleev 
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Fix Issue 16544 - Add File.reopen


  Commit: 59b6392f2067d841385abd37c9eba45d18eaf7b7
  
https://github.com/dlang/phobos/commit/59b6392f2067d841385abd37c9eba45d18eaf7b7
  Author: Andrei Alexandrescu 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/stdio.d

  Log Message:
  ---
  Merge pull request #4822 from CyberShadow/pull-20160926-152950

Fix Issue 16544 - Add File.reopen


Compare: https://github.com/dlang/phobos/compare/ee1110deaccb...59b6392f2067___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

[phobos] [dlang/phobos] dcd00a: Add medianOf

2016-09-29 Thread GitHub via phobos
  Branch: refs/heads/master
  Home:   https://github.com/dlang/phobos
  Commit: dcd00a7609de5033b1a96effabf98fa87b37609c
  
https://github.com/dlang/phobos/commit/dcd00a7609de5033b1a96effabf98fa87b37609c
  Author: Andrei Alexandrescu 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Add medianOf


  Commit: 15ee49f84f93a00a8cc650ebb2b0242586fdfe69
  
https://github.com/dlang/phobos/commit/15ee49f84f93a00a8cc650ebb2b0242586fdfe69
  Author: Andrei Alexandrescu 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Review


  Commit: 0a967579bbe124450324948cd4d8bb42cf906f2c
  
https://github.com/dlang/phobos/commit/0a967579bbe124450324948cd4d8bb42cf906f2c
  Author: Andrei Alexandrescu 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  @wilzbach review


  Commit: 1859f0dc195976309f5d4e12b4b5765325711512
  
https://github.com/dlang/phobos/commit/1859f0dc195976309f5d4e12b4b5765325711512
  Author: Andrei Alexandrescu 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Make medianOf private for now to have freedom in choosing a public spec later


  Commit: 25dac83dbc4502cfd153e58e80282dfc1a08874c
  
https://github.com/dlang/phobos/commit/25dac83dbc4502cfd153e58e80282dfc1a08874c
  Author: Andrei Alexandrescu 
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  medianOf restricted for now to only size_t indexes


  Commit: ee1110deaccbd0730b8c9e981508a97d6e67ec21
  
https://github.com/dlang/phobos/commit/ee1110deaccbd0730b8c9e981508a97d6e67ec21
  Author: Ilya Yaroshenko 
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
M std/algorithm/sorting.d

  Log Message:
  ---
  Merge pull request #4810 from andralex/medianOf

Add medianOf function


Compare: https://github.com/dlang/phobos/compare/81c09ed1c191...ee1110deaccb___
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos

  1   2   3   4   5   6   7   >