From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.204.79.193 with SMTP id q1cs100343bkk; Thu, 6 May 2010 11:14:02 -0700 (PDT) Received: by 10.227.128.129 with SMTP id k1mr4796132wbs.32.1273169641985; Thu, 06 May 2010 11:14:01 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id f24si3454930wbf.79.2010.05.06.11.14.01; Thu, 06 May 2010 11:14:01 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id E991B1D799C5; Thu, 6 May 2010 14:14:00 -0400 (EDT) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by rubyforge.org (Postfix) with ESMTP id D416718582EE for ; Thu, 6 May 2010 14:02:47 -0400 (EDT) Received: by fg-out-1718.google.com with SMTP id e12so420681fga.5 for ; Thu, 06 May 2010 11:02:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=VLqo0C4k0wezysvJd7hrhLrJcCkDDJNVopybmh5k7qM=; b=oVrUSkW6vB7sru4CNoV+M6CLOnikNuOOdv5YzfM13zsWu02SpMK5bsrOgYwAUYcfEE pgUIr0bPg/ubVyQ3gRJeV/5okDbu9rHs09R1D/Yf6sdNNXN5UP5qM8CgWMuExCLhfvOv LGafpMxxerTdS+RN9QkE8I3L0Hyvyk/Mror1I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=RY+f1raYWFD4N86ZDx7e67V6vDck0ZwbHge7lrc0PcWRyZcwP9bv0bZmLSnDaPJ439 7TD0NBoP1BqI6imhKnh6KJROnTZ3GxJok+bD0+e2He2k+RQDcWOOi3DYAmehKwZrzb8Q GA/cfhVVsI0qktc4kbMtQe2Syy7Pjh/Q05F6I= MIME-Version: 1.0 Received: by 10.239.193.72 with SMTP id h8mr846871hbi.121.1273168966753; Thu, 06 May 2010 11:02:46 -0700 (PDT) Received: by 10.239.151.18 with HTTP; Thu, 6 May 2010 11:02:46 -0700 (PDT) In-Reply-To: References: Date: Thu, 6 May 2010 21:02:46 +0300 Message-ID: From: Matti Eiden To: sup-devel@rubyforge.org Subject: [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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org SGV5IGZvbGtzLAoKSSd2ZSBiZWVuIGV4cGVyaW1lbnRpbmcgd2l0aCBzdXAgZm9yIHRoZSBwYXN0 IGZldyBkYXlzLCBhbmQgb2YgY291cnNlLApJIGxvdmUgaXQuIEZpcnN0bHkgSSBoYWQgc29tZSB0 cm91YmxlIHdpdGggZ2V0dGluZyB1bmljb2RlIGRpc3BsYXkKZ29pbmcuIFRoaXMgcHJvYmxlbSB3 YXMgYWxyZWFkeSBkZXNjcmliZWQgaW4gYW4gb2xkIHBvc3Qgb24gdGhpcwptYWlsaW5nIGxpc3Q6 CgpodHRwOi8vcnVieWZvcmdlLm9yZy9waXBlcm1haWwvc3VwLWRldmVsLzIwMTAtTWFyY2gvMDAw NTIyLmh0bWwKClNvIEFyY2ggTGludXggZGVmaW5lcyBlbmNvZGluZyBhcyB1dGY4LCBidXQgSWNv bnYgcmVxdWlyZXMgaXQgdG8gYmUKVVRGLTguIEkgd291bGQgc2F5IHRoaXMgaXMgYSBidWcgaW4g QXJjaCBMaW51eCBmb3Igbm90IGZvbGxvd2luZwpzdGFuZGFyZHMsIGJ1dCBhbnl3YXksIEkgZml4 ZWQgaXQgd2l0aCB0aGUgbGl0dGxlIG1vZGlmaWNhdGlvbiB0bwpzdXAucmI6CgojIyBkZXRlcm1p bmUgZW5jb2RpbmcgYW5kIGNoYXJhY3RlciBzZXQKJGVuY29kaW5nID0gTG9jYWxlLmN1cnJlbnQu Y2hhcnNldAokZW5jb2RpbmcgPSAiVVRGLTgiIGlmICRlbmNvZGluZyA9PSAidXRmOCIKCgoKVGhl biBhYm91dCB3aWRlIGNoYXJhY3RlciBzdXBwb3J0LiBBbmQgSSBtZWFuIHJlYWxseSB3aWRlLiBM aWtlIENKSwpjaGFyYWN0ZXJzLiBTY2FuZGljcyAow6Qsw7Ysw6UpIGFuZCBvdGhlciBFdXJvcGVh biBhY2NlbnQgY2hhcmFjdGVycyB3b3JrCm5pY2VseSwgYXMgd2UgYWxsIHdobyBhcmUgY29uY2Vy bmVkIHByb2JhYmx5IGtub3cuIFRoZXNlIGNoYXJhY3RlcnMKaGF2ZSBhIGJ5dGUgbGVuZ3RoIG9m IDIgYW5kIHVuaWNvZGUgbGVuZ3RoIG9mIDEuCgpIb3dldmVyLCB0YWtlIGFuIGV4YW1wbGUgb2Yg dGhlIGZvbGxvd2luZyB0d28tY2hhcmFjdGVyIEtvcmVhbiB3b3JkCihieXRlIGxlbmd0aCBvZiBz dWNoIHNpbmdsZSBjaGFyYWN0ZXIgaXMgMyBpbnN0ZWFkIG9mIDIhKQoKaHR0cDovL3d3dy5rb3Rp cG9zdGkubmV0L2VpZGVuL3NvdWxib3VuZC9oZWxsb3ZpbS5wbmcgKGxvb2tpbmcgZ29vZCBpbiB2 aW0pCmh0dHA6Ly93d3cua290aXBvc3RpLm5ldC9laWRlbi9zb3VsYm91bmQvaGVsbG9zdXAucG5n IChzdXAgbG9zdCAyCmNoYXJhY3RlcnMgKG9yIGJ5dGVzKSBmcm9tIHRoZSBsaW5lIHRoYXQgaGFz IHRoZSBLb3JlYW4gd29yZCkKCkl0IHNlZW1zIHRoYXQgZm9yIGV2ZXJ5IEtvcmVhbiBjaGFyYWN0 ZXIgd2l0aCBhIGJ5dGUgbGVuZ3RoIG9mIDMsIG9uZQpieXRlIGlzIGxvc3QgZnJvbSB0aGUgZW5k IG9mIHRoZSBsaW5lLiBJbiB0aGUgYWJvdmUgZXhhbXBsZSwgdHdvIGJ5dGVzCmFyZSBtaXNzaW5n IGluIHN1cCwgYXMgdGhlcmUgYXJlIHR3byBLb3JlYW4gY2hhcmFjdGVycyBvbiB0aGUgc2FtZQps aW5lLgoKSWYgdGhlIGxpbmUgY29uc2lzdCBvZiBhIHNpbmdsZSBLb3JlYW4gY2hhcmFjdGVyLCBu b3RoaW5nIGFwcGVhcnMgaW4Kc3VwIChsYXN0IGJ5dGUgb3V0IG9mIHRocmVlIGlzIG1pc3Npbmc/ KS4KSWYgdGhlIGxpbmUgY29uc2lzdCBvZiB0d28gS29yZWFuIGNoYXJhY3RlcnMsIGxhc3QgY2hh cmFjdGVyIGlzCm1pc3NpbmcgKGxhc3QgdHdvIGJ5dGVzIG91dCBvZiBzaXggYXJlIG1pc3Npbmc/ KS4KZXRjLgoKU29tZSBzb3J0IG9mIG1pc2NhbGN1bGF0aW9uIHNvbWV3aGVyZSBpcyBjYXVzaW5n IHRoaXMsIHBlcmhhcHMKYXNzdW1pbmcgdGhhdCB1bmljb2RlIGNoYXJhY3RlcnMgYWx3YXlzIGhh dmUgYSBieXRlIGxlbmd0aCBvZiAyPyBDYW4KYW55Ym9keSB3aXRoIFJ1Ynkgc2tpbGxzIHRha2Ug YSBsb29rIG9uIHRoaXM/CgpUaGFua3MsCk1hdHRpCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fClN1cC1kZXZlbCBtYWlsaW5nIGxpc3QKU3VwLWRldmVsQHJ1 Ynlmb3JnZS5vcmcKaHR0cDovL3J1Ynlmb3JnZS5vcmcvbWFpbG1hbi9saXN0aW5mby9zdXAtZGV2 ZWwK