[phobos] [D-Programming-Language/phobos] f1c1c2: Fix strideBack for ref ranges.

GitHub noreply at github.com
Sat Apr 27 23:10:30 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: f1c1c2c7c5b60ae60f047a6e907f6691e9de96e8
      https://github.com/D-Programming-Language/phobos/commit/f1c1c2c7c5b60ae60f047a6e907f6691e9de96e8
  Author: jmdavis <jmdavisProg at 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 at 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 at 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 at 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 at 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: 3e60ef9eca29156f8e1e153d42a04ec59d8df2bd
      https://github.com/D-Programming-Language/phobos/commit/3e60ef9eca29156f8e1e153d42a04ec59d8df2bd
  Author: Jonathan M Davis <jmdavisProg at 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


Compare: https://github.com/D-Programming-Language/phobos/compare/2d33fe346db8...3e60ef9eca29


More information about the phobos mailing list