[phobos] [D-Programming-Language/phobos] d44f7f: Add example of how to use scoped member variable
GitHub
noreply at github.com
Thu Dec 19 06:49:04 PST 2013
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the phobos
mailing list