From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.42.240.136 with SMTP id la8cs309084icb; Mon, 14 Feb 2011 11:30:59 -0800 (PST) Received: by 10.224.20.3 with SMTP id d3mr3601429qab.202.1297711831703; Mon, 14 Feb 2011 11:30:31 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id nb15si5602376qcb.63.2011.02.14.11.30.31; Mon, 14 Feb 2011 11:30:31 -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 Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 527F318582E2; Mon, 14 Feb 2011 14:30:31 -0500 (EST) Received: from plecavalier.com (thelittlecloset.ca [64.40.149.83]) by rubyforge.org (Postfix) with ESMTP id 9BFD618581F3 for ; Mon, 14 Feb 2011 14:18:43 -0500 (EST) Received: (qmail 13839 invoked from network); 14 Feb 2011 13:18:41 -0600 Received: from xplr-142-46-160-183.xplornet.com (HELO localhost) (142.46.160.183) by thelittlecloset.ca with (DHE-RSA-AES128-SHA encrypted) SMTP; 14 Feb 2011 13:18:41 -0600 From: Philippe LeCavalier To: David J. Hamilton In-reply-to: <1297706861-sup-7672@nyx.local> References: <1297630080-sup-3488@plc.intranet.plecavalier.com> <1297706861-sup-7672@nyx.local> Date: Mon, 14 Feb 2011 14:18:38 -0500 Message-Id: <1297707717-sup-3255@plc.intranet.plecavalier.com> User-Agent: Sup/0.12.1 Cc: sup-talk Subject: Re: [sup-talk] 0/0...I made it 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: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org SGkgRGF2aWQuCkV4Y2VycHRzIGZyb20gRGF2aWQgSi4gSGFtaWx0b24ncyBtZXNzYWdlIG9mIE1v biBGZWIgMTQgMTM6MTE6NDAgLTA1MDAgMjAxMToKPiBQaGlsaXBwZSwKPiAKPiBFeGNlcnB0cyBm cm9tIFBoaWxpcHBlIExlQ2F2YWxpZXIncyBtZXNzYWdlIG9mIFN1biBGZWIgMTMgMTI6NTc6MzAg LTA4MDAgMjAxMToKPiA+IFdlbGwsIGRlc3BpdGUgbm90IGZpbmRpbmcgYSB0cnVseSBlZmZpY2ll bnQgbWV0aG9kIGZvciBhdXRvbGFiZWxpbmcgbXkgbWFpbAo+ID4gLUknbSBub3Qgd29ycmllZCBJ IHdvbid0LCBJIGp1c3QgaGF2ZW4ndCBmb3VuZCBpdCB5ZXQtIGFmdGVyIDMwIHNvbWUgZGF5cyBv Zgo+ID4gZHVlIGRlbGlnZW5jZSBteSBpbmJveCBpcyBmb3Igbm93IGJhY2sgdG8gMC4KPiAKPiBI YXZlIHlvdSB0cmllZCB3cml0aW5nIGEgYmVmb3JlLWFkZC1tZXNzYWdlIGhvb2s/ICBJZiBzbywg d2hhdCBwcm9ibGVtcyBoYXZlIHlvdQo+IHJ1biBpbiB0byB3aXRoIHlvdXIgYXR0ZW1wdHMgYXQg YXV0b2xhYmVsaW5nPwoKWWVhaC4gSSd2ZSB0cmllZCBhIGJ1bmNoIG9mIG9wdGlvbnNbMV0gLWFu ZCBzdGlsbCBhbS0uIE1vc3RseSwgSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQncyBnb2luZyBvbiBk dXJpbmcgdGhlIGZ1bmN0aW9ucyBhbmQgaXQncyBtYWtpbmcgdGhpbmdzIGNoYWxsZW5naW5nIHRv IHNheSB0aGUgbGVhc3QuCgpJIHJlYWxseSBsaWtlIHRoZSBpZGVhIG9mIG1hdGNoaW5nIGVtYWls IGFkZHJlc3NlcyB1c2luZyBhbiBleHRlcm5hbCBmaWxlIGFzIGluIHRoZSBzdXAtd2lraS4gQXMg SSBtZW50aW9uIGluIFsxXSBzaW1wbGUgb3BlcmF0aW9ucyBpZSBhZGRpbmcvcmVtb3ZpbmcgYSBz aW5nbGUgbGFiZWwgd29ya3MgbGlrZSBhIGNoYXJtLiBCdXQgSSB3YW50IGEgbW9kZWwgdGhhdCB3 aWxsIGFsbG93IG1lIHRvIHNlYXJjaCBpbiBhIHZlcnkgZ3JhbnVsYXIgd2F5LiBJIHdhbnQgdG8g YnJlYWsgZG93biBteSBsYWJlbHMuCgp8Y2xpZW50Cnx8Y29tcGFueUEKfHxjb21wYW55Qgp8fGNv bXBhbnlDCnx8fHBvc2l0aW9uCnx8fGludm9pY2UKfHx8aXNzdWVzCnx8fHJlcG9ydHMKCnxmZiAj ZnJpZW5kcyBhbmQgZm9lCnx8d2lmZSxmcmllbmRzLCBmYW1pbHkKfHx8Y29udGFjdAp8fHx8cGVy c29ucyBuYW1lIEkgZG9uJ3QgbGlrZQoKVGhpcyB3YXkgSSBjYW4gc2VhcmNoIGZvciBhbGwgJ2Nv bXBhbnknIHRoZW4gcmVmaW5lIGJ5ICdwb3NpdGlvbicgJ2ludm9pY2UnLi4uZXRjLiBPciBnbyBz dHJhaWdodCB0byBhIHNwZWNpZmljIGdyb3VwIG9yIHBlb3BsZSAncG9zaXRpb24nIGllIGFsbCAn ZXhlYycgb3IgJ2ZpbmFuY2UnLiBCdXQgaW4gb3JkZXIgdG8gZG8gdGhhdCBJIG5lZWQgYSBiZWZv cmUtYWRkLW1lc3NhZ2UgaG9vayB0aGF0IHdpbGwgYWRkIG11bHRpcGxlIGxhYmVscyBlaXRoZXIg aW4gb25lIGludm9jYXRpb24gb3IgbXVsdGlwbGUgb25lcy4KCkl0IGdvZXMgd2l0aG91dCBzYXlp bmcsIGJ1dCBJJ2xsIHN0YXRlIGl0IGFueXdheXMsIG15IGRlc2lyZWQgbW9kZWwgZmFyIGV4Y2Vl ZHMgbXkgYWJpbGl0eSBhcyBub24tcHJvZ3JhbW1lci4gSG93ZXZlciwgSSdtIGEgbG9naWNhbCBh bmQgcGF0aWVuY2UgaW5kaXZpZHVhbCBhbmQgSSBrbm93IHRoYXQgaWYgSSBjYW4gZmluZCBhIHdv cmtpbmcgZXhhbXBsZSBJIGNhbiAndGFrZSBpdCBmcm9tIHRoZXJlJy4KCkF0IHRoZSBtb21lbnQs IGl0IHNlZW1zIG15IGJpZ2dlc3QgcHJvYmxlbSBpcyBsYWJlbGluZyBhbiBlbWFpbCBtb3JlIHRo YW4gb25jZS4gSSBmb3VuZCBhIGZldyBwb3N0cy9yZWxldmFudCBkaXNjdXNzaW9uc1syLDNdIHJl Z2FyZCBzdXAgYW5kIG11bHRpcGxlIGxhYmVscyBidXQgbm90aGluZyBoYXMgbGVhZCBtZSBkb3du IHRoZSBjb3JyZWN0IHBhdGguCgpyZWY6ClsxXSBodHRwOi8vcnVieWZvcmdlLm9yZy9waXBlcm1h aWwvc3VwLXRhbGsvMjAxMS1GZWJydWFyeS8wMDQ1MDQuaHRtbApbMl0gaHR0cHM6Ly9naXRodWIu Y29tL2phY2l1cy9zdXAtZmlsdGVycy9ibG9iL21hc3Rlci9maWx0ZXJzLmV4YW1wbGUueWFtbApb M10gaHR0cDovL3d3dy5tYWlsLWFyY2hpdmUuY29tL3N1cC10YWxrQHJ1Ynlmb3JnZS5vcmcvbXNn MDMzNjEuaHRtbAo+IEhlcmUncyBhIHNuaXBwZXQgb2YgbWluZToKPiAKPiAgICMgYmVmb3JlLWFk ZC1tZXNzYWdlLnJiCj4gCj4gICBkZWYgYXV0b2xhYmVsIG1lc3NhZ2UsIGxhYmVsIAo+ICAgICBs b2cgIkFkZGluZyBsYWJlbCBbI3tsYWJlbH1dIHRvICN7bWVzc2FnZS5pZH0iCj4gICAgIG1lc3Nh Z2UuYWRkX2xhYmVsIGxhYmVsCj4gICBlbmQKPiAKPiAgIGRlZiBhdXRvbGFiZWxfZW1haWwgbWVz c2FnZSwgcmVnZXhlcywgbGFiZWwKPiAgICAgcmVnZXhlcyA9IFsgcmVnZXhlcyBdIHVubGVzcyBy ZWdleGVzLmlzX2E/IEVudW1lcmFibGUKPiAgICAgaWYgbWVzc2FnZS5yZWNpcGllbnRzLmFueT8g ZG8gfHJlY2lwaWVudHwKPiAgICAgICAgICAgQWNjb3VudE1hbmFnZXIuaXNfYWNjb3VudF9lbWFp bD8gcmVjaXBpZW50LmVtYWlsIGFuZAo+ICAgICAgICAgICAgIHJlZ2V4ZXMuYW55P3sgfHJ8IHJl Y2lwaWVudC5lbWFpbCA9fiByIH0KPiAgICAgICAgIGVuZAo+ICAgICAgIGF1dG9sYWJlbCBtZXNz YWdlLCBsYWJlbAo+ICAgICBlbmQKPiAKPiAgICAgaWYgICAgQWNjb3VudE1hbmFnZXIuaXNfYWNj b3VudF9lbWFpbD8gbWVzc2FnZS5mcm9tLmVtYWlsIGFuZAo+ICAgICAgICAgICByZWdleGVzLmFu eT97IHxyfCBtZXNzYWdlLmZyb20uZW1haWwgPX4gciB9Cj4gICAgICAgICAKPiAgICAgICBhdXRv bGFiZWwgbWVzc2FnZSwgbGFiZWwKPiAgICAgZW5kCj4gICBlbmQKPiAKPiAKPiAgIHVubGVzcyBt ZXNzYWdlLm5pbD8KPiAgICAgYXV0b2xhYmVsX2VtYWlsICAgbWVzc2FnZSwgICAgL3VjZGF2aXMu ZWR1JC9pLCAgICAgJ3VjZGF2aXMnCj4gICAgICMg4oCmIGxpbmVzIHNpbWlsYXIgdG8gYWJvdmUs IGdpdmluZyByZWdleGVzIG9yIGFycmF5cyBvZiByZWdleGVzIGFuZCB0aGUKPiAgICAgIyBkZXNp cmVkIGxhYmVsLgo+ICAgZW5kCj4gCi0tIApUaGFua3MsClBoaWwKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18Kc3VwLXRhbGsgbWFpbGluZyBsaXN0CnN1cC10 YWxrQHJ1Ynlmb3JnZS5vcmcKaHR0cDovL3J1Ynlmb3JnZS5vcmcvbWFpbG1hbi9saXN0aW5mby9z dXAtdGFsawo=