[phobos] [D-Programming-Language/phobos] 20e606: Deprecate std.metastrings.

GitHub noreply at github.com
Sun Feb 24 16:47:58 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 20e6064ea8265995072b839a046bd42608873493
      https://github.com/D-Programming-Language/phobos/commit/20e6064ea8265995072b839a046bd42608873493
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M std/metastrings.d

  Log Message:
  -----------
  Deprecate std.metastrings.

std.metastrings is no longer required, because the corresponding
normal functions work in CTFE, and std.metastrings is actually very
inefficient.


  Commit: 9bd4044536cee08a7cc631dc16d7a63f40d1bb8c
      https://github.com/D-Programming-Language/phobos/commit/9bd4044536cee08a7cc631dc16d7a63f40d1bb8c
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M std/conv.d
    M std/string.d

  Log Message:
  -----------
  Added CTFE-ability tests to some stuff in std.conv and std.string.

These tests are for the functionality that std.metastrings provides, and
we need to ensure that the normal functions which are replacing
those in std.metastrings continue to work in CTFE.


  Commit: dae612300f3049a07aab23ad2c56aa65de9d8747
      https://github.com/D-Programming-Language/phobos/commit/dae612300f3049a07aab23ad2c56aa65de9d8747
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M std/conv.d
    M std/metastrings.d
    M std/string.d

  Log Message:
  -----------
  Merge pull request #1156 from jmdavis/format

Deprecate std.metastrings.


Compare: https://github.com/D-Programming-Language/phobos/compare/82b4f1c901b9...dae612300f30


More information about the phobos mailing list