From owner-freebsd-current@freebsd.org Mon Nov 2 23:59:27 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F458A2581E for ; Mon, 2 Nov 2015 23:59:27 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EE3CE1D5E for ; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id EBF48A2581D; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB92DA2581B for ; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1.freebsd.org (Postfix) with SMTP id AF54F1D5D for ; Mon, 2 Nov 2015 23:59:26 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: (qmail 76778 invoked by uid 99); 2 Nov 2015 23:59:20 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Nov 2015 23:59:20 +0000 Received: from [192.168.0.103] (unknown [181.55.232.163]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id C7AFD1A0230 for ; Mon, 2 Nov 2015 23:59:19 +0000 (UTC) From: Pedro Giffuni Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [CFT] Unicode collation string and reworked locale definitions Message-Id: Date: Mon, 2 Nov 2015 18:59:15 -0500 To: current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 23:59:27 -0000 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. Concerning regex; 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. 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=99= t found any brave soul that will do the testing: https://people.freebsd.org/~pfg/patches/regex-multibyte.diff Thanks again, Pedro.