June 27, 2013 [phobos] [D-Programming-Language/phobos] ed03c4: Fix trivial nitpicks | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/phobos Commit: ed03c4af015458e7e9f20ecc5dbff807d7253cf9 https://github.com/D-Programming-Language/phobos/commit/ed03c4af015458e7e9f20ecc5dbff807d7253cf9 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/array.d M std/conv.d M std/exception.d M std/format.d M std/string.d Log Message: ----------- Fix trivial nitpicks Commit: 3427857948f045814db7b89db5b289b5efdda231 https://github.com/D-Programming-Language/phobos/commit/3427857948f045814db7b89db5b289b5efdda231 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/conv.d Log Message: ----------- [Refactoring] Delaying throwing Exception makes control flow analysis simple Commit: bf71d1e067b0dd1d01dd84c1f05af06efa4ef713 https://github.com/D-Programming-Language/phobos/commit/bf71d1e067b0dd1d01dd84c1f05af06efa4ef713 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/format.d Log Message: ----------- [Refactoring] Define enforceFmt Commit: 92bef24f2f94c26db28d22a2ee73f4061e3d476e https://github.com/D-Programming-Language/phobos/commit/92bef24f2f94c26db28d22a2ee73f4061e3d476e Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/base64.d M std/conv.d M std/format.d M std/net/curl.d M std/utf.d M std/windows/registry.d Log Message: ----------- fix Issue 10254 - Purity correctness is broken with constructor Commit: 41098e3f49492fb1cd44137c4cac41083c5e34c1 https://github.com/D-Programming-Language/phobos/commit/41098e3f49492fb1cd44137c4cac41083c5e34c1 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/array.d Log Message: ----------- [appender] Reuse ensureAddable for reserve implementation AFAICS, they have mostly same code. Commit: 99d22b80f657fae485d837872eeea3e142ae32d4 https://github.com/D-Programming-Language/phobos/commit/99d22b80f657fae485d837872eeea3e142ae32d4 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/array.d Log Message: ----------- [appender] Accepting qualified buffer is not safe behavior To reduce existing code breaking, mark such construction as @system. Commit: 9cdfd6899af02ffde91ac2cdc30170db5396f2db https://github.com/D-Programming-Language/phobos/commit/9cdfd6899af02ffde91ac2cdc30170db5396f2db Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/array.d Log Message: ----------- [appender] Determine @trusted operations Commit: 7e60eb2405e33b4174cb2fd38286961d633b0a85 https://github.com/D-Programming-Language/phobos/commit/7e60eb2405e33b4174cb2fd38286961d633b0a85 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/conv.d Log Message: ----------- [parse, str.to!x] Determine @trusted operations Commit: 84a0a41f687e5805d90fceb9728406babe73b025 https://github.com/D-Programming-Language/phobos/commit/84a0a41f687e5805d90fceb9728406babe73b025 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/format.d Log Message: ----------- [formatValue] (bool, null, integrals, floatings, chars) Floating point is blocked by sprintf Commit: 01f6a978e03fdf6f8cbd6ed3cbff33fd7ee0cd9b https://github.com/D-Programming-Language/phobos/commit/01f6a978e03fdf6f8cbd6ed3cbff33fd7ee0cd9b Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/conv.d Log Message: ----------- [non to!string] because they are unrelated to formatValue Commit: f3e8ed8443523b7dfc396d84330dae8da838b112 https://github.com/D-Programming-Language/phobos/commit/f3e8ed8443523b7dfc396d84330dae8da838b112 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/format.d Log Message: ----------- [format] Add @safe/pure ability to writeUpToNextSpec, fillUp, and formattedWrite Commit: d8d4c1ea41fcb06ee6e40b8b0e6dc10ade63e11a https://github.com/D-Programming-Language/phobos/commit/d8d4c1ea41fcb06ee6e40b8b0e6dc10ade63e11a Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/format.d M std/range.d Log Message: ----------- [formatValue] (pointer) + Infer attributes in retro range primitives Commit: f54525e775067fc53b34e73a530c271a201bdd69 https://github.com/D-Programming-Language/phobos/commit/f54525e775067fc53b34e73a530c271a201bdd69 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/conv.d Log Message: ----------- [to!string] severals Commit: a4d71338f98a133038f42276a9ed50398c977f05 https://github.com/D-Programming-Language/phobos/commit/a4d71338f98a133038f42276a9ed50398c977f05 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-06-19 (Wed, 19 Jun 2013) Changed paths: M std/array.d Log Message: ----------- [appender] Mark pointer slicing @trusted (fix for issue 10359) Commit: 4da1639c98cb73d07858b17c2d225063889e4700 https://github.com/D-Programming-Language/phobos/commit/4da1639c98cb73d07858b17c2d225063889e4700 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2013-06-27 (Thu, 27 Jun 2013) Changed paths: M std/array.d M std/base64.d M std/conv.d M std/exception.d M std/format.d M std/net/curl.d M std/range.d M std/string.d M std/utf.d M std/windows/registry.d Log Message: ----------- Merge pull request #1337 from 9rnsr/fix_attrs Potentially @safe & pure formatting Compare: https://github.com/D-Programming-Language/phobos/compare/ff1a7eb3048f...4da1639c98cb |
Copyright © 1999-2021 by the D Language Foundation