Skip site navigation (1)Skip section navigation (2)
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>