Releases: Genivia/RE-flex
reflex v1.2.5
Added reflex::Input::in(const char *memptr, size_t memlen)
to read a memory segment (for scanning etc.), added reflex::Input::streambuf
class to use a reflex::Input
object as a std::streambuf
, improved yy_scan_buffer
and yy_scan_bytes
.
reflex v1.2.4
Fixed an issue with reflex::StdMatcher
(std::regex
) causing failures to match input with split
.
reflex v1.2.3
Fixed reflex long regex string generation, namespaces with option --full
, updated documentation and other improvements.
reflex v1.2.2
Fixed MinGW builds, fixed reflex::Input::get()
to return positive character code, matcher option "N"
for scan
and find
matches empty input (^$
).
reflex v1.2.1
Added reflex::convert_flag::basic
to convert BRE syntax to ERE syntax, added cvt2utf example, improvements.
reflex v1.2.0
Added --bison-complete
option, new ugrep utility example, updated manual, fixes minor issues.
reflex v1.1.5
Improved reflex tool command-line option handling and updated documentation.
reflex v1.1.4
Updated to fix reflex tool common top code block insertion for all inclusive states
reflex v1.1.3
Updated to Unicode 12, examples can now be built with ./configure --enable-examples
.
reflex v1.1.2
Fixed reflex tool handling of backslashes in file paths.