Path to this page:
Subject: CVS commit: pkgsrc/devel/RE-flex
From: Makoto Fujiwara
Date: 2025-02-16 10:35:16
Message id: 20250216093516.E0C52FBE0@cvs.NetBSD.org
Log Message:
(devel/RE-flex) Updated 4.1.2 to 5.2.2
I did send wrong commit message for above, let me add space after COMMENT
I'll correct it later, sorry
https://github.com/Genivia/RE-flex/releases/
-------------------------------
reflex v5.2.2 --- 03 Feb 18:46, 2025
What's new?
• Matcher::find() speed improvements for certain regex patterns that do not
match the input.
-------------------------------
reflex v5.2.1 --- 27 Jan 16:06, 2025
What's new?
• fix a regression issue in v5.2 with non-SIMD-optimized search with
Matcher::find()
-------------------------------
reflex v5.2 --- 24 Jan 17:05, 2025
What's new?
• new file encoding type null_data to read NUL as LF and vice versa; supports
reading xargs -0 output for example
-------------------------------
reflex v5.1.1 --- 10 Jan 02:04, 2025
What's new?
• fix a minor issue with case-insensitive matching when regex patterns are
specified in certain ways in combination with "string-like" \
patterns such
that one ore more alternating sub-patterns overlap from the start.
-------------------------------
reflex v5.1 --- 29 Nov 21:31, 2024
What's new?
• usability improvements
• update the regex converter of reflex::Matcher (and reflex::FuzzyMatcher by
inheritance) to accept \0 as NUL #216
• appease compiler warnings #217
-------------------------------
reflex v5.0.1 --- 29 Oct 23:29, 2024
Minor update to fix compilation issue #214.
-------------------------------
reflex v5.0 --- 29 Oct 17:07, 2024
What's new?
• faster SIMD regex search methods, see also the ugrep project update
• improved anchor and word boundary matching speed and support
• new std::string_view strview() matcher method
-------------------------------
reflex v4.5.0 --- 01 Aug 16:15, 2024
What's new?
Minor speed and usability improvements.
-------------------------------
reflex v4.4.0 --- 06 Jun 18:46, 2024
What's new?
• upgraded reflex::Matcher and reflex::FuzzyMatcher to respect Unicode word
boundaries instead of only ASCII \<, \>, \b, \B
• upgraded regex Unicode converters to support Unicode [::] character classes
instead of only ASCII [[:alpha:]] etc., note that \p{Class} always supports
Unicode (a regex converter is invoked with reflex::Matcher::convert(...) to
support Unicode and other syntax constructs that the lower-level
reflex::Matcher does not support, see documentation)
• improved FSM code generation
-------------------------------
reflex v4.3.0 --- 12 May 17:14, 2024
What's new?
• faster Matcher::find() with refactored SIMD (SSE2/AVX2/AVX512BW/NEON/
AArch64) code like ugrep 6.0 and with run-time AVX2/AVX512BW detection
• increased default internal input buffer size
Note
When using cmake to build, please add a missing lib/simd.cpp lib source to
CMakeLists.txt:
Files: