From owner-freebsd-current@FreeBSD.ORG Sun Dec 16 18:41:25 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACE0116A420 for ; Sun, 16 Dec 2007 18:41:25 +0000 (UTC) (envelope-from ivoras@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.186]) by mx1.freebsd.org (Postfix) with ESMTP id 6740513C44B for ; Sun, 16 Dec 2007 18:41:25 +0000 (UTC) (envelope-from ivoras@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so1755883rvb.43 for ; Sun, 16 Dec 2007 10:41:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=XzijNzlz+1VA2wG00IwRyU1nSQ9AX1fD150Ry2slmEg=; b=Oq5N+9KURZWiNnjiHM7p0vaWl/Vu/3xRW6fRpl9TiW7gPsIaOakntWiGzAsLVsxdchVDXa6u/bg9dD+qti5Bv3FGS8Aoj0o0eAB2CzzxTAs/hf0baZsx9TKJq4BT2UU3nwx7vATgjhGa7WNBpcprpXdRg16KOElEXc7LyWbdPwk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=Xn5HkKezs1zJKHIzmiYcPAt3APRYkNfw3YlOgsbGKLejmfO29C8R8KCHmLRw+nz7T51IU/m8A6buKcX1FqRylC7XEqBUN0lZuM1PTAvhs/NajCTOCwVoLwfrzRMmf6bl6YJvRPLP5f4B527dw2lTzIIRfF760nHPqJvLnrfKcR4= Received: by 10.140.199.19 with SMTP id w19mr3360216rvf.90.1197830484945; Sun, 16 Dec 2007 10:41:24 -0800 (PST) Received: by 10.141.212.1 with HTTP; Sun, 16 Dec 2007 10:41:24 -0800 (PST) Message-ID: <9bbcef730712161041l17728167jbb6f43a8d78bdf76@mail.gmail.com> Date: Sun, 16 Dec 2007 19:41:24 +0100 From: "Ivan Voras" Sender: ivoras@gmail.com To: "Andrey Chernov" , freebsd-current@freebsd.org In-Reply-To: <20071216180827.GA79300@nagual.pp.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20071216180827.GA79300@nagual.pp.ru> X-Google-Sender-Auth: 383a064b806a4578 Cc: Subject: Re: UTF-8 collations on FreeBSD? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sun, 16 Dec 2007 18:41:25 -0000 On 16/12/2007, Andrey Chernov wrote: > Multibyte support works, excepting to collation which defaults to > single byte order. Collation is what I most need. > AFAIK, no one is taking this task yet. > Speaking particulary about UTF-8, it will be better to have single sorting > table for whole UTF-8 rather then for particular language. I don't know how that would work because the position of a character (the same character) in alphabets varies between languages. Has anyone looked at possibly importing IBM's ICU, or parts of it? See http://www.icu-project.org/. Its license is non-restrictive (http://source.icu-project.org/repos/icu/icu/trunk/license.html) and it covers probably everything and more than anyone needs?