[phobos] [D-Programming-Language/phobos] 2ecabf: Cleaned up std.utf.

noreply at github.com noreply at github.com
Tue Sep 27 05:47:38 PDT 2011


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos

  Commit: 2ecabfce51b49f717efa3eab2b11e3cbafca0974
      https://github.com/D-Programming-Language/phobos/commit/2ecabfce51b49f717efa3eab2b11e3cbafca0974
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M std/format.d
  M std/utf.d

  Log Message:
  -----------
  Cleaned up std.utf.

The main purpose of these changes was to make as much as possible in
std.utf pure (other than toUTFx, which I'll be replacing with toUTF in a
future pull request), but I also ended up doing a fair bit of
documentation cleanup. Almost everything in std.utf is pure now though,
which should help considerably in making it possible to make
string functions pure.


  Commit: 37ed7a8c2571f7e35936455d514b505eb1d5be18
      https://github.com/D-Programming-Language/phobos/commit/37ed7a8c2571f7e35936455d514b505eb1d5be18
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M std/utf.d

  Log Message:
  -----------
  Fixed UtfException's sequence so that it's uint[4] again.


  Commit: b9b8337ccd60e4ba0de52d764cacde4e5837156e
      https://github.com/D-Programming-Language/phobos/commit/b9b8337ccd60e4ba0de52d764cacde4e5837156e
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M std/file.d
  M std/format.d
  M std/utf.d

  Log Message:
  -----------
  Renamed UtfException to UTFException to match other uses of UTF.

I created an alias for UtfException and scheduled it for deprecation
(with a fairly short time to deprecation given that it's a simple
renaming).


  Commit: ea2da771d035eb9999faf5c05f64b9784c1eae4a
      https://github.com/D-Programming-Language/phobos/commit/ea2da771d035eb9999faf5c05f64b9784c1eae4a
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M std/utf.d

  Log Message:
  -----------
  Applied some of the suggestions from the review comments.


  Commit: 5a3739f92d970e51c8ea353376dddb5881415ff6
      https://github.com/D-Programming-Language/phobos/commit/5a3739f92d970e51c8ea353376dddb5881415ff6
  Author: jmdavis <jmdavisProg at gmx.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M std/utf.d

  Log Message:
  -----------
  Made std.utf use enforce and enforceEx where applicable.


  Commit: 9daa69ec26a4adf199f59337f2057dde344a28ce
      https://github.com/D-Programming-Language/phobos/commit/9daa69ec26a4adf199f59337f2057dde344a28ce
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2011-09-27 (Tue, 27 Sep 2011)

  Changed paths:
    M std/file.d
  M std/format.d
  M std/utf.d

  Log Message:
  -----------
  Merge pull request #227 from jmdavis/utf

Cleaned up std.utf.


Compare: https://github.com/D-Programming-Language/phobos/compare/824f441...9daa69e


More information about the phobos mailing list