On Tuesday, September 13, 2011 14:04 Dmitry Olshansky wrote:
> Speaking of source there are few artifacts that should end up in std.uni
> and not in std.regex:
> CodepointSet and CodepointTrie, and unicode property tables.
> I'd rather have them all accessible to user, but their interface is
> admittedly clunky, I'm open to ideas on better API.

I suspect that there's value in reviewing the unicode stuff separately, and if 
it affects std.regex' API at all (as opposed to being simply an implementation 
detail), I'd suggest that we review and sort out the unicode stuff before we 
review then new std.regex, since that would then have definite impact on 
std.regex, and it affects a lot more than just std.regex.

If the unicode stuff is entirely an implementation detail of std.regex and is 
not in the API, then we can review the unicode stuff separately and make 
std.regex use the stuff in std.uni once it's in there, but if you're doing 
major unicode stuff, I think that that's significant enough to merit its own 
review.

- Jonathan M Davis

Reply via email to