https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207681
Bug ID: 207681 Summary: [libc] re-enable regex bayer-moore for the general multibyte case Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: p...@freebsd.org Created attachment 167690 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=167690&action=edit Enable regex multibyte support Our regex(3) added full multibyte support since r132019, however it was disabled for the general case. According to the commit: "One other point of interest is that although the Boyer-Moore algorithm had to be disabled in the general multibyte case, it is still enabled for UTF-8 because of its self-synchronizing nature. This greatly speeds up matching by reducing the number of multibyte conversions that need to be done." Now that we have support for collation in 11-current, the multibyte support has all the chances of working correctly so we could enable it. This seems to be much easier than replacing regex with a new version, but it has yet to be tested thoroughly. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"