- Fix invalid AST due to empty binding list in
ppx_regexp
.
- Migrate
ppx_regexp
to ppxlib. - Change license exception for
ppx_regexp
to the LGPL-3.0 Linking Exception.
- Fixed nested
[%pcre]
usage forppx_regexp
. - Extended compiler support to 4.02.3 up to 4.09.0 (at least) for both PPXes.
- Upgrade to AST 4.09 to support newer compiler features.
- Fix top level group elimination for
ppx_regexp
(#8).
- Fix multi-group top level regexp for
ppx_tyre
.
- Switched to internal regexp parser.
- Added syntax extension for
tyre
(Gabriel Radanne). - Fixed type of captures under alternatives for
%pcre
. - Better error reporting, including locations.
- The PPX now declares its runtime libraries.
- Prepare for re 1.7.2.
- Fix accidental shadowing of open from another interface-less module using
ppx_regexp
. - Support binding of group 0 and the universal pattern.
- Switch to
ppx_tools_versioned
. This provides support for 4.02.3 in the main branch.
- Initial release for OCaml 4.03.0 and 4.04.1.
- Initial release for OCaml 4.02.3.