[phobos] [D-Programming-Language/phobos] 520438: Fix issue 12691 std.regex.bmatch bug in empty OR o...

GitHub via phobos phobos at puremagic.com
Mon May 12 17:33:50 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 520438d9ef3f80af3e6c790798cfab4158e3402f
      https://github.com/D-Programming-Language/phobos/commit/520438d9ef3f80af3e6c790798cfab4158e3402f
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  Fix issue 12691 std.regex.bmatch bug in empty OR operator inside of ()*

Must save variables that track advancement inside of infinite loops
on per-thread basis. Apparently no amount of trickery would let us avoid it.


  Commit: 5ac0225a5b1fcde88864bc5705323cc398948b47
      https://github.com/D-Programming-Language/phobos/commit/5ac0225a5b1fcde88864bc5705323cc398948b47
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  Merge pull request #2164 from DmitryOlshansky/issue-12691

Fix issue 12691 std.regex.bmatch bug in empty OR operator inside of ()*


Compare: https://github.com/D-Programming-Language/phobos/compare/1d2d2215a009...5ac0225a5b1f


More information about the phobos mailing list