From owner-freebsd-current@FreeBSD.ORG Sat Nov 15 02:31:59 2008 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 4F8B11065675 for ; Sat, 15 Nov 2008 02:31:59 +0000 (UTC) (envelope-from army.of.root@googlemail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.169]) by mx1.freebsd.org (Postfix) with ESMTP id 137248FC18 for ; Sat, 15 Nov 2008 02:31:59 +0000 (UTC) (envelope-from army.of.root@googlemail.com) Received: by wf-out-1314.google.com with SMTP id 24so1677828wfg.7 for ; Fri, 14 Nov 2008 18:31:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=bols8FgkZ3xee2ChUx/2SrOpPVbVhaYHbCF/oaOD8mE=; b=Y3QaOVgDrpRuJHDax+jY+8Z3A03pKgk8kMSqKGTvJ+iPaKanUubVFvkrkogwwZk+Xi RVjCxLr4jxRfaSeIV8jwr9bseSvjv+aWLyeItzc+VCsGYVBdkRkCVefyy1pEqH4VNrPc pEzem5r+1dtQnIDqKIhfcz/5WRkWuuV7v91bQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=VeA5kaZd+Pk42Befuh9yfW/9HxJ76suKXyrvD2BTz7kFHXayu/De+w1oQ0+cu2LHkA DOx+NcSlzwYKZ76jdnN+GnM7RSOSKtVqkdixej8VG5zlODq6b+O3hbC+1t9uUY8HDXQr rgZPY0lDEynEj8qtnJq3ei//xqTkDfPFkhVu8= Received: by 10.142.164.10 with SMTP id m10mr708237wfe.319.1226714792452; Fri, 14 Nov 2008 18:06:32 -0800 (PST) Received: by 10.142.107.13 with HTTP; Fri, 14 Nov 2008 18:06:32 -0800 (PST) Message-ID: Date: Sat, 15 Nov 2008 03:06:32 +0100 From: army.of.root To: freebsd-current@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3cb459ed0808221700w335b0906g6901d8b8bec4dad9@mail.gmail.com> <6a7033710808241239p1cbdc7adwd4f87814b428b10b@mail.gmail.com> <3cb459ed0808241958v552eafejf7841f0f9993928e@mail.gmail.com> <3cb459ed0811110616t76235e72n24f2411a324a9807@mail.gmail.com> <3cb459ed0811110629g5c7cef8ascb024a9c1a920efa@mail.gmail.com> <20081111152011.GF9030@detritus.paeps.cx> <3cb459ed0811120718y755b123g90970461da2773be@mail.gmail.com> <20081113091808.12121w3199o1l2v4@webmail.leidinger.net> X-Mailman-Approved-At: Sat, 15 Nov 2008 07:11:56 +0000 Subject: Unicode-based 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: Sat, 15 Nov 2008 02:31:59 -0000 Hi, I was just following the thread.. and don't have any idea how the stuff really works but here my 2cents: Wouldn't it be easier to just implement UTF-32 internally, because then the variable length of codepoints doesn't have to be handled anymore (they are all 4bytes long) ? It's a little bit overhed in most cases when just using ascii. And for further processing the text can be reencoded easily. regards PS: Thank you for contributing to FreeBSD