May 17, 2013 [phobos] [D-Programming-Language/phobos] f1c1c2: Fix strideBack for ref ranges. | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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 |
Copyright © 1999-2021 by the D Language Foundation