From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.204.79.193 with SMTP id q1cs132518bkk; Fri, 7 May 2010 09:46:37 -0700 (PDT) Received: by 10.227.146.210 with SMTP id i18mr317202wbv.41.1273250797331; Fri, 07 May 2010 09:46:37 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id f17si5859217wbe.17.2010.05.07.09.46.36; Fri, 07 May 2010 09:46:37 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 603161D799C5; Fri, 7 May 2010 12:46:36 -0400 (EDT) Received: from pion.club.cc.cmu.edu (PION.CLUB.CC.cmu.edu [128.237.157.88]) by rubyforge.org (Postfix) with ESMTP id A70401858289 for ; Fri, 7 May 2010 12:46:21 -0400 (EDT) Received: from rlane by pion.club.cc.cmu.edu with local (Exim 4.69) (envelope-from ) id 1OAQgu-0003LC-Qb; Fri, 07 May 2010 12:46:20 -0400 From: Rich Lane To: Matti Eiden In-reply-to: References: Date: Fri, 07 May 2010 12:46:20 -0400 Message-Id: <1273250528-sup-9662@zyrg.net> User-Agent: Sup/git Cc: sup-devel Subject: Re: [sup-devel] Arch utf8 vs UTF-8 fix and wide character support X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org RXhjZXJwdHMgZnJvbSBNYXR0aSBFaWRlbidzIG1lc3NhZ2Ugb2YgMjAxMC0wNS0wNiAxNDowMjo0 NiAtMDQwMDoKPiBIZXkgZm9sa3MsCj4gCj4gSSd2ZSBiZWVuIGV4cGVyaW1lbnRpbmcgd2l0aCBz dXAgZm9yIHRoZSBwYXN0IGZldyBkYXlzLCBhbmQgb2YgY291cnNlLAo+IEkgbG92ZSBpdC4gRmly c3RseSBJIGhhZCBzb21lIHRyb3VibGUgd2l0aCBnZXR0aW5nIHVuaWNvZGUgZGlzcGxheQo+IGdv aW5nLiBUaGlzIHByb2JsZW0gd2FzIGFscmVhZHkgZGVzY3JpYmVkIGluIGFuIG9sZCBwb3N0IG9u IHRoaXMKPiBtYWlsaW5nIGxpc3Q6Cj4gCj4gaHR0cDovL3J1Ynlmb3JnZS5vcmcvcGlwZXJtYWls L3N1cC1kZXZlbC8yMDEwLU1hcmNoLzAwMDUyMi5odG1sCj4gCj4gU28gQXJjaCBMaW51eCBkZWZp bmVzIGVuY29kaW5nIGFzIHV0ZjgsIGJ1dCBJY29udiByZXF1aXJlcyBpdCB0byBiZQo+IFVURi04 LiBJIHdvdWxkIHNheSB0aGlzIGlzIGEgYnVnIGluIEFyY2ggTGludXggZm9yIG5vdCBmb2xsb3dp bmcKPiBzdGFuZGFyZHMsIGJ1dCBhbnl3YXksIEkgZml4ZWQgaXQgd2l0aCB0aGUgbGl0dGxlIG1v ZGlmaWNhdGlvbiB0bwo+IHN1cC5yYjoKPiAKPiAjIyBkZXRlcm1pbmUgZW5jb2RpbmcgYW5kIGNo YXJhY3RlciBzZXQKPiAkZW5jb2RpbmcgPSBMb2NhbGUuY3VycmVudC5jaGFyc2V0Cj4gJGVuY29k aW5nID0gIlVURi04IiBpZiAkZW5jb2RpbmcgPT0gInV0ZjgiCgpJJ3ZlIGFwcGxpZWQgdGhpcyBm aXgsIHRoYW5rcy4KCj4gVGhlbiBhYm91dCB3aWRlIGNoYXJhY3RlciBzdXBwb3J0LiBBbmQgSSBt ZWFuIHJlYWxseSB3aWRlLiBMaWtlIENKSwo+IGNoYXJhY3RlcnMuIFNjYW5kaWNzICjDpCzDtizD pSkgYW5kIG90aGVyIEV1cm9wZWFuIGFjY2VudCBjaGFyYWN0ZXJzIHdvcmsKPiBuaWNlbHksIGFz IHdlIGFsbCB3aG8gYXJlIGNvbmNlcm5lZCBwcm9iYWJseSBrbm93LiBUaGVzZSBjaGFyYWN0ZXJz Cj4gaGF2ZSBhIGJ5dGUgbGVuZ3RoIG9mIDIgYW5kIHVuaWNvZGUgbGVuZ3RoIG9mIDEuCj4gCj4g SG93ZXZlciwgdGFrZSBhbiBleGFtcGxlIG9mIHRoZSBmb2xsb3dpbmcgdHdvLWNoYXJhY3RlciBL b3JlYW4gd29yZAo+IChieXRlIGxlbmd0aCBvZiBzdWNoIHNpbmdsZSBjaGFyYWN0ZXIgaXMgMyBp bnN0ZWFkIG9mIDIhKQo+IAo+IGh0dHA6Ly93d3cua290aXBvc3RpLm5ldC9laWRlbi9zb3VsYm91 bmQvaGVsbG92aW0ucG5nIChsb29raW5nIGdvb2QgaW4gdmltKQo+IGh0dHA6Ly93d3cua290aXBv c3RpLm5ldC9laWRlbi9zb3VsYm91bmQvaGVsbG9zdXAucG5nIChzdXAgbG9zdCAyCj4gY2hhcmFj dGVycyAob3IgYnl0ZXMpIGZyb20gdGhlIGxpbmUgdGhhdCBoYXMgdGhlIEtvcmVhbiB3b3JkKQo+ IAo+IEl0IHNlZW1zIHRoYXQgZm9yIGV2ZXJ5IEtvcmVhbiBjaGFyYWN0ZXIgd2l0aCBhIGJ5dGUg bGVuZ3RoIG9mIDMsIG9uZQo+IGJ5dGUgaXMgbG9zdCBmcm9tIHRoZSBlbmQgb2YgdGhlIGxpbmUu IEluIHRoZSBhYm92ZSBleGFtcGxlLCB0d28gYnl0ZXMKPiBhcmUgbWlzc2luZyBpbiBzdXAsIGFz IHRoZXJlIGFyZSB0d28gS29yZWFuIGNoYXJhY3RlcnMgb24gdGhlIHNhbWUKPiBsaW5lLgo+IAo+ IElmIHRoZSBsaW5lIGNvbnNpc3Qgb2YgYSBzaW5nbGUgS29yZWFuIGNoYXJhY3Rlciwgbm90aGlu ZyBhcHBlYXJzIGluCj4gc3VwIChsYXN0IGJ5dGUgb3V0IG9mIHRocmVlIGlzIG1pc3Npbmc/KS4K PiBJZiB0aGUgbGluZSBjb25zaXN0IG9mIHR3byBLb3JlYW4gY2hhcmFjdGVycywgbGFzdCBjaGFy YWN0ZXIgaXMKPiBtaXNzaW5nIChsYXN0IHR3byBieXRlcyBvdXQgb2Ygc2l4IGFyZSBtaXNzaW5n PykuCj4gZXRjLgo+IAo+IFNvbWUgc29ydCBvZiBtaXNjYWxjdWxhdGlvbiBzb21ld2hlcmUgaXMg Y2F1c2luZyB0aGlzLCBwZXJoYXBzCj4gYXNzdW1pbmcgdGhhdCB1bmljb2RlIGNoYXJhY3RlcnMg YWx3YXlzIGhhdmUgYSBieXRlIGxlbmd0aCBvZiAyPyBDYW4KPiBhbnlib2R5IHdpdGggUnVieSBz a2lsbHMgdGFrZSBhIGxvb2sgb24gdGhpcz8KCkl0J3MgYWN0dWFsbHkgdGhlIG11bHRpcGxlIHNj cmVlbiBjZWxscyB0aGF0IGNhdXNlcyBwcm9ibGVtcywgbm90Cm11bHRpcGxlIGJ5dGVzIFsxXS4g U3VwIGN1cnJlbnRseSB0aGlua3MgYWxsIGNoYXJhY3RlcnMgYXJlIDEgY2VsbCB3aWRlLgpUaGUg cmlnaHQgdGhpbmcgaXMgcHJvYmFibHkgYSBDIGV4dGVuc2lvbiB0aGF0IHVzZXMgd2Nzd2lkdGgu CgpbMV0gaHR0cDovL21pZC5nbWFuZS5vcmcvMTI2NDYyOTg4MC1zdXAtOTIzMiU0MHp5cmcubmV0 Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClN1cC1kZXZl bCBtYWlsaW5nIGxpc3QKU3VwLWRldmVsQHJ1Ynlmb3JnZS5vcmcKaHR0cDovL3J1Ynlmb3JnZS5v cmcvbWFpbG1hbi9saXN0aW5mby9zdXAtZGV2ZWwK