From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.90.87.14 with SMTP id k14cs919548agb; Thu, 24 Dec 2009 08:43:45 -0800 (PST) Received: by 10.229.43.77 with SMTP id v13mr5088782qce.82.1261673025038; Thu, 24 Dec 2009 08:43:45 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 40si13398678qyk.59.2009.12.24.08.43.44; Thu, 24 Dec 2009 08:43:45 -0800 (PST) Received-SPF: pass (google.com: domain of sup-talk-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-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-talk-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 B46091858291; Thu, 24 Dec 2009 11:43:44 -0500 (EST) Received: from mail-bw0-f216.google.com (mail-bw0-f216.google.com [209.85.218.216]) by rubyforge.org (Postfix) with ESMTP id A615D19782D4 for ; Thu, 24 Dec 2009 11:43:31 -0500 (EST) Received: by bwz8 with SMTP id 8so6318146bwz.19 for ; Thu, 24 Dec 2009 08:43:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=getVwWnfkJaNUOxnx7OGdMfYjhGuLKdEzVbCyDROQBo=; b=awruKixLcQ83/ANgwrTZ9VrQFxbAPuKsmjQ9rCfUXlLI5wQXFH2MBTAkDQ0nHdna+/ wzcu25hNs1EJIwqHeZoXE8+iyInVArN5uB70rlOvi4xGssh7sNf0AGw8UTYUMQFdhegd 5in1dcFF4KvV+W6TSHK5bov8u6DAsnTGdmOk4= 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=O8fbn8QuWU3L5o7/E0J9bPnrC/2ICXnGBJm/sRi6rtw0ywSJ115y3tnSuvajsbrmKR HpfvXZOCVMbpq9eeR3ZfvKNFNQ8K15RhFri6X7KJ+Xn3Kx5uPE74IJYM2nb3qjl86jgR NzLGwN451ItDKpjRcbjH3BfwSiib21aDzTYS4= MIME-Version: 1.0 Received: by 10.204.2.131 with SMTP id 3mr7807398bkj.175.1261673010685; Thu, 24 Dec 2009 08:43:30 -0800 (PST) In-Reply-To: <1261246544-sup-7566@masanjin.net> References: <80055d7c0911061922w64ef7cb0qf0c7bed008cc728c@mail.gmail.com> <5a5b14cf0912180737n600fc2acx30fa14028d4a7662@mail.gmail.com> <1261246544-sup-7566@masanjin.net> Date: Thu, 24 Dec 2009 11:43:30 -0500 Message-ID: <80055d7c0912240843h38c0b1e9r5916829de8b510df@mail.gmail.com> From: Andrei Thorp To: sup-talk@rubyforge.org, William Morgan Subject: Re: [sup-talk] Ruby 1.9: encodings X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org T24gU2F0LCBEZWMgMTksIDIwMDkgYXQgMTozNCBQTSwgV2lsbGlhbSBNb3JnYW4KPHdtb3JnYW4t c3VwQG1hc2FuamluLm5ldD4gd3JvdGU6Cj4gUmVmb3JtYXR0ZWQgZXhjZXJwdHMgZnJvbSBHYXV0 ZSBIb3BlJ3MgbWVzc2FnZSBvZiAyMDA5LTEyLTE4Ogo+PiBJIGp1c3QgdHJpZWQuLiBpbSBnZXR0 aW5nIHRoZSBzYW1lLCBhZnJhaWQgaW0gbm90IHNraWxsZWQgZW5vdWdoIHRvCj4+IGZpZ3VyZSBv dXQgd2hhdCBpcyB3cm9uZyB0aG91Li4KPgo+IERvIHRoZSBlcnJvcnMgc3RpbGwgb2NjdXIgaWYg eW91IGFwcGx5IHRoaXMgcGF0Y2g/Cj4KPiBkaWZmIC0tZ2l0IGEvbGliL3N1cC91dGlsLnJiIGIv bGliL3N1cC91dGlsLnJiCj4gaW5kZXggZjk5ZTFjMS4uOTJhYWZmNCAxMDA2NDQKPiAtLS0gYS9s aWIvc3VwL3V0aWwucmIKPiArKysgYi9saWIvc3VwL3V0aWwucmIKPiBAQCAtMTc2LDEzICsxNzYs NyBAQCBlbmQKPiDCoGNsYXNzIFN0cmluZwo+IMKgICMjIG5hc3R5IG11bHRpYnl0ZSBoYWNrIGZv ciBydWJ5IDEuOC4gaWYgaXQncyB1dGYtOCwgc3BsaXQgaW50byBjaGFycyB1c2luZwo+IMKgICMj IHRoZSB1dGY4IHJlZ2V4IGFuZCBjb3VudCB0aG9zZS4gb3RoZXJ3aXNlLCB1c2UgdGhlIGJ5dGUg bGVuZ3RoLgo+IC0gwqBkZWYgZGlzcGxheV9sZW5ndGgKPiAtIMKgIMKgaWYgJGVuY29kaW5nID09 ICJVVEYtOCIgfHwgJGVuY29kaW5nID09ICJ1dGY4Igo+IC0gwqAgwqAgwqBzY2FuKC8uL3UpLnNp emUKPiAtIMKgIMKgZWxzZQo+IC0gwqAgwqAgwqBzaXplCj4gLSDCoCDCoGVuZAo+IC0gwqBlbmQK PiArIMKgZGVmIGRpc3BsYXlfbGVuZ3RoOyBsZW5ndGggZW5kCj4KPiDCoCBkZWYgY2FtZWxfdG9f aHlwaHkKPiDCoCDCoCBzZWxmLmdzdWIoLyhbYS16XSkoW0EtWjAtOV0pLywgJ1wxLVwyJykuZG93 bmNhc2UKPgo+IC0tCj4gV2lsbGlhbSA8d21vcmdhbi1zdXBAbWFzYW5qaW4ubmV0Pgo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gc3VwLXRhbGsgbWFp bGluZyBsaXN0Cj4gc3VwLXRhbGtAcnVieWZvcmdlLm9yZwo+IGh0dHA6Ly9ydWJ5Zm9yZ2Uub3Jn L21haWxtYW4vbGlzdGluZm8vc3VwLXRhbGsKPgoKTm9wZSwgc29ycnkuIEFmdGVyIGRlbGV0aW5n IHRoYXQgZnVuY3Rpb24sCgotLS0gQXJndW1lbnRFcnJvciBmcm9tIHRocmVhZDogbG9hZCB0aHJl YWRzIGZvciB0aHJlYWQtaW5kZXgtbW9kZQppbnZhbGlkIGJ5dGUgc2VxdWVuY2UgaW4gVVMtQVND SUkKL3Vzci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAvcGVyc29u LnJiOjEwOmluIGBnc3ViJwovdXNyL2xpYi9ydWJ5L2dlbXMvMS45LjEvZ2Vtcy9zdXAtMC45LjEv bGliL3N1cC9wZXJzb24ucmI6MTA6aW4gYGluaXRpYWxpemUnCi91c3IvbGliL3J1YnkvZ2Vtcy8x LjkuMS9nZW1zL3N1cC0wLjkuMS9saWIvc3VwL3hhcGlhbl9pbmRleC5yYjo4NDppbiBgbmV3Jwov dXNyL2xpYi9ydWJ5L2dlbXMvMS45LjEvZ2Vtcy9zdXAtMC45LjEvbGliL3N1cC94YXBpYW5faW5k ZXgucmI6ODQ6aW4KYGJsb2NrIGluIGJ1aWxkX21lc3NhZ2UnCi91c3IvbGliL3J1YnkvZ2Vtcy8x LjkuMS9nZW1zL3N1cC0wLjkuMS9saWIvc3VwL3hhcGlhbl9pbmRleC5yYjo4NjppbiBgbWFwIScK L3Vzci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAveGFwaWFuX2lu ZGV4LnJiOjg2OmluCmBidWlsZF9tZXNzYWdlJwovdXNyL2xpYi9ydWJ5L2dlbXMvMS45LjEvZ2Vt cy9zdXAtMC45LjEvbGliL3N1cC94YXBpYW5faW5kZXgucmI6MTc2OmluCmBibG9jayAoMiBsZXZl bHMpIGluIGVhY2hfbWVzc2FnZV9pbl90aHJlYWRfZm9yJwovdXNyL2xpYi9ydWJ5L2dlbXMvMS45 LjEvZ2Vtcy9zdXAtMC45LjEvbGliL3N1cC90aHJlYWQucmI6MzQzOmluIGBjYWxsJwovdXNyL2xp Yi9ydWJ5L2dlbXMvMS45LjEvZ2Vtcy9zdXAtMC45LjEvbGliL3N1cC90aHJlYWQucmI6MzQzOmlu CmBibG9jayBpbiBsb2FkX3RocmVhZF9mb3JfbWVzc2FnZScKL3Vzci9saWIvcnVieS9nZW1zLzEu OS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAveGFwaWFuX2luZGV4LnJiOjE3NjppbgpgYmxvY2sg aW4gZWFjaF9tZXNzYWdlX2luX3RocmVhZF9mb3InCi91c3IvbGliL3J1YnkvZ2Vtcy8xLjkuMS9n ZW1zL3N1cC0wLjkuMS9saWIvc3VwL3hhcGlhbl9pbmRleC5yYjoxNzY6aW4gYGVhY2gnCi91c3Iv bGliL3J1YnkvZ2Vtcy8xLjkuMS9nZW1zL3N1cC0wLjkuMS9saWIvc3VwL3hhcGlhbl9pbmRleC5y YjoxNzY6aW4KYGVhY2hfbWVzc2FnZV9pbl90aHJlYWRfZm9yJwovdXNyL2xpYi9ydWJ5L2dlbXMv MS45LjEvZ2Vtcy9zdXAtMC45LjEvbGliL3N1cC90aHJlYWQucmI6MzQxOmluCmBsb2FkX3RocmVh ZF9mb3JfbWVzc2FnZScKL3Vzci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xp Yi9zdXAvdGhyZWFkLnJiOjMzMzppbgpgYmxvY2sgaW4gbG9hZF9uX3RocmVhZHMnCi91c3IvbGli L3J1YnkvZ2Vtcy8xLjkuMS9nZW1zL3N1cC0wLjkuMS9saWIvc3VwL3hhcGlhbl9pbmRleC5yYjox NTE6aW4KYGJsb2NrIGluIGVhY2hfaWRfYnlfZGF0ZScKL3Vzci9saWIvcnVieS9nZW1zLzEuOS4x L2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAveGFwaWFuX2luZGV4LnJiOjE0NDppbgpgYmxvY2sgaW4g ZWFjaF9pZCcKL3Vzci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAv eGFwaWFuX2luZGV4LnJiOjE0NDppbiBgZWFjaCcKL3Vzci9saWIvcnVieS9nZW1zLzEuOS4xL2dl bXMvc3VwLTAuOS4xL2xpYi9zdXAveGFwaWFuX2luZGV4LnJiOjE0NDppbiBgZWFjaF9pZCcKL3Vz ci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAveGFwaWFuX2luZGV4 LnJiOjE1MTppbgpgZWFjaF9pZF9ieV9kYXRlJwovdXNyL2xpYi9ydWJ5L2dlbXMvMS45LjEvZ2Vt cy9zdXAtMC45LjEvbGliL3N1cC90aHJlYWQucmI6MzI4OmluCmBsb2FkX25fdGhyZWFkcycKL3Vz ci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9zdXAvbW9kZXMvdGhyZWFk LWluZGV4LW1vZGUucmI6NjI1OmluCmBsb2FkX25fdGhyZWFkcycKKGV2YWwpOjEyOmluIGBsb2Fk X25fdGhyZWFkcycKL3Vzci9saWIvcnVieS9nZW1zLzEuOS4xL2dlbXMvc3VwLTAuOS4xL2xpYi9z dXAvbW9kZXMvdGhyZWFkLWluZGV4LW1vZGUucmI6NjA5OmluCmBibG9jayBpbiBsb2FkX25fdGhy ZWFkc19iYWNrZ3JvdW5kJwovdXNyL2xpYi9ydWJ5L2dlbXMvMS45LjEvZ2Vtcy9zdXAtMC45LjEv bGliL3N1cC5yYjo3NzppbiBgYmxvY2sgaW4KcmVwb3J0aW5nX3RocmVhZCcKClRob3VnaCBwZXJo YXBzIGl0IHdvdWxkIGJlIGVhc2llciBmb3IgeW91IHRvIHRyeSBvdXQgMS45ICsgc3VwICsgdXRm OApmb3IgeW91cnNlbGY/IEknbSBzdXJlIHlvdSBhbHJlYWR5IGhhdmUgc29tZSBVVEY4IGluIHlv dXIgbWVzc2FnZXMsIHNvCnlvdSdkIGp1c3QgbmVlZCB0aGUgbmV3IHJ1YnkuIEkgaGF2ZSBhIGZl ZWxpbmcgdGhlcmUgYXJlIGEgbG90IG9mCnNtYWxsIGJ1Z3MgYW5kIGl0IG1heSBiZSBhIGhhc3Ns ZSBkb2luZyBkZWJ1Z2dpbmcgYnkgcHJveHkgKHRob3VnaCBJJ20Kd2lsbGluZykuCgotQVQKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18Kc3VwLXRhbGsgbWFp bGluZyBsaXN0CnN1cC10YWxrQHJ1Ynlmb3JnZS5vcmcKaHR0cDovL3J1Ynlmb3JnZS5vcmcvbWFp bG1hbi9saXN0aW5mby9zdXAtdGFsawo=