[phobos] [D-Programming-Language/phobos] 2b7807: Split up the intertwined mess of std.regex.
GitHub via phobos
phobos at puremagic.com
Mon Sep 15 06:22:42 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 2b78074fc24b02136d03969c9ec93d9a5d45a62b
https://github.com/D-Programming-Language/phobos/commit/2b78074fc24b02136d03969c9ec93d9a5d45a62b
Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
Date: 2014-09-13 (Sat, 13 Sep 2014)
Changed paths:
M posix.mak
R std/regex.d
A std/regex/internal/backtracking.d
A std/regex/internal/generator.d
A std/regex/internal/ir.d
A std/regex/internal/kickstart.d
A std/regex/internal/parser.d
A std/regex/internal/tests.d
A std/regex/internal/thompson.d
A std/regex/package.d
M win32.mak
M win64.mak
Log Message:
-----------
Split up the intertwined mess of std.regex.
The docs and API still stay in one file.
With time and refactoring more internals may be
exposed such as parser, each engine explicitly
and the sample generator (generator.d).
Also inclusdes changes prompted by reviews/pulls:
Convert spaces-->tabs in makefiles.
Move things (again) to std/regex/internal.
Use new package(std.regex) feature.
Remove C-style arrays (some other pull against regex.d).
Commit: 9b7f6065bf17bd3bf9e2025a65f87814c4819b92
https://github.com/D-Programming-Language/phobos/commit/9b7f6065bf17bd3bf9e2025a65f87814c4819b92
Author: David Nadlinger <code at klickverbot.at>
Date: 2014-09-15 (Mon, 15 Sep 2014)
Changed paths:
M posix.mak
R std/regex.d
A std/regex/internal/backtracking.d
A std/regex/internal/generator.d
A std/regex/internal/ir.d
A std/regex/internal/kickstart.d
A std/regex/internal/parser.d
A std/regex/internal/tests.d
A std/regex/internal/thompson.d
A std/regex/package.d
M win32.mak
M win64.mak
Log Message:
-----------
Merge pull request #2412 from DmitryOlshansky/regex-pkg
Split up the intertwined mess of std.regex.
Compare: https://github.com/D-Programming-Language/phobos/compare/e98bd28f4648...9b7f6065bf17
More information about the phobos
mailing list