[phobos] [D-Programming-Language/phobos] f1c1c2: Fix strideBack for ref ranges.
GitHub
noreply at github.com
Fri May 17 13:34:48 PDT 2013
Branch: refs/heads/2.063
Home: https://github.com/D-Programming-Language/phobos
Commit: f1c1c2c7c5b60ae60f047a6e907f6691e9de96e8
https://github.com/D-Programming-Language/phobos/commit/f1c1c2c7c5b60ae60f047a6e907f6691e9de96e8
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-03-03 (Sun, 03 Mar 2013)
Changed paths:
M std/utf.d
Log Message:
-----------
Fix strideBack for ref ranges.
Commit: 4f0c56f4d83ef7dde20a8bcc17b766b4e79149ac
https://github.com/D-Programming-Language/phobos/commit/4f0c56f4d83ef7dde20a8bcc17b766b4e79149ac
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-03-03 (Sun, 03 Mar 2013)
Changed paths:
M std/utf.d
Log Message:
-----------
Added tests for reference type ranges to stride.
Commit: aae9d3806abaaf389814b674658f4b67f19d42e6
https://github.com/D-Programming-Language/phobos/commit/aae9d3806abaaf389814b674658f4b67f19d42e6
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-03-03 (Sun, 03 Mar 2013)
Changed paths:
M std/utf.d
Log Message:
-----------
Fix for issue# 9456.
This change makes it so that decodeFront takes its range by ref and pops
off the code units that it decodes (unlike decode). It pretty much has
to do that, since it supports input ranges, and they can't do anything
else.
Commit: 932a509dbabf5dbb65d9f485f73c038325d4d15d
https://github.com/D-Programming-Language/phobos/commit/932a509dbabf5dbb65d9f485f73c038325d4d15d
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-03-03 (Sun, 03 Mar 2013)
Changed paths:
M std/utf.d
Log Message:
-----------
Swap a couple of overloads in std.utf.
This makes no semantic difference to the code, but it makes it so that
the attributes which are on one of the overloads don't make it into the
documentation (where they would imply that all of the overloads have
those attributes, which is not correct).
Commit: 3738fdc476b4b2d1e8c3a592f672205701281120
https://github.com/D-Programming-Language/phobos/commit/3738fdc476b4b2d1e8c3a592f672205701281120
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-03-03 (Sun, 03 Mar 2013)
Changed paths:
M std/utf.d
Log Message:
-----------
Minor tweak to decodeFront per review.
Commit: 82dd61c0f6cd878e4dc6becd45287883752ffa51
https://github.com/D-Programming-Language/phobos/commit/82dd61c0f6cd878e4dc6becd45287883752ffa51
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-04-17 (Wed, 17 Apr 2013)
Changed paths:
M std/traits.d
Log Message:
-----------
Fix `std.traits.hasElaborate*` docs for static arrays.
Commit: e68de377fa9fa03f69bf65ffd006f088c75cdb65
https://github.com/D-Programming-Language/phobos/commit/e68de377fa9fa03f69bf65ffd006f088c75cdb65
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2013-04-17 (Wed, 17 Apr 2013)
Changed paths:
M std/traits.d
Log Message:
-----------
Document compiler-generated `opAssign` for `std.traits.hasElaborateAssign`.
* also add unittests
Commit: 3e60ef9eca29156f8e1e153d42a04ec59d8df2bd
https://github.com/D-Programming-Language/phobos/commit/3e60ef9eca29156f8e1e153d42a04ec59d8df2bd
Author: Jonathan M Davis <jmdavisProg at gmx.com>
Date: 2013-04-27 (Sat, 27 Apr 2013)
Changed paths:
M std/utf.d
Log Message:
-----------
Merge pull request #1129 from jmdavis/decode
Fix Issue 9456 - decodeFront is inconsistent in whether it pops elements off of the range or not
Commit: 7b85f7a479b2f3c0217b74d2cb3ca2af1729cc60
https://github.com/D-Programming-Language/phobos/commit/7b85f7a479b2f3c0217b74d2cb3ca2af1729cc60
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2013-04-29 (Mon, 29 Apr 2013)
Changed paths:
M std/traits.d
Log Message:
-----------
Merge pull request #1260 from denis-sh/fix-std.traits.hasElaborate-docs
Fix `std.traits.hasElaborate*` docs
Commit: 8a95cadf29f0033b2b8882a51976193fad20e94c
https://github.com/D-Programming-Language/phobos/commit/8a95cadf29f0033b2b8882a51976193fad20e94c
Author: Lars T. Kyllingstad <git at kyllingen.net>
Date: 2013-04-30 (Tue, 30 Apr 2013)
Changed paths:
M std/stdio.d
Log Message:
-----------
Make std.stdio.File 'package' accessible
This is required in the new std.process.
Commit: 28abab44cfee49dce480dc7572b5c4049812749b
https://github.com/D-Programming-Language/phobos/commit/28abab44cfee49dce480dc7572b5c4049812749b
Author: Lars T. Kyllingstad <git at kyllingen.net>
Date: 2013-04-30 (Tue, 30 Apr 2013)
Changed paths:
M std/stdio.d
Log Message:
-----------
StdioException: No system error msg when errno==0
Commit: aa57a2a1617f190ca02802c74155c5d6aee97c89
https://github.com/D-Programming-Language/phobos/commit/aa57a2a1617f190ca02802c74155c5d6aee97c89
Author: Lars T. Kyllingstad <git at kyllingen.net>
Date: 2013-04-30 (Tue, 30 Apr 2013)
Changed paths:
M std/stdio.d
Log Message:
-----------
Renamed File.isPipe to isPopened
Now that std.process will support pipe creation, the name isPipe will
only cause confusion, as it will in fact be false for "normal" anonymous
pipes. It is only true for files opened by popen(), and its purpose is
simply to ensure they are closed with pclose().
Commit: 429b12b185d2807c57070a371aae843426fd4aa7
https://github.com/D-Programming-Language/phobos/commit/429b12b185d2807c57070a371aae843426fd4aa7
Author: Sean Kelly <sean at invisibleduck.org>
Date: 2013-04-30 (Tue, 30 Apr 2013)
Changed paths:
M std/concurrency.d
Log Message:
-----------
fixed receiveTimeout to not wait beyond the specified limit in the event of multiple internal waits
Commit: 07466cde53e2459ac1fe96437cf59cd7b737a0ed
https://github.com/D-Programming-Language/phobos/commit/07466cde53e2459ac1fe96437cf59cd7b737a0ed
Author: Lars T. Kyllingstad <git at kyllingen.net>
Date: 2013-05-01 (Wed, 01 May 2013)
Changed paths:
M std/process.d
Log Message:
-----------
std.process redesigned
This is a complete redesign of std.process. It has passed the community
review and is now ready for inclusion in Phobos master.
Review and vote:
http://forum.dlang.org/thread/gclsbrghhjitnfderoos@forum.dlang.org
http://forum.dlang.org/thread/mgstnugckomjpvdgpudz@forum.dlang.org
Commit: a445982fb8de3f8bd5086bd7a9b759cb40191b5b
https://github.com/D-Programming-Language/phobos/commit/a445982fb8de3f8bd5086bd7a9b759cb40191b5b
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-05-04 (Sat, 04 May 2013)
Changed paths:
M std/datetime.d
Log Message:
-----------
Make UTC and LocalTime singletons be instantiated with CTFE.
Yay! It's now possible to instantiate classes at compile time and then
use them at runtime.
Commit: 68f0b6d1593f49cadf59e772b913ad1fe19b2dde
https://github.com/D-Programming-Language/phobos/commit/68f0b6d1593f49cadf59e772b913ad1fe19b2dde
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-05-05 (Sun, 05 May 2013)
Changed paths:
M std/string.d
Log Message:
-----------
Deprecate xformat and xsformat.
They were intended to be temporary, and now format and sformat use their
exact implementations and have for 6 months (though for some reason, xformat
and xsformat weren't turned into aliases when that happened, which I fixed
in this commit as well).
Commit: ce1b2294b048c6d6d4d3f57520e5a519748dbd4a
https://github.com/D-Programming-Language/phobos/commit/ce1b2294b048c6d6d4d3f57520e5a519748dbd4a
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-05-05 (Sun, 05 May 2013)
Changed paths:
M std/algorithm.d
M std/conv.d
M std/exception.d
M std/format.d
M std/range.d
M std/socket.d
M std/utf.d
Log Message:
-----------
Undocument some deprecated functions.
They were marked for removal in the docs (many of them were intended to
be removed in January), so now they've been removed from the docs and
marked for removal from the code in November.
Commit: 49ad744b12edbfb17f8b378bdddd9b678343e061
https://github.com/D-Programming-Language/phobos/commit/49ad744b12edbfb17f8b378bdddd9b678343e061
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2013-05-05 (Sun, 05 May 2013)
Changed paths:
M std/algorithm.d
Log Message:
-----------
Removed some undocumented, deprecated functions from std.algorithm.
They were scheduled to be removed in January 2013 but weren't, so
they've been around as undocumented, and deprecated for a while now.
Commit: 04cbd00511ef4e374abcd2784591c017e3329ecb
https://github.com/D-Programming-Language/phobos/commit/04cbd00511ef4e374abcd2784591c017e3329ecb
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2013-05-06 (Mon, 06 May 2013)
Changed paths:
M std/algorithm.d
M std/conv.d
M std/exception.d
M std/format.d
M std/range.d
M std/socket.d
M std/string.d
M std/utf.d
Log Message:
-----------
Merge pull request #1285 from jmdavis/deprecated
Move some deprecations along
Commit: 9d987513855ce00440b6f6af255e2a95ab8eab9a
https://github.com/D-Programming-Language/phobos/commit/9d987513855ce00440b6f6af255e2a95ab8eab9a
Author: Alex Rønne Petersen <alex at alexrp.com>
Date: 2013-05-07 (Tue, 07 May 2013)
Changed paths:
M std/process.d
M std/stdio.d
Log Message:
-----------
Merge pull request #1272 from kyllingstad/std-process
std.process redesigned and reviewed
Commit: cf7169c613ed9283c169b49a1cf38bde36dd8828
https://github.com/D-Programming-Language/phobos/commit/cf7169c613ed9283c169b49a1cf38bde36dd8828
Author: Nils Boßung <nilsbossung at googlemail.com>
Date: 2013-05-07 (Tue, 07 May 2013)
Changed paths:
M std/conv.d
Log Message:
-----------
xformat -> format
Commit: 776ee9ef733f00fba3b2d0238fa30f47fe55c74a
https://github.com/D-Programming-Language/phobos/commit/776ee9ef733f00fba3b2d0238fa30f47fe55c74a
Author: Alex Rønne Petersen <alex at alexrp.com>
Date: 2013-05-07 (Tue, 07 May 2013)
Changed paths:
M std/conv.d
Log Message:
-----------
Merge pull request #1286 from NilsBossung/xformat
remove the last traces of xformat
Commit: a686647f5425811e5a010625a91195431e3d4424
https://github.com/D-Programming-Language/phobos/commit/a686647f5425811e5a010625a91195431e3d4424
Author: Robert BuRnEr Schadek <rburners at gmail.com>
Date: 2013-05-08 (Wed, 08 May 2013)
Changed paths:
M std/bigint.d
M std/internal/math/biguintcore.d
M std/internal/math/biguintnoasm.d
M std/internal/math/biguintx86.d
Log Message:
-----------
bigint purity
Commit: 0bf5632e80eaca07a03784ad88f72a2524389ea0
https://github.com/D-Programming-Language/phobos/commit/0bf5632e80eaca07a03784ad88f72a2524389ea0
Author: Robert BuRnEr Schadek <rburners at gmail.com>
Date: 2013-05-08 (Wed, 08 May 2013)
Changed paths:
M changelog.dd
M etc/c/zlib/win32.mak
M etc/c/zlib/win64.mak
M index.d
M posix.mak
M std/algorithm.d
M std/array.d
M std/base64.d
M std/bigint.d
M std/bitmanip.d
M std/c/windows/com.d
M std/c/windows/winsock.d
M std/concurrency.d
M std/container.d
M std/conv.d
R std/cpuid.d
R std/ctype.d
M std/datetime.d
M std/digest/md.d
M std/digest/ripemd.d
M std/digest/sha.d
M std/exception.d
M std/file.d
M std/format.d
M std/functional.d
M std/getopt.d
M std/internal/math/biguintcore.d
M std/json.d
M std/math.d
M std/md5.d
M std/metastrings.d
M std/net/curl.d
M std/net/isemail.d
M std/parallelism.d
M std/path.d
R std/perf.d
M std/process.d
M std/random.d
M std/range.d
M std/regex.d
R std/regexp.d
M std/socket.d
M std/stdio.d
M std/string.d
M std/traits.d
M std/typecons.d
M std/typetuple.d
M std/uni.d
M std/utf.d
M std/variant.d
M unittest.d
M win32.mak
M win64.mak
Log Message:
-----------
Merge branch 'master' into bigintpure
Conflicts:
std/bigint.d
Commit: cab595ec0f7fada3a0658a32f5dfe30c5578eac1
https://github.com/D-Programming-Language/phobos/commit/cab595ec0f7fada3a0658a32f5dfe30c5578eac1
Author: Robert BuRnEr Schadek <rburners at gmail.com>
Date: 2013-05-09 (Thu, 09 May 2013)
Changed paths:
M std/bigint.d
M std/internal/math/biguintcore.d
Log Message:
-----------
bigint pure
the only exception is toString as it takes a delegate and this makes
things more tricky
Commit: 2613bc8c3a7ad527ccdf58028765555392706ac9
https://github.com/D-Programming-Language/phobos/commit/2613bc8c3a7ad527ccdf58028765555392706ac9
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2013-05-09 (Thu, 09 May 2013)
Changed paths:
M std/bigint.d
M std/internal/math/biguintcore.d
M std/internal/math/biguintnoasm.d
M std/internal/math/biguintx86.d
Log Message:
-----------
Merge pull request #1287 from burner/bigintpure
BigInt pure Fixed issus #6850
Commit: db6b492af366ae1245769b5287e72b55eab6da11
https://github.com/D-Programming-Language/phobos/commit/db6b492af366ae1245769b5287e72b55eab6da11
Author: Tim Keating <mrtact at gmail.com>
Date: 2013-05-09 (Thu, 09 May 2013)
Changed paths:
M std/stdio.d
Log Message:
-----------
Fix some borkage with documentation of File.readln variants; add a better example for File.readln(buf) that emphasizes the need to copy the buffer, since it is overwritten when read
Commit: 57f310a4005708fab4ed2fcff1db22a0cf84e144
https://github.com/D-Programming-Language/phobos/commit/57f310a4005708fab4ed2fcff1db22a0cf84e144
Author: David Nadlinger <code at klickverbot.at>
Date: 2013-05-12 (Sun, 12 May 2013)
Changed paths:
M std/datetime.d
Log Message:
-----------
Merge pull request #1284 from jmdavis/ctfe
Make UTC and LocalTime singletons be instantiated with CTFE.
Commit: e8662efe02160ce4212a3deb8b1bb3b4dfb10279
https://github.com/D-Programming-Language/phobos/commit/e8662efe02160ce4212a3deb8b1bb3b4dfb10279
Author: David Nadlinger <code at klickverbot.at>
Date: 2013-05-12 (Sun, 12 May 2013)
Changed paths:
M std/concurrency.d
Log Message:
-----------
Merge pull request #1279 from complexmath/fix_receiveTimeout
Fixed an issue where receiveTimeout might wait too long
Commit: 4f61925dbdbcacce2f2a562909e639371ed8f7f3
https://github.com/D-Programming-Language/phobos/commit/4f61925dbdbcacce2f2a562909e639371ed8f7f3
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2013-05-12 (Sun, 12 May 2013)
Changed paths:
M std/stdio.d
Log Message:
-----------
Merge pull request #1288 from MrTact/master
Update to std.stdio documentation for File.readln variants
Commit: 871d238f6a4abba35c7e29fd701a4132054053be
https://github.com/D-Programming-Language/phobos/commit/871d238f6a4abba35c7e29fd701a4132054053be
Author: Walter Bright <walter at walterbright.com>
Date: 2013-05-13 (Mon, 13 May 2013)
Changed paths:
M posix.mak
Log Message:
-----------
add version to .so build
Commit: c319b1578f28e00124d2f0c2a492790d01ca5159
https://github.com/D-Programming-Language/phobos/commit/c319b1578f28e00124d2f0c2a492790d01ca5159
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2013-05-14 (Tue, 14 May 2013)
Changed paths:
M posix.mak
Log Message:
-----------
Merge pull request #1291 from WalterBright/buildso
Add SONAME into shared phobos library Take 2
Compare: https://github.com/D-Programming-Language/phobos/compare/2d33fe346db8...c319b1578f28
More information about the phobos
mailing list