Date: Tue, 3 Nov 2015 08:17:58 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Pedro Giffuni <pfg@FreeBSD.org> Cc: current@FreeBSD.org Subject: Re: [CFT] Unicode collation string and reworked locale definitions Message-ID: <20151103071758.GC31432@ivaldir.etoilebsd.net> In-Reply-To: <C3FA8B28-BC4B-4E6D-807D-679C09684128@FreeBSD.org> References: <C3FA8B28-BC4B-4E6D-807D-679C09684128@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--TiqCXmo5T1hvSQQg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 02, 2015 at 06:59:15PM -0500, Pedro Giffuni wrote: > First of all, congratulations to Baptiste and Marino for succeeding where > I failed many moons ago. Also huge thanks to Nexenta and Garret D=E2=80= =99Amore > for relicensing localedef for us. >=20 > Concerning regex; >=20 > Gabor@ did a lot of work on libtre but according to him it was not up to = the > task performancewise. We would also lose features if we move to libtre. >=20 > I think our regex code actually has most of what is needed for multibyte > already. I have a patch that turns on the functionality but I haven=E2=80= =99t found > any brave soul that will do the testing: >=20 > https://people.freebsd.org/~pfg/patches/regex-multibyte.diff >=20 I think it this can be tested once the collation branch is merged. Note that dragonfly and musl libc both uses a patched version of libtre for the regex implementation. =46rom my non scientific testing libtre was more reliable and performant th= en our current regex. Anyway it will be relatively "easy" to test using the AT&T testsuite the reliability and performance of both implementations: ours + y= our patch and patched libtre. Best regards, Bapt --TiqCXmo5T1hvSQQg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlY4X6YACgkQ8kTtMUmk6EwOJACgwigUgoLUa5zq0P5AxY1msx8E G4UAn2SVTbAQQ7AIBk3tAu2YdbaqBsE6 =4rG0 -----END PGP SIGNATURE----- --TiqCXmo5T1hvSQQg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151103071758.GC31432>