Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 46700 invoked from network); 17 Jul 2007 13:59:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Jul 2007 13:59:39 -0000 Received: (qmail 3016 invoked by uid 500); 17 Jul 2007 12:57:40 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 2985 invoked by uid 500); 17 Jul 2007 12:57:40 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 2974 invoked by uid 99); 17 Jul 2007 12:57:40 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Jul 2007 05:57:40 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of ehuels@gmail.com designates 64.233.162.224 as permitted sender) Received: from [64.233.162.224] (HELO nz-out-0506.google.com) (64.233.162.224) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Jul 2007 05:57:37 -0700 Received: by nz-out-0506.google.com with SMTP id l8so1026915nzf for ; Tue, 17 Jul 2007 05:57:16 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=KjF0c6voZjqP1AhmDqbhcyreFE7hTZO6iOW8eb9U18XsNVneGSG+v2R64fH9NxWHcHshCxao5dhwD+ufXzwgFdGjXOlu6wFH5320KfGzAZMRWX3ReWlj2/0011DG7AjMMrKhJe4aOGYoVYGoHT+0UxgzmVNvmZKUS1XiTR0xQ4M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CT7Rocm7yThhLY5CoxxWtEJVVE7cS10HAVwD8YE/WnGUy2e8RLg6SC7AF0UpTvq+xLLGesGMAYyX1TMe3pYMoJsfVIO4YD9+GELZ6ZIlkFIf6+0t7bdpETYqQrOyp/s9w8K3+xaDUB1N+aSELVJtXWTdtvNcNd4z6o61Uo+2XYE= Received: by 10.142.50.15 with SMTP id x15mr27692wfx.1184677035544; Tue, 17 Jul 2007 05:57:15 -0700 (PDT) Received: by 10.143.11.4 with HTTP; Tue, 17 Jul 2007 05:57:15 -0700 (PDT) Message-ID: Date: Tue, 17 Jul 2007 14:57:15 +0200 From: "Erik Huelsmann" To: "APR Developer List" Subject: Re: apr_filepath_encoding on Darwin In-Reply-To: <20070717124041.GD2587@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070717122529.GB2587@redhat.com> <20070717124041.GD2587@redhat.com> X-Virus-Checked: Checked by ClamAV on apache.org On 7/17/07, Joe Orton wrote: > On Tue, Jul 17, 2007 at 02:31:27PM +0200, Erik Huelsmann wrote: > > On 7/17/07, Joe Orton wrote: > > >This is deliberate; on Unix the character set used for filenames is > > >dictated by the locale settings (e.g. LC_CTYPE), by convention. There > > >is certainly no Unix standard which dictates that all filenames must be > > >UTF-8-encoded Unicode, so APR cannot enforce that. > > > > I didn't mean to imply this should apply to any unix, but the Darwin > > docs do seem to say that this is the standard on Darwin. > > Presuming that Darwin still has a configurable locale like any other > Unix, is the "standard" really anything other than a "default"? Well, as I quoted in my post to Lucian from the url I posted before: "All BSD system functions expect their string parameters to be in UTF-8 encoding and nothing else." That doesn't seem like a default to me, more like a requirement, but if I were certain, I would have posted a patch instead of an inquiry. bye, Erik.