September 15, 2014 [phobos] [D-Programming-Language/phobos] 2b7807: Split up the intertwined mess of std.regex. | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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 |
Copyright © 1999-2021 by the D Language Foundation