[phobos] [D-Programming-Language/phobos] ed03c4: Fix trivial nitpicks

GitHub noreply at github.com
Thu Jun 27 18:53:24 PDT 2013


  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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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


More information about the phobos mailing list