Bug 6403 – Upgrade std.regex to Unicode UTS #18 Level 1 support

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
phobos
Product
D
Version
D2
Platform
Other
OS
All
Creation time
2011-07-29T16:59:00Z
Last change time
2012-02-24T11:45:34Z
Assigned to
dmitry.olsh
Creator
bugzilla
Depends on
5652

Comments

Comment #0 by bugzilla — 2011-07-29T16:59:31Z
Level 1 is the most basic minimal regex support for Unicode. http://unicode.org/reports/tr18/
Comment #1 by code — 2011-07-30T00:20:52Z
As far as I know, Dmitry Olhansky is actively working on Level 1 conformance as part of his GSoC project.
Comment #2 by dmitry.olsh — 2011-07-30T08:51:08Z
Indeed, and it's already here, though with a couple of quirks. To the best of my knowledge my project addresses all of the present issues with std.regex. Which reminds me that it should go a little more public soon, stay tuned.
Comment #3 by bugzilla — 2011-07-30T11:42:12Z
That's great to hear! It's a little embarassing that we don't have this already.
Comment #4 by jlquinn — 2012-01-16T19:09:00Z
Does the new regex package now close this bug?
Comment #5 by dmitry.olsh — 2012-02-24T11:45:34Z
Closing this as full level 1 support is provided. Any problems and/or missing functionality should be regarded as bugs and filed as such.