December 19, 2013 [phobos] [D-Programming-Language/phobos] d44f7f: Add example of how to use scoped member variable | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/2.065 Home: https://github.com/D-Programming-Language/phobos Commit: d44f7f628cd1c162427bcbcfef1ab221e8aa195f https://github.com/D-Programming-Language/phobos/commit/d44f7f628cd1c162427bcbcfef1ab221e8aa195f Author: Brad Anderson <eco@gnuk.net> Date: 2013-10-15 (Tue, 15 Oct 2013) Changed paths: M std/typecons.d Log Message: ----------- Add example of how to use scoped member variable Commit: 8550c8809accf333e7f3fd8cb0e59153f21435cf https://github.com/D-Programming-Language/phobos/commit/8550c8809accf333e7f3fd8cb0e59153f21435cf Author: John Colvin <john.loughran.colvin@gmail.com> Date: 2013-11-16 (Sat, 16 Nov 2013) Changed paths: M std/json.d Log Message: ----------- Documetation fixes corrected the documentation for JSON_TYPE and added documentation for JSONValue.this Commit: 46dc7b557eff1f268859ae56680797d5b45c21bf https://github.com/D-Programming-Language/phobos/commit/46dc7b557eff1f268859ae56680797d5b45c21bf Author: Kozzi11 <kozzi11@gmail.com> Date: 2013-11-22 (Fri, 22 Nov 2013) Changed paths: M std/encoding.d Log Message: ----------- Fix Issue 8877 - std.encoding.transcode is extremely slow Commit: b0b72b7665a65283705264e671896adef7530c7d https://github.com/D-Programming-Language/phobos/commit/b0b72b7665a65283705264e671896adef7530c7d Author: monarchdodra <monarchdodra@gmail.com> Date: 2013-11-22 (Fri, 22 Nov 2013) Changed paths: M std/uuid.d Log Message: ----------- Make parseUUID pure Commit: f32667718822ac706142bd78363d826ed743af35 https://github.com/D-Programming-Language/phobos/commit/f32667718822ac706142bd78363d826ed743af35 Author: monarchdodra <monarchdodra@gmail.com> Date: 2013-11-23 (Sat, 23 Nov 2013) Changed paths: M std/uuid.d Log Message: ----------- Cleanup uuid Commit: 30ced820e56c9088d08f6254c068df40a995706f https://github.com/D-Programming-Language/phobos/commit/30ced820e56c9088d08f6254c068df40a995706f Author: Chris Cain <zshazz@gmail.com> Date: 2013-11-24 (Sun, 24 Nov 2013) Changed paths: M std/random.d Log Message: ----------- Fix issue 11598 - uniform could be faster for integrals These changes retain the uniform quality of this function while, in the common case, cutting the number of division operations in half. Additionally, extra unittests were added to assure that all of the bounds were tested properly. Commit: 6aea683103d9e528438edd7369006d054e9e7d13 https://github.com/D-Programming-Language/phobos/commit/6aea683103d9e528438edd7369006d054e9e7d13 Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-11-25 (Mon, 25 Nov 2013) Changed paths: M std/bigint.d M std/internal/math/biguintcore.d Log Message: ----------- Fix 8167 (identity constructor) and 9061 (bitwise ops) Commit: 2af80dc13d56849cb9a74728c42ca9ba00a8a1cb https://github.com/D-Programming-Language/phobos/commit/2af80dc13d56849cb9a74728c42ca9ba00a8a1cb Author: monarchdodra <monarchdodra@gmail.com> Date: 2013-11-25 (Mon, 25 Nov 2013) Changed paths: M std/typecons.d Log Message: ----------- Make Tuple.toString conditional Commit: ed5a2868269dc801c767b64d27c632e352d1ff0b https://github.com/D-Programming-Language/phobos/commit/ed5a2868269dc801c767b64d27c632e352d1ff0b Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-11-26 (Tue, 26 Nov 2013) Changed paths: M std/internal/math/biguintcore.d Log Message: ----------- Removed unnecessary allocation and computation Commit: 52fc3fb3e6fb31e6f133118b8d2f78664f848d8c https://github.com/D-Programming-Language/phobos/commit/52fc3fb3e6fb31e6f133118b8d2f78664f848d8c Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-11-27 (Wed, 27 Nov 2013) Changed paths: M std/internal/math/biguintcore.d Log Message: ----------- Fixed compilation errors on 64-bit platforms (hopefully) Commit: 5528b94eae235861734f2a1993f143d83b18b2f9 https://github.com/D-Programming-Language/phobos/commit/5528b94eae235861734f2a1993f143d83b18b2f9 Author: = <xinok@live.com> Date: 2013-11-28 (Thu, 28 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix wost-case of quick sort Commit: bd861ad82c8c0d25ab332ce190a2f29173bd9887 https://github.com/D-Programming-Language/phobos/commit/bd861ad82c8c0d25ab332ce190a2f29173bd9887 Author: = <xinok@live.com> Date: 2013-11-28 (Thu, 28 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- Added unittest for issue 7767 Commit: d055d252bfe7762a13348ecc41c1c678062caf46 https://github.com/D-Programming-Language/phobos/commit/d055d252bfe7762a13348ecc41c1c678062caf46 Author: = <xinok@live.com> Date: 2013-11-29 (Fri, 29 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- Replaced assignments with swaps; Fixed compilation error; misc. Commit: 16fa18c90b4d065c2731e208b13419395a25656a https://github.com/D-Programming-Language/phobos/commit/16fa18c90b4d065c2731e208b13419395a25656a Author: = <xinok@live.com> Date: 2013-11-29 (Fri, 29 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- (3.0/2.0) should have been (2.0/3.0) Commit: 1529ed611622258bdc74742bc1edc065bbd98fa1 https://github.com/D-Programming-Language/phobos/commit/1529ed611622258bdc74742bc1edc065bbd98fa1 Author: = <xinok@live.com> Date: 2013-11-29 (Fri, 29 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- One more swap, replace with swapAt Commit: 80b80582bacc607c24b4765ebb4e9e826d262a15 https://github.com/D-Programming-Language/phobos/commit/80b80582bacc607c24b4765ebb4e9e826d262a15 Author: = <xinok@live.com> Date: 2013-11-29 (Fri, 29 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix shadow declaration in unittest and illegal implicit casts Commit: 82fef70135f59ff43592e79c46e1121d2e2def51 https://github.com/D-Programming-Language/phobos/commit/82fef70135f59ff43592e79c46e1121d2e2def51 Author: = <xinok@live.com> Date: 2013-11-29 (Fri, 29 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix another break Commit: 5f3b5b25d3d1060ecca3942b6a05bb2f60d2e4af https://github.com/D-Programming-Language/phobos/commit/5f3b5b25d3d1060ecca3942b6a05bb2f60d2e4af Author: = <xinok@live.com> Date: 2013-11-30 (Sat, 30 Nov 2013) Changed paths: M std/algorithm.d Log Message: ----------- Add specialized version of optimisticInsertionSort to use swaps, for ranges which don't support assignable elements. Commit: 7c01f661ca489dc36c5ef8879a1fe1ca4998ea1c https://github.com/D-Programming-Language/phobos/commit/7c01f661ca489dc36c5ef8879a1fe1ca4998ea1c Author: Chris Cain <zshazz@gmail.com> Date: 2013-12-02 (Mon, 02 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Fix formatting issues Commit: 18b8716ff2e84ab6f36cbf004fd70a4a3ded183d https://github.com/D-Programming-Language/phobos/commit/18b8716ff2e84ab6f36cbf004fd70a4a3ded183d Author: Chris Cain <zshazz@gmail.com> Date: 2013-12-02 (Mon, 02 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Include algorithm documentation for integral uniform Commit: 90c1a768c5ed30cdf76a62e08c236b9499a1cb2c https://github.com/D-Programming-Language/phobos/commit/90c1a768c5ed30cdf76a62e08c236b9499a1cb2c Author: = <xinok@live.com> Date: 2013-12-02 (Mon, 02 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Convert tabs to spaces Commit: 3e63ce8a0fd0e2ed88ece75a6bf9816e99d2967e https://github.com/D-Programming-Language/phobos/commit/3e63ce8a0fd0e2ed88ece75a6bf9816e99d2967e Author: Chris Cain <zshazz@gmail.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Remove special-case check on rare condition A special case was checked that only occurs when calling uniform with a range of only one element. This was not necessary to keep the math correct and represented a slight slowdown in the common case for no apparent benefit. Commit: 62f058f11c4efa8bef8703880aca958f0dc67e6c https://github.com/D-Programming-Language/phobos/commit/62f058f11c4efa8bef8703880aca958f0dc67e6c Author: Chris Cain <zshazz@gmail.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Fixed trailing whitespace Commit: 31a435795509e9a0e7e91a743b0cd47fca0ee5ae https://github.com/D-Programming-Language/phobos/commit/31a435795509e9a0e7e91a743b0cd47fca0ee5ae Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Add std.uni.byGrapheme and std.uni.byCodePoint Commit: 02129cb68f5df0937c813a59eafed20f6a9abc6d https://github.com/D-Programming-Language/phobos/commit/02129cb68f5df0937c813a59eafed20f6a9abc6d Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/range.d Log Message: ----------- Move std.range.only example to documented unit test Commit: 650b03b56ae940d8bbcc6f753180bf159cb8841c https://github.com/D-Programming-Language/phobos/commit/650b03b56ae940d8bbcc6f753180bf159cb8841c Author: = <xinok@live.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Merge optimisticInsertionSort into a single function; Revise documentation for sort. Commit: ab34fb92addca61755474df04a0d0d6e0f1148a2 https://github.com/D-Programming-Language/phobos/commit/ab34fb92addca61755474df04a0d0d6e0f1148a2 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- fix Issue 11603 - std.algorithm.canFind does not work when needle is 1-byte zero Commit: 29099f989477a6aa69e2ee833f322bf9e8dbd680 https://github.com/D-Programming-Language/phobos/commit/29099f989477a6aa69e2ee833f322bf9e8dbd680 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-12-03 (Tue, 03 Dec 2013) Changed paths: M std/regex.d Log Message: ----------- fix Issue 11671 - ctRegex broken Commit: c98f5f58114b798f51f40bf837f924e2afa3f646 https://github.com/D-Programming-Language/phobos/commit/c98f5f58114b798f51f40bf837f924e2afa3f646 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Merge pull request #1744 from 9rnsr/fix11603 Issue 11603 - std.algorithm.canFind does not work when needle is 1-byte zero Commit: ea8ad591213384ef4918c51588c550f1ef2d36a6 https://github.com/D-Programming-Language/phobos/commit/ea8ad591213384ef4918c51588c550f1ef2d36a6 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/regex.d Log Message: ----------- Merge pull request #1745 from 9rnsr/fix11671 Issue 11671 - ctRegex broken Commit: 42eb21616fe0b2bb14c659773e7b9e67230a89b2 https://github.com/D-Programming-Language/phobos/commit/42eb21616fe0b2bb14c659773e7b9e67230a89b2 Author: Dmitry Olshansky <dmitry.olsh@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Make MultiArray CTFE-able, workaround CTFE bug. Commit: f5b012eab721287ca7968e01458c092d648b5623 https://github.com/D-Programming-Language/phobos/commit/f5b012eab721287ca7968e01458c092d648b5623 Author: Dmitry Olshansky <dmitry.olsh@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- refactor TrieBuilder Commit: 378224db3a48ad7d2f8e484b23af0ff9b471776b https://github.com/D-Programming-Language/phobos/commit/378224db3a48ad7d2f8e484b23af0ff9b471776b Author: Dmitry Olshansky <dmitry.olsh@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- tweak algorithm to actually fast-track zero-pages Also significantly speed up replicateBits for single bit pattern case. Commit: cf7c701c080ad4753c823bf06893b1066e6cbe97 https://github.com/D-Programming-Language/phobos/commit/cf7c701c080ad4753c823bf06893b1066e6cbe97 Author: Dmitry Olshansky <dmitry.olsh@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- other tweaks for std.regex/ctRegex Commit: 8f132413dd17114ab8a1f1bb1589098602f785a6 https://github.com/D-Programming-Language/phobos/commit/8f132413dd17114ab8a1f1bb1589098602f785a6 Author: H. S. Teoh <hsteoh@quickfur.ath.cx> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/bigint.d M std/internal/math/biguintcore.d Log Message: ----------- Fix issue 11583. The problem is that the assumption that the first word of a BigUint is always non-zero is false when BigUint == biguintcore.ZERO, which is defined to be [0]. So we need to check for that case in BigUint.opCmp(ulong). Also, crash-proof BigUint's invariant, since it would cause an out-of-bounds array access if a bug causes data.length==0. Commit: 5ef0d3428fd8fd1f11d5469f1330ffa963018e50 https://github.com/D-Programming-Language/phobos/commit/5ef0d3428fd8fd1f11d5469f1330ffa963018e50 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-04 (Wed, 04 Dec 2013) Changed paths: M std/bigint.d M std/internal/math/biguintcore.d Log Message: ----------- Merge pull request #1715 from quickfur/issue11583 Fix issue 11583. Commit: 072fec2cd6e78392b90305f2420a1cf59ca46a55 https://github.com/D-Programming-Language/phobos/commit/072fec2cd6e78392b90305f2420a1cf59ca46a55 Author: kai <kai@redstar.de> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/math.d Log Message: ----------- Make an unit test of std.math IEEE 754-2008 compliant. IEEE 754-2008 does not specify the sign bit of a NaN. The exceptions to this rule are the operations copy, negate, abs and copySign. In all other cases, the standard does not specify the sign bit (chapter 6.3 on page 35). The unit test I like to change with this pull request assumes that the sign bit of a NaN is propagated through the exp() computation. This assumption violates IEEE 754-2008. My fix is the use of abs() on the result, because this operation changes the sign bit of a NaN in a compliant way. There might be other places which must be fixed but this one really hurts me. Commit: 43901ec57bd96b69ca11a5940f7260405b4a34bc https://github.com/D-Programming-Language/phobos/commit/43901ec57bd96b69ca11a5940f7260405b4a34bc Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Merge pull request #1736 from JakobOvrum/graphemerange Add std.uni.byGrapheme and std.uni.byCodePoint Commit: f011a9535f625fb5f1919ee40b38f69e8eaf1d74 https://github.com/D-Programming-Language/phobos/commit/f011a9535f625fb5f1919ee40b38f69e8eaf1d74 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/encoding.d Log Message: ----------- Merge pull request #891 from Kozzi11/master Fix Issue 8877 - std.encoding.transcode is extremely slow Commit: 56ab3796ce331af0073f7ee730707cda2138893f https://github.com/D-Programming-Language/phobos/commit/56ab3796ce331af0073f7ee730707cda2138893f Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M posix.mak M std/algorithm.d M std/bigint.d M std/complex.d M std/conv.d M std/datetime.d M std/encoding.d M std/exception.d M std/format.d M std/internal/math/biguintcore.d M std/internal/math/gammafunction.d M std/json.d M std/math.d M std/mmfile.d M std/numeric.d M std/process.d M std/range.d M std/regex.d M std/stdio.d M std/string.d M std/typecons.d M std/uni.d M std/variant.d M std/xml.d Log Message: ----------- Merge branch 'master' of https://github.com/D-Programming-Language/phobos Conflicts: std/bigint.d Commit: 1f9ccde895b67325126683e35685b7ae0f62ca15 https://github.com/D-Programming-Language/phobos/commit/1f9ccde895b67325126683e35685b7ae0f62ca15 Author: Iain Buclaw <ibuclaw@ubuntu.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/math.d Log Message: ----------- Merge pull request #1746 from redstar/ieee Make an unit test of std.math IEEE 754-2008 compliant. Commit: 303a9793b5e18b9f590002196d7bfc0dbdca51e1 https://github.com/D-Programming-Language/phobos/commit/303a9793b5e18b9f590002196d7bfc0dbdca51e1 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M .gitignore Log Message: ----------- .gitignore Makefile Commit: de6cad374dab0c1fe496bba26744606669a3fc2b https://github.com/D-Programming-Language/phobos/commit/de6cad374dab0c1fe496bba26744606669a3fc2b Author: Daniel Murphy <yebblies@gmail.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M .gitignore Log Message: ----------- Merge pull request #1748 from dawgfoto/gitignore .gitignore Makefile Commit: a30171a0cd1ee936e4df23be98429a742cfc531b https://github.com/D-Programming-Language/phobos/commit/a30171a0cd1ee936e4df23be98429a742cfc531b Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/path.d Log Message: ----------- add test Commit: c1251436ba67b39e26f61e54ab79f8ee769fe5e7 https://github.com/D-Programming-Language/phobos/commit/c1251436ba67b39e26f61e54ab79f8ee769fe5e7 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/path.d Log Message: ----------- fix Issue 11691 - can't join pathSplitter with pathSeparator - The inferred return type of front had an additional layer of const because it's a const method. Commit: db4b58ac40d9948eb3a238959d295b840fd85371 https://github.com/D-Programming-Language/phobos/commit/db4b58ac40d9948eb3a238959d295b840fd85371 Author: H. S. Teoh <hsteoh@quickfur.ath.cx> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M README.md Log Message: ----------- Trivial grammar fix in README.md. Commit: 7b2c1aa8fb412763b27889ceaa53027f1fbed6b1 https://github.com/D-Programming-Language/phobos/commit/7b2c1aa8fb412763b27889ceaa53027f1fbed6b1 Author: Daniel Murphy <yebblies@gmail.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M README.md Log Message: ----------- Merge pull request #1750 from quickfur/grammar Trivial grammar fix in README.md. Commit: 4d3a2c49c8c72a5873f8c64e5b49b6a9ab897382 https://github.com/D-Programming-Language/phobos/commit/4d3a2c49c8c72a5873f8c64e5b49b6a9ab897382 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/path.d Log Message: ----------- Merge pull request #1749 from dawgfoto/fix11691 fix Issue 11691 - can't join pathSplitter with pathSeparator Commit: ab5cdb26f85acac2e65787aff11bc11d4bd32674 https://github.com/D-Programming-Language/phobos/commit/ab5cdb26f85acac2e65787aff11bc11d4bd32674 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- reorganize members - avoid padding holes (class size 144 byte -> 132 byte) - move less important attribute members to the bottom Commit: a700a2a57282f9185e3d70293f8725a63df3e7be https://github.com/D-Programming-Language/phobos/commit/a700a2a57282f9185e3d70293f8725a63df3e7be Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- remove trailing whitespace Commit: 463e5d803bf01637487494c93d00e23e8cffbc64 https://github.com/D-Programming-Language/phobos/commit/463e5d803bf01637487494c93d00e23e8cffbc64 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- fix Issue 11692 - can't set file attributes for std.zip.ArchiveMember - Document fileAttributes and set the internal _madeVersion according to the encode attribute type. - deprecate direct access to the externalAttributes field Commit: 136cf72de131ade8a518d0a6c025fa05e55ce894 https://github.com/D-Programming-Language/phobos/commit/136cf72de131ade8a518d0a6c025fa05e55ce894 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- add a set time overload which takes a SysTime - This makes setting the time compatible with DirEntry time types. Commit: 30433e4e27b16be99e6b07eda4486a92ded9f05b https://github.com/D-Programming-Language/phobos/commit/30433e4e27b16be99e6b07eda4486a92ded9f05b Author: Martin Nowak <code@dawg.eu> Date: 2013-12-05 (Thu, 05 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- add deprecation message Commit: 43ff649baed4dd362d518216986a82053e79f4ba https://github.com/D-Programming-Language/phobos/commit/43ff649baed4dd362d518216986a82053e79f4ba Author: Martin Nowak <code@dawg.eu> Date: 2013-12-06 (Fri, 06 Dec 2013) Changed paths: M posix.mak Log Message: ----------- fix SO version names - MAJOR is always 0 for now, as we still have an unstable ABI - MINOR version is 64 part of 2.064.2 - PATCH is .2 part of 2.064.2 Commit: a63dc3e356b50703bc55cd0f3924a0b5d17c889c https://github.com/D-Programming-Language/phobos/commit/a63dc3e356b50703bc55cd0f3924a0b5d17c889c Author: Tero Hänninen <nomail@invalid> Date: 2013-12-06 (Fri, 06 Dec 2013) Changed paths: M std/typecons.d Log Message: ----------- Remove bug from staticIota in typecons step is not used -> if passed anything other than 1 as step, staticIota will behave incorrectly. Commit: 64e0573940ca35af161c147032a23ccacb26e728 https://github.com/D-Programming-Language/phobos/commit/64e0573940ca35af161c147032a23ccacb26e728 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-12-07 (Sat, 07 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- fix property enforcement Commit: f581d2c02075ad8122d821887be38c8eca924db5 https://github.com/D-Programming-Language/phobos/commit/f581d2c02075ad8122d821887be38c8eca924db5 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2013-12-07 (Sat, 07 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Merge pull request #1756 from 9rnsr/enforceProp fix property enforcement Commit: 084bd3a34ae1b5ef09440d0a060ba50478c39428 https://github.com/D-Programming-Language/phobos/commit/084bd3a34ae1b5ef09440d0a060ba50478c39428 Author: = <xinok@live.com> Date: 2013-12-07 (Sat, 07 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Minor refactor Commit: 6392e8af36f78919971504e5e8f4a61170b3e5a1 https://github.com/D-Programming-Language/phobos/commit/6392e8af36f78919971504e5e8f4a61170b3e5a1 Author: Johannes Pfau <johannespfau@gmail.com> Date: 2013-12-07 (Sat, 07 Dec 2013) Changed paths: M std/net/curl.d Log Message: ----------- Fix possible stack corruption in std.net.curl The HTTP and SMTP structs are used as value types. The delegate created in onReceiveHeader stores a pointer to this HTTP as it needs to access this.p so we potentially leak a reference to a stack variable here. As the Impl struct is always allocated on the heap via RefCounted storing a pointer to Impl is not an issue. So we move the delegate generation out of HTTP and into impl to make sure it only stores a pointer to Impl which will stay valid even if the original HTTP object is moved. Also reset some delegates in _basicHTTP and _basicFTP to avoid leaving references to stack variables around. Commit: 099737501d1201e5965f38be938c81cb5455621b https://github.com/D-Programming-Language/phobos/commit/099737501d1201e5965f38be938c81cb5455621b Author: e10s <electrolysis.jp@gmail.com> Date: 2013-12-08 (Sun, 08 Dec 2013) Changed paths: M std/datetime.d Log Message: ----------- add opAssign with non-ref param to each IntervalRange Commit: b0182b75d576eb3afb87a49fca083f3fa96a0eb9 https://github.com/D-Programming-Language/phobos/commit/b0182b75d576eb3afb87a49fca083f3fa96a0eb9 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-08 (Sun, 08 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Merge pull request #1754 from dawgfoto/fixupSOVersion fix SO version names Commit: aae7c341d2ccfb60b2bdb93abc421e3558a70626 https://github.com/D-Programming-Language/phobos/commit/aae7c341d2ccfb60b2bdb93abc421e3558a70626 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1751 from dawgfoto/std_zip [install,regression] fix Issue 11692 - can't set file attributes for std.zip.ArchiveMember Commit: 913434ede6e62ddca252f28b0114611cee9a78a7 https://github.com/D-Programming-Language/phobos/commit/913434ede6e62ddca252f28b0114611cee9a78a7 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/typecons.d Log Message: ----------- Merge pull request #1755 from lgvz/fix Remove bug from staticIota in typecons Commit: 281a5b74ef8f161aa147bae90d5d11f30bc8d51d https://github.com/D-Programming-Language/phobos/commit/281a5b74ef8f161aa147bae90d5d11f30bc8d51d Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1752 from dawgfoto/std_zip2 add a set time overload which takes a SysTime Commit: 624499f0487b41f217d9429c1c2ee8bafe48f9af https://github.com/D-Programming-Language/phobos/commit/624499f0487b41f217d9429c1c2ee8bafe48f9af Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1753 from dawgfoto/std_zip3 add deprecation message Commit: 8e26e2d8cead244296000edc116a93cfcce3241a https://github.com/D-Programming-Language/phobos/commit/8e26e2d8cead244296000edc116a93cfcce3241a Author: Joseph Rushton Wakeling <joe@webdrake.net> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/complex.d Log Message: ----------- Complex.opBinaryRight for numeric types, to allow numeric ^^ complex operations. The current design takes advantage of the fact that we know we're dealing with a number whose argument is either 0 or PI. An alternative design would be to just create a complex number whose real part is equal to the input, and then raise it to the power of this: return typeof(return)(lhs, 0) ^^ this; This would generate probably less precisely calculated values but would be 100% consistent with complex ^^ complex calculations. Commit: 2de19c7f7b13f63c1d74487ce4063b4283e97eae https://github.com/D-Programming-Language/phobos/commit/2de19c7f7b13f63c1d74487ce4063b4283e97eae Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/complex.d Log Message: ----------- Merge pull request #1740 from WebDrake/numeric-op-complex Fix Issue 11652: support numerical ^^ complex operations in std.complex Commit: 65bf4bf602954a46cec0e289ec1366574d922802 https://github.com/D-Programming-Language/phobos/commit/65bf4bf602954a46cec0e289ec1366574d922802 Author: Francesco Cattoglio <francesco.cattoglio@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/string.d Log Message: ----------- added "dchar" for proper handling of UTF-8 Commit: 3a6051588e99a350ba7c771dc5e624fac1b6a62b https://github.com/D-Programming-Language/phobos/commit/3a6051588e99a350ba7c771dc5e624fac1b6a62b Author: Francesco Cattoglio <francesco.cattoglio@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M std/string.d Log Message: ----------- Added a UTF symbol to munch() unittest Commit: 0070d34b0312ce712aadf68580ad289da0f2d05c https://github.com/D-Programming-Language/phobos/commit/0070d34b0312ce712aadf68580ad289da0f2d05c Author: k-hara <k.hara.pg@gmail.com> Date: 2013-12-09 (Mon, 09 Dec 2013) Changed paths: M win32.mak M win64.mak Log Message: ----------- fix Issue 11512 - Can't build Phobos docs with win32 makefile Change default value of DOCSRC to ../dlang.org Commit: a1c4cb33c2fd3157619e9f8094f605121f07bc5a https://github.com/D-Programming-Language/phobos/commit/a1c4cb33c2fd3157619e9f8094f605121f07bc5a Author: Don Clugston <don.clugston@sociomantic.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M std/range.d Log Message: ----------- Fix spelling mistake in doc comment Commit: 0efad49b561442d93ce8938fa962de89da9b39c1 https://github.com/D-Programming-Language/phobos/commit/0efad49b561442d93ce8938fa962de89da9b39c1 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M win32.mak M win64.mak Log Message: ----------- Merge pull request #1761 from 9rnsr/fix11512 Issue 11512 - Can't build Phobos docs with win32 makefile Commit: 1b76dd6a51727caba7c7225cfa21191cae1ad666 https://github.com/D-Programming-Language/phobos/commit/1b76dd6a51727caba7c7225cfa21191cae1ad666 Author: Iain Buclaw <ibuclaw@ubuntu.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M std/range.d Log Message: ----------- Merge pull request #1762 from donc/infinitite Fix spelling mistake in doc comment Commit: cbe9a79d084a6a0bcb5519c1e89bd6e8c7cebf0b https://github.com/D-Programming-Language/phobos/commit/cbe9a79d084a6a0bcb5519c1e89bd6e8c7cebf0b Author: Nikhil Padmanabhan <nikhil.padmanabhan@yale.edu> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M std/process.d Log Message: ----------- Fix completely trivial typo in std.process.execute documentation Commit: 8deaf7f5a76be83a6cde9fb52eb08a282af63bbc https://github.com/D-Programming-Language/phobos/commit/8deaf7f5a76be83a6cde9fb52eb08a282af63bbc Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Merge pull request #1699 from blackwhale/tweak-uni Tweak unicode Trie generation speed Commit: fb87a2455e556858b3dc6ace53872a298eb38d88 https://github.com/D-Programming-Language/phobos/commit/fb87a2455e556858b3dc6ace53872a298eb38d88 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M std/string.d Log Message: ----------- Merge pull request #1760 from francesco-cattoglio/issue_11713 added "dchar" for proper handling of UTF-8 Commit: db35781cb694117949e013c1a4bad5b266b848f8 https://github.com/D-Programming-Language/phobos/commit/db35781cb694117949e013c1a4bad5b266b848f8 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M std/process.d Log Message: ----------- Merge pull request #1763 from npadmana/typo_std_process_execute_doc Fix completely trivial typo in std.process.execute documentation Commit: 3fdd7cb49cbeb39eb9138babd815f8ad729e5cd4 https://github.com/D-Programming-Language/phobos/commit/3fdd7cb49cbeb39eb9138babd815f8ad729e5cd4 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Eliminate 'default' MODEL, instead compute from uname -m Commit: 97499580196c965366e64d14156619365cc2450d https://github.com/D-Programming-Language/phobos/commit/97499580196c965366e64d14156619365cc2450d Author: Walter Bright <walter@walterbright.com> Date: 2013-12-10 (Tue, 10 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Merge pull request #1765 from andralex/makefile Eliminate 'default' MODEL, instead compute from uname -m Commit: 672b98677ad2d80163c5a2846662d8bf5cbcbc54 https://github.com/D-Programming-Language/phobos/commit/672b98677ad2d80163c5a2846662d8bf5cbcbc54 Author: gittywithexcitement <gittywithexcitement@users.noreply.github.com> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M std/net/curl.d Log Message: ----------- update onReceive documentation Return value description was incomplete. Commit: 66057247eba3bba54ed55752ab7b8a4774d03eb7 https://github.com/D-Programming-Language/phobos/commit/66057247eba3bba54ed55752ab7b8a4774d03eb7 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M std/net/curl.d Log Message: ----------- Merge pull request #1767 from gittywithexcitement/patch-1 update onReceive documentation Commit: 155326ede5739cfde5255290fc4952a5ec66e3c5 https://github.com/D-Programming-Language/phobos/commit/155326ede5739cfde5255290fc4952a5ec66e3c5 Author: e10s <electrolysis.jp@gmail.com> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M std/datetime.d Log Message: ----------- make non-ref opAssigns call the ref overload Commit: 2df2d2ea9df3be81829e2bca12271fac3095c61f https://github.com/D-Programming-Language/phobos/commit/2df2d2ea9df3be81829e2bca12271fac3095c61f Author: e10s <electrolysis.jp@gmail.com> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M std/datetime.d Log Message: ----------- change some ddoc comments to /++ Ditto +/ Commit: 590101676e67bf2b6c45266f06e9ffc17f32b15c https://github.com/D-Programming-Language/phobos/commit/590101676e67bf2b6c45266f06e9ffc17f32b15c Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Add dependency control to posix.mak Commit: 4b4d552da2e2f7afb382d6517634f0b05b7edddc https://github.com/D-Programming-Language/phobos/commit/4b4d552da2e2f7afb382d6517634f0b05b7edddc Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M posix.mak Log Message: ----------- remove spurious allocator targets Commit: dc25d2d14ae77ed6c6135c6316377704b330934a https://github.com/D-Programming-Language/phobos/commit/dc25d2d14ae77ed6c6135c6316377704b330934a Author: Martin Nowak <code@dawg.eu> Date: 2013-12-12 (Thu, 12 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- fix fileAttributes for Posix Commit: 3ee399e389a4db2dd4bc59b6e6e10576c1d022f5 https://github.com/D-Programming-Language/phobos/commit/3ee399e389a4db2dd4bc59b6e6e10576c1d022f5 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-13 (Fri, 13 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1770 from dawgfoto/fixup1751 fix fileAttributes for Posix Commit: 6e7b79bed3a6239ddeb0f21b2ad6e45276bb976a https://github.com/D-Programming-Language/phobos/commit/6e7b79bed3a6239ddeb0f21b2ad6e45276bb976a Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-13 (Fri, 13 Dec 2013) Changed paths: M std/datetime.d Log Message: ----------- Merge pull request #1758 from e10s/issue11681 Fix Issue 11681 - std.datetime.IntervalRange.opAssign with non-ref parameter is required Commit: baf7334518269fb3a1010b912a96747f573f2a89 https://github.com/D-Programming-Language/phobos/commit/baf7334518269fb3a1010b912a96747f573f2a89 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-13 (Fri, 13 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- mark std.zip classes as final Commit: fbc8d1e08e122acb04306a21f73a3c5dd936a350 https://github.com/D-Programming-Language/phobos/commit/fbc8d1e08e122acb04306a21f73a3c5dd936a350 Author: Joseph Rushton Wakeling <joe@webdrake.net> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Fix Issue 11738 - partialShuffle should actually _be_ a partial shuffle :-) This patch fixes the problem that partialShuffle was in fact invariably shuffling the whole of the input, undetected because there were unittests only for randomShuffle. As well as the fix I've added some unittests specifically for partialShuffle to ensure that it works properly, and I've taken the opportunity to tweak a couple of bits of Ddoc and tidy up the randomShuffle unittests. Commit: 92560323dd3d36dc1b2256e91dfd80b209e4ddad https://github.com/D-Programming-Language/phobos/commit/92560323dd3d36dc1b2256e91dfd80b209e4ddad Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/internal/math/biguintcore.d Log Message: ----------- Got rid of expensive AddOrSubInt call (and related allocation). Commit: c67cd90894f03d2f7c36ae6e7e6d935dfabec9ff https://github.com/D-Programming-Language/phobos/commit/c67cd90894f03d2f7c36ae6e7e6d935dfabec9ff Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/bigint.d Log Message: ----------- Added description of logical (bitwise) operations. Commit: f1261a21fbbb7ce49863ad35f693ad7e5371cb22 https://github.com/D-Programming-Language/phobos/commit/f1261a21fbbb7ce49863ad35f693ad7e5371cb22 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- fixup deprecation of externalAttributes - directly access private member internally - only deprecate the property Commit: 8412f4d37a78addb226d971619d0842110ae132b https://github.com/D-Programming-Language/phobos/commit/8412f4d37a78addb226d971619d0842110ae132b Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/internal/math/biguintcore.d Log Message: ----------- Removed unnecessary allocations in twosComplement call. Commit: b981c18bfc619c6b4dde8095b920736f5403a27d https://github.com/D-Programming-Language/phobos/commit/b981c18bfc619c6b4dde8095b920736f5403a27d Author: Martin Nowak <code@dawg.eu> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- fix adding an ArchiveMember to another ZipArchive Commit: 5abd7d2d40bd0cbd52dd2ac87ec5a10c7593f98b https://github.com/D-Programming-Language/phobos/commit/5abd7d2d40bd0cbd52dd2ac87ec5a10c7593f98b Author: Martin Nowak <code@dawg.eu> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- add @safe pure nothrow Commit: 42c151df4928273de686c099f5f00340d4ead56a https://github.com/D-Programming-Language/phobos/commit/42c151df4928273de686c099f5f00340d4ead56a Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-14 (Sat, 14 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1771 from MartinNowak/std_zip mark std.zip classes as final Commit: afc6b1a5ee7d8029421a291f34f27dd23f2e35ea https://github.com/D-Programming-Language/phobos/commit/afc6b1a5ee7d8029421a291f34f27dd23f2e35ea Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1774 from MartinNowak/std_zip2 fixup deprecation of externalAttributes Commit: 1818d190b5fadebd91eb9d9bf146f307807cac9c https://github.com/D-Programming-Language/phobos/commit/1818d190b5fadebd91eb9d9bf146f307807cac9c Author: Daniel Murphy <yebblies@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/algorithm.d M std/array.d M std/csv.d M std/exception.d M std/format.d M std/traits.d Log Message: ----------- More implicit array to bool Commit: 6a8d98dd296448b3e840660b30f98db79b1b4f89 https://github.com/D-Programming-Language/phobos/commit/6a8d98dd296448b3e840660b30f98db79b1b4f89 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/algorithm.d M std/array.d M std/csv.d M std/exception.d M std/format.d M std/traits.d Log Message: ----------- Merge pull request #1777 from yebblies/issue4733again More implicit array to bool Commit: cd22d66b1cfb2658798b38b1da9692bb2581f988 https://github.com/D-Programming-Language/phobos/commit/cd22d66b1cfb2658798b38b1da9692bb2581f988 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Merge pull request #1735 from Xinok/master Fix issue 7767 - worst case of quick sort Commit: 39652cbd707030c76dcfb9677212597f486098fc https://github.com/D-Programming-Language/phobos/commit/39652cbd707030c76dcfb9677212597f486098fc Author: Martin Nowak <code@dawg.eu> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/net/curl.d Log Message: ----------- Merge pull request #1757 from jpf91/fixCurl [urgent] Fix possible stack corruption in std.net.curl Commit: 277ce347e917747fb048b3933100a9bd8fd768fe https://github.com/D-Programming-Language/phobos/commit/277ce347e917747fb048b3933100a9bd8fd768fe Author: Martin Nowak <code@dawg.eu> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Merge pull request #1773 from WebDrake/partial-shuffle Fix Issue 11738 - partialShuffle should actually _be_ a partial shuffle :-) Commit: d5ddbb4901bf95dcfcbcf8d2ea401cf26ae93bbb https://github.com/D-Programming-Language/phobos/commit/d5ddbb4901bf95dcfcbcf8d2ea401cf26ae93bbb Author: Martin Nowak <code@dawg.eu> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/typecons.d Log Message: ----------- Merge pull request #1724 from monarchdodra/tupleToString Make Tuple.toString conditional Commit: 43447a5451cbd692488e12d6286598a72097e95a https://github.com/D-Programming-Language/phobos/commit/43447a5451cbd692488e12d6286598a72097e95a Author: k-hara <k.hara.pg@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/traits.d Log Message: ----------- Use __traits.d(getAliasThis) Commit: a047e5052c7a3ee9447710a0101c8d121b3a6846 https://github.com/D-Programming-Language/phobos/commit/a047e5052c7a3ee9447710a0101c8d121b3a6846 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/traits.d Log Message: ----------- Fix for nested alias this. Commit: 436f2847093abceb01eaab7ab4f5112efea832e3 https://github.com/D-Programming-Language/phobos/commit/436f2847093abceb01eaab7ab4f5112efea832e3 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/json.d Log Message: ----------- Merge pull request #1694 from John-Colvin/patch-5 Documetation fixes Conflicts: std/json.d Commit: 22a209821b719416defa156602b3af818aec95d8 https://github.com/D-Programming-Language/phobos/commit/22a209821b719416defa156602b3af818aec95d8 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/uuid.d Log Message: ----------- Merge pull request #1708 from monarchdodra/UUIDPure Make parseUUID pure Commit: 899604e5a653e71ad915b2288630ea80c155e207 https://github.com/D-Programming-Language/phobos/commit/899604e5a653e71ad915b2288630ea80c155e207 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-15 (Sun, 15 Dec 2013) Changed paths: M std/typecons.d Log Message: ----------- Merge pull request #1644 from eco/patch-5 Add example of how to use scoped member variable Commit: 209819fae329467281f300da66512c559debb2b9 https://github.com/D-Programming-Language/phobos/commit/209819fae329467281f300da66512c559debb2b9 Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Change DDoc examples in std.algorithm to documented unittests Examples with text succeeding them that is not associated with another example are left as-is. Commit: 6d1799c37ba63038da287bc6c9d42732d532317c https://github.com/D-Programming-Language/phobos/commit/6d1799c37ba63038da287bc6c9d42732d532317c Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix std.algorithm.splitter example Commit: af52ebdfeb6ddc942764e374c358bf36e0dd6f42 https://github.com/D-Programming-Language/phobos/commit/af52ebdfeb6ddc942764e374c358bf36e0dd6f42 Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix std.algorithm.find examples Commit: 67e56e4814167323022c8fcfcffec99aae53c112 https://github.com/D-Programming-Language/phobos/commit/67e56e4814167323022c8fcfcffec99aae53c112 Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix std.algorithm.findAdjacent example Commit: b8bdef9c42a6c17ee375bb56fa5e77f4cb0af3ab https://github.com/D-Programming-Language/phobos/commit/b8bdef9c42a6c17ee375bb56fa5e77f4cb0af3ab Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix std.algorithm.partition3 example Commit: 09fc88f719c9cebb57ce5afa8781562d8037e44d https://github.com/D-Programming-Language/phobos/commit/09fc88f719c9cebb57ce5afa8781562d8037e44d Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix std.algorithm.topN example Commit: e569476df9face1ecf091da70c1472b9f4a49cd7 https://github.com/D-Programming-Language/phobos/commit/e569476df9face1ecf091da70c1472b9f4a49cd7 Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Fix std.algorithm.setIntersection documentation Commit: d56d317220d68d98c604debc2cec4a402f57b0c7 https://github.com/D-Programming-Language/phobos/commit/d56d317220d68d98c604debc2cec4a402f57b0c7 Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Remove extraneous header from std.algorithm.reduce example Commit: e86b56e8e70e65de74c468e2ffd64ef8e2709a80 https://github.com/D-Programming-Language/phobos/commit/e86b56e8e70e65de74c468e2ffd64ef8e2709a80 Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Change std.algorithm.map example to not use I/O Commit: be647d569b54eec3d283ee3e92e8d1ab2050c31f https://github.com/D-Programming-Language/phobos/commit/be647d569b54eec3d283ee3e92e8d1ab2050c31f Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/traits.d Log Message: ----------- Merge pull request #1759 from 9rnsr/fix11711 Use __traits.d(getAliasThis) Commit: c297d895c9d83c4714a668683e4e247fe093b2c6 https://github.com/D-Programming-Language/phobos/commit/c297d895c9d83c4714a668683e4e247fe093b2c6 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/algorithm.d Log Message: ----------- Merge pull request #1778 from JakobOvrum/algorithmexamples Change DDoc examples in std.algorithm to documented unittests Commit: 11f3b0f721fcd1b69575633b79cae79858bf6f53 https://github.com/D-Programming-Language/phobos/commit/11f3b0f721fcd1b69575633b79cae79858bf6f53 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1775 from MartinNowak/std_zip3 fix adding an ArchiveMember to another ZipArchive Commit: fc48d56284f19bf171780554b63b4ae83808b894 https://github.com/D-Programming-Language/phobos/commit/fc48d56284f19bf171780554b63b4ae83808b894 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/random.d Log Message: ----------- Merge pull request #1717 from Zshazz/issue_11598 Fix issue 11598 - uniform could be faster for integrals Commit: b53890b07806ae652bf839afd803bc738fc88313 https://github.com/D-Programming-Language/phobos/commit/b53890b07806ae652bf839afd803bc738fc88313 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-16 (Mon, 16 Dec 2013) Changed paths: M std/getopt.d Log Message: ----------- Fix issue 5762 Commit: 94489cb09cfc3d860ad64a933fce753fc85e8687 https://github.com/D-Programming-Language/phobos/commit/94489cb09cfc3d860ad64a933fce753fc85e8687 Author: Simen Kjærås <simen.kjaras@gmail.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M std/bigint.d Log Message: ----------- Fix name of bitwise operations Commit: 8dc683674ef47121de0d1127816e707742d13569 https://github.com/D-Programming-Language/phobos/commit/8dc683674ef47121de0d1127816e707742d13569 Author: Geod24 <mathias.lang@epitech.eu> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M std/digest/crc.d M std/digest/digest.d M std/digest/md.d M std/digest/ripemd.d M std/digest/sha.d Log Message: ----------- Turned Examples section in std.digest.* into documented unittest Commit: 05738e116c597f17edc13f31c3cda06c38e2239c https://github.com/D-Programming-Language/phobos/commit/05738e116c597f17edc13f31c3cda06c38e2239c Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M std/bigint.d M std/internal/math/biguintcore.d Log Message: ----------- Merge pull request #1721 from Biotronic/master Fix 8167 (BigInt identity constructor) and 9061 (BigInt bitwise ops) Commit: 127a7851d96f00324834eb8b9d79c4b90871c16d https://github.com/D-Programming-Language/phobos/commit/127a7851d96f00324834eb8b9d79c4b90871c16d Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M std/digest/crc.d M std/digest/digest.d M std/digest/md.d M std/digest/ripemd.d M std/digest/sha.d Log Message: ----------- Merge pull request #1780 from Geod24/fix-digest Turned Examples section in std.digest.* into documented unittest Commit: a3f28dc1de4a066d73f76c678d158b7392ca290c https://github.com/D-Programming-Language/phobos/commit/a3f28dc1de4a066d73f76c678d158b7392ca290c Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M posix.mak Log Message: ----------- feedback Commit: b6b66ec4122838840c0bf876e27589783eac5e39 https://github.com/D-Programming-Language/phobos/commit/b6b66ec4122838840c0bf876e27589783eac5e39 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M posix.mak Log Message: ----------- better dependency generation Commit: f5c16e0d611c20c85967ae57df969f4b324aa4b4 https://github.com/D-Programming-Language/phobos/commit/f5c16e0d611c20c85967ae57df969f4b324aa4b4 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Fix dependent generation Commit: aba34d134f7ea9205a6e1450025da8c4e7e01387 https://github.com/D-Programming-Language/phobos/commit/aba34d134f7ea9205a6e1450025da8c4e7e01387 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M posix.mak Log Message: ----------- C compiles always use -fPIC Commit: 71b2879c5223b1510c1c848b20742ba831ddca52 https://github.com/D-Programming-Language/phobos/commit/71b2879c5223b1510c1c848b20742ba831ddca52 Author: Daniel Murphy <yebblies@gmail.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M std/container.d Log Message: ----------- Call enforce on the pointer, not the slice Commit: 331f797accc91cf0b7d5b3801debe46e85d26e2c https://github.com/D-Programming-Language/phobos/commit/331f797accc91cf0b7d5b3801debe46e85d26e2c Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-17 (Tue, 17 Dec 2013) Changed paths: M std/container.d Log Message: ----------- Merge pull request #1782 from yebblies/enforceslice Call enforce on the pointer, not the slice Commit: 41bbb3d0ed8f90e6c5ac1f53325c2854a07271e6 https://github.com/D-Programming-Language/phobos/commit/41bbb3d0ed8f90e6c5ac1f53325c2854a07271e6 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M std/getopt.d Log Message: ----------- Merge pull request #1779 from andralex/getopt Fix issue 5762 Commit: 4900690b77ebcd0ae3248119f706e0efac7dcfdc https://github.com/D-Programming-Language/phobos/commit/4900690b77ebcd0ae3248119f706e0efac7dcfdc Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M std/getopt.d Log Message: ----------- Fix issue 11764 Commit: 3f6e9601d55c980c6e9b91f5e9ca97a11bf03953 https://github.com/D-Programming-Language/phobos/commit/3f6e9601d55c980c6e9b91f5e9ca97a11bf03953 Author: Dmitry Olshansky <dmitry.olsh@gmail.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M std/regex.d Log Message: ----------- Fix issue 11762 - DDoc macro S_LINK Commit: 25c11b4ec3809675807cc751f9b7cb8cddce70e6 https://github.com/D-Programming-Language/phobos/commit/25c11b4ec3809675807cc751f9b7cb8cddce70e6 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M std/regex.d Log Message: ----------- Merge pull request #1784 from blackwhale/regex-doc Fix issue 11762 - DDoc macro S_LINK Commit: ac83fa77067e50142723d480614ec72d6c40a459 https://github.com/D-Programming-Language/phobos/commit/ac83fa77067e50142723d480614ec72d6c40a459 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M std/getopt.d Log Message: ----------- Merge pull request #1783 from andralex/getopt Fix issue 11764 Commit: 23b1bf68c7a8f46e2114147f226dc0b55d5ad2b1 https://github.com/D-Programming-Language/phobos/commit/23b1bf68c7a8f46e2114147f226dc0b55d5ad2b1 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Generate deps concurrently with object files Commit: ce25c43b2c669b921070b1eb0268623a396a9939 https://github.com/D-Programming-Language/phobos/commit/ce25c43b2c669b921070b1eb0268623a396a9939 Author: Martin Nowak <code@dawg.eu> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M posix.mak Log Message: ----------- Merge pull request #1768 from andralex/makefile Add dependency control to posix.mak Commit: c08bc944710a4ef8c7c7324e5822640ae5df736e https://github.com/D-Programming-Language/phobos/commit/c08bc944710a4ef8c7c7324e5822640ae5df736e Author: Jakob Ovrum <jakobovrum@gmail.com> Date: 2013-12-18 (Wed, 18 Dec 2013) Changed paths: M std/range.d Log Message: ----------- Add support for any number of values to std.range.only Commit: d8f9b59c15d20ecc840f269656a2f11f5a9afcd2 https://github.com/D-Programming-Language/phobos/commit/d8f9b59c15d20ecc840f269656a2f11f5a9afcd2 Author: Ilya <ilyayaroshenko@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- allow using "in" opIndex is const Commit: e93d09e83a7ea29e6ae36b443ccbbfe3eaa712fa https://github.com/D-Programming-Language/phobos/commit/e93d09e83a7ea29e6ae36b443ccbbfe3eaa712fa Author: Ilya <ilyayaroshenko@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Update uni.d Commit: b8acdb33754e573fda0c7ecba197a3912305644e https://github.com/D-Programming-Language/phobos/commit/b8acdb33754e573fda0c7ecba197a3912305644e Author: Ilya <ilyayaroshenko@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- add unittest for bool opBinaryRight(string op: "in", U)(U ch) const Commit: 7faac8717ea2a308d11e298b0dbc5f1b526ca422 https://github.com/D-Programming-Language/phobos/commit/7faac8717ea2a308d11e298b0dbc5f1b526ca422 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Merge pull request #1786 from 9il/patch-3 std.uni: cyrilic -> cyrillic Commit: db17a50241e91b1e4fdc19b999aafaf3b8424c07 https://github.com/D-Programming-Language/phobos/commit/db17a50241e91b1e4fdc19b999aafaf3b8424c07 Author: Ilya <ilyayaroshenko@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Update uni.d Commit: 654cb520abab605ade6f956885fa523ad70052c5 https://github.com/D-Programming-Language/phobos/commit/654cb520abab605ade6f956885fa523ad70052c5 Author: Daniel Murphy <yebblies@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/uni.d Log Message: ----------- Merge pull request #1785 from 9il/patch-2 std.uni: allow using "in" Commit: 50ad576f63eccc1ee4c6e72168127137f23fb197 https://github.com/D-Programming-Language/phobos/commit/50ad576f63eccc1ee4c6e72168127137f23fb197 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/range.d Log Message: ----------- Merge pull request #1743 from JakobOvrum/only Add support for multiple values to std.range.only Commit: 2a898359c7e1f4dc34d3c8de3368bc192b852573 https://github.com/D-Programming-Language/phobos/commit/2a898359c7e1f4dc34d3c8de3368bc192b852573 Author: monarch dodra <monarchdodra@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/zip.d Log Message: ----------- Merge pull request #1751 from dawgfoto/std_zip [install,regression] fix Issue 11692 - can't set file attributes for std.zip.ArchiveMember Commit: 32cd3b2af573d60e74f380eba9afadd6ab30a64b https://github.com/D-Programming-Language/phobos/commit/32cd3b2af573d60e74f380eba9afadd6ab30a64b Author: AndrewEdwards <edwards.ac@gmail.com> Date: 2013-12-19 (Thu, 19 Dec 2013) Changed paths: M std/algorithm.d M std/zip.d Log Message: ----------- Merge branch '2.065' of github.com:D-Programming-Language/phobos into 2.065 Conflicts: std/zip.d Compare: https://github.com/D-Programming-Language/phobos/compare/bd6b1020c0a4...32cd3b2af573 |
Copyright © 1999-2021 by the D Language Foundation