From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12464 invoked from network); 5 Jul 2006 09:25:32 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO autolearn=ham version=3.1.3 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 5 Jul 2006 09:25:32 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 53029 invoked from network); 5 Jul 2006 09:25:22 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 5 Jul 2006 09:25:22 -0000 Received: (qmail 23787 invoked by alias); 5 Jul 2006 09:25:11 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10476 Received: (qmail 23777 invoked from network); 5 Jul 2006 09:25:10 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 5 Jul 2006 09:25:10 -0000 Received: (qmail 51414 invoked from network); 5 Jul 2006 09:25:10 -0000 Received: from ug-out-1314.google.com (66.249.92.174) by a.mx.sunsite.dk with SMTP; 5 Jul 2006 09:25:09 -0000 Received: by ug-out-1314.google.com with SMTP id o2so1543639uge for ; Wed, 05 Jul 2006 02:25:08 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=rfFJuolj2/S1u3MpzDtA69+YZlqQn2F4y6EdvF5LiW/ghjlwfICjteL7k2i97FkqCArL3U2xsL/B/IETFQAjluO7fA/es5idH5hC342yOgdFuxEcQIXXMn6zADAu6x0/MoALY2oyk13+iFA3yRKGBk3LPcGtjAYM4Bu4tpsKG+g= Received: by 10.67.26.7 with SMTP id d7mr7486799ugj; Wed, 05 Jul 2006 02:25:08 -0700 (PDT) Received: by 10.66.236.6 with HTTP; Wed, 5 Jul 2006 02:25:07 -0700 (PDT) Message-ID: Date: Wed, 5 Jul 2006 11:25:07 +0200 From: "Gergely Nagy" To: zsh-users@sunsite.dk Subject: Re: ZIRC - The 100% Zsh IRC client - a few updates In-Reply-To: <20060630232142.GA29735@goomba.ruder> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_29153_17065029.1152091507956" References: <20060630232142.GA29735@goomba.ruder> ------=_Part_29153_17065029.1152091507956 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline > *hangs head in shame* It has been my full-time IRC client as well since > I announced it on the list. Pathetic, I know, but it is pretty cool. > Anyway, if you don't mind (and I'm guessing you don't since you posted > your changes to a GPL program), I'll incorporate your changes into zIRC > and it is looking like I should probably put up some sort of repository > for the thing because I have been working on it quite a bit as well. :) Hehe, of course I don't mind! :) > I'll get around to incorporating your changes whenever I can figure out > the diff since your editor totally destroyed all the whitespace > settings. Ouch... sorry about that... I didn't notice my emacs screwed it up that badly. I'll try to teach it not to, in the future. I'm attaching a diff, which might not apply, but my changes can be easily seen from it, and copy-pasted and fixing up the indentation. ------=_Part_29153_17065029.1152091507956 Content-Type: text/x-patch; name=zirc.diff; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_ep9hih5v Content-Disposition: attachment; filename="zirc.diff" PT09IG1vZGlmaWVkIGZpbGUgJ3ppcmMnCi0tLSB6aXJjCTIwMDYtMDYtMzAgMDk6MTI6MTQgKzAw MDAKKysrIHppcmMJMjAwNi0wNi0zMCAxMjoxNToxNyArMDAwMApAQCAtNTAsOCArNTAsNyBAQAog ICAgICAgICB6aXJjX2Rpc2Nvbm5lY3QKIGZpCiAKLVpJUkNfVkFSUz0oIFpJUkNfTEFTVCBaSVJD X0NIQU5ORUxTIFpJUkNfQ1VSUkVOVCBaSVJDX0xPV0VSQ0FTRVIgWklSQ19GRCBaSVJDX1MKLUVS VkVSICIke1pJUkNfUEFSQU1TW0BdfSIgKQorWklSQ19WQVJTPSggWklSQ19MQVNUIFpJUkNfQ0hB Tk5FTFMgWklSQ19DVVJSRU5UIFpJUkNfTE9XRVJDQVNFUiBaSVJDX0ZEIFpJUkNfU0VSVkVSICIk e1pJUkNfUEFSQU1TW0BdfSIgKQogWklSQ19VTlNFVFNUUklORz0idW5zZXQgJHtaSVJDX1ZBUlNb Kl19IgogZXZhbCAiJFpJUkNfVU5TRVRTVFJJTkciCiAKQEAgLTkxOSw2ICs5MTgsMTQwIEBACiAg ICAgICAgICEgW1sgLXogIiRaSVJDX0ZEIiBdXQogfQogCisjIFNldHMgY2hhbm5lbCBtb2Rlcwor ZnVuY3Rpb24gemlyY19tb2RlIHsKKwlsb2NhbCBtb2Rlcz0iJHsoajogOilAfSIKKworCWlmIFtb IC16ICIkbW9kZXMiIF1dOyB0aGVuCisJCWVjaG8gIlVzYWdlOiAkMCA8bW9kZXM+IgorCQllY2hv ICJTZXQgY2hhbm5lbCBtb2RlcyB0byA8bW9kZXM+LiIKKwkJZWNobyAiU2VuZHMgdG8gdGhlIGN1 cnJlbnQgZm9jdXMgKEN1cnJlbnQ6ICckWklSQ19DVVJSRU5UJykuIgorCQlyZXR1cm4gMQorCWZp CisJemlyY19jb25uZWN0ZWQgfHwgeyBlY2hvICJOb3QgY29ubmVjdGVkIiA7IHJldHVybiAxIH0K KwlfemlyY193cml0ZSAiTU9ERSAke1pJUkNfQ1VSUkVOVH0gJHttb2Rlc30iCit9CisKKyMgU2V0 IGEgc2luZ2xlIG1vZGUgZm9yIGEgbGlzdCBvZiB1c2VycworZnVuY3Rpb24gX3ppcmNfYmF0Y2hf bW9kZSB7CisJbG9jYWwgbW9kZT0iJDEiCisJc2hpZnQKKwlsb2NhbCB1c2Vycz0iJHsoajogOilA fSIKKworCWZvciB1c2VyIGluICR1c2VyczsgZG8KKwkJemlyY19tb2RlICIkbW9kZSIgIiR1c2Vy IgorCWRvbmUKK30KKworIyBHaXZlIG9wZXJhdG9yIHN0YXR1cyB0byB1c2VyKHMpCitmdW5jdGlv biB6aXJjX29wIHsKKwlpZiBbWyAteiAiJEAiIF1dOyB0aGVuCisJCWVjaG8gIlVzYWdlOiAkMCA8 dXNlcnM+IgorCQllY2hvICJHaXZlIG9wZXJhdG9yIHN0YXR1cyB0byA8dXNlcnM+LiIKKwkJZWNo byAiV29ya3Mgb24gdGhlIGN1cnJlbnQgZm9jdXMgKEN1cnJlbnQ6ICckWklSQ19DVVJSRU5UJyku IgorCQlyZXR1cm4gMQorCWZpCisKKwl6aXJjX2Nvbm5lY3RlZCB8fCB7IGVjaG8gIk5vdCBjb25u ZWN0ZWQiIDsgcmV0dXJuIDF9CisKKwlfemlyY19iYXRjaF9tb2RlICIrbyIgJEAKK30KKworIyBS ZXZva2Ugb3BlcmF0b3Igc3RhdHVzIGZyb20gdXNlcihzKQorZnVuY3Rpb24gemlyY19kZW9wIHsK KwlpZiBbWyAteiAiJEAiIF1dOyB0aGVuCisJCWVjaG8gIlVzYWdlOiAkMCA8dXNlcnM+IgorCQll Y2hvICJSZXZva2Ugb3BlcmF0b3Igc3RhdHVzIGZyb20gPHVzZXJzPi4iCisJCWVjaG8gIldvcmtz IG9uIHRoZSBjdXJyZW50IGZvY3VzIChDdXJyZW50OiAnJFpJUkNfQ1VSUkVOVCcpLiIKKwkJcmV0 dXJuIDEKKwlmaQorCisJemlyY19jb25uZWN0ZWQgfHwgeyBlY2hvICJOb3QgY29ubmVjdGVkIiA7 IHJldHVybiAxfQorCisJX3ppcmNfYmF0Y2hfbW9kZSAiLW8iICRACit9CisKKyMgR2l2ZSBhIHZv aWNlIGZsYWcgdG8gdXNlcihzKQorZnVuY3Rpb24gemlyY192b2ljZSB7CisJaWYgW1sgLXogIiRA IiBdXTsgdGhlbgorCQllY2hvICJVc2FnZTogJDAgPHVzZXJzPiIKKwkJZWNobyAiR2l2ZSBhIHZv aWNlIGZsYWcgdG8gPHVzZXJzPi4iCisJCWVjaG8gIldvcmtzIG9uIHRoZSBjdXJyZW50IGZvY3Vz IChDdXJyZW50OiAnJFpJUkNfQ1VSUkVOVCcpLiIKKwkJcmV0dXJuIDEKKwlmaQorCisJemlyY19j b25uZWN0ZWQgfHwgeyBlY2hvICJOb3QgY29ubmVjdGVkIiA7IHJldHVybiAxfQorCisJX3ppcmNf YmF0Y2hfbW9kZSAiK3YiICRACit9CisKKyMgUmV2b2tlIHRoZSB2b2ljZSBmbGFnIGZyb20gdXNl cihzKQorZnVuY3Rpb24gemlyY19kZXZvaWNlIHsKKwlpZiBbWyAteiAiJEAiIF1dOyB0aGVuCisJ CWVjaG8gIlVzYWdlOiAkMCA8dXNlcnM+IgorCQllY2hvICJSZXZva2UgdGhlIHZvaWNlIGZsYWcg ZnJvbSA8dXNlcnM+LiIKKwkJZWNobyAiV29ya3Mgb24gdGhlIGN1cnJlbnQgZm9jdXMgKEN1cnJl bnQ6ICckWklSQ19DVVJSRU5UJykuIgorCQlyZXR1cm4gMQorCWZpCisKKwl6aXJjX2Nvbm5lY3Rl ZCB8fCB7IGVjaG8gIk5vdCBjb25uZWN0ZWQiIDsgcmV0dXJuIDF9CisKKwlfemlyY19iYXRjaF9t b2RlICItdiIgJEAKK30KKworIyBRdWVyeSB0aGUgbmFtZXMgb24gYSBjaGFubmVsCitmdW5jdGlv biB6aXJjX25hbWVzIHsKKwl6aXJjX2Nvbm5lY3RlZCB8fCB7IGVjaG8gIk5vdCBjb25uZWN0ZWQi IDsgcmV0dXJuIDF9CisKKwlfemlyY193cml0ZSAiTkFNRVMgJFpJUkNfQ1VSUkVOVCIKK30KKwor IyBJc3N1ZSBhIFdIT0lTIHJlcXVlc3QKK2Z1bmN0aW9uIHppcmNfd2hvaXMgeworCWlmIFtbIC16 ICIkMSIgXV07IHRoZW4KKwkJZWNobyAiVXNhZ2U6ICQwIDx1c2VyPiIKKwkJZWNobyAiR2V0IGRl dGFpbGVkIGluZm9ybWF0aW9uIGFib3V0IDx1c2VyPi4iCisJCXJldHVybiAxCisJZmkKKworCXpp cmNfY29ubmVjdGVkIHx8IHsgZWNobyAiTm90IGNvbm5lY3RlZCIgOyByZXR1cm4gMX0KKworCV96 aXJjX3dyaXRlICJXSE9JUyAkMSIKK30KKworIyBJc3N1ZSBhIFdITyByZXF1ZXN0CitmdW5jdGlv biB6aXJjX3dobyB7CisJbG9jYWwgY2hhbj0iJHsxOi0ke1pJUkNfQ1VSUkVOVH19IgorCisJemly Y19jb25uZWN0ZWQgfHwgeyBlY2hvICJOb3QgY29ubmVjdGVkIiA7IHJldHVybiAxfQorCisJX3pp cmNfd3JpdGUgIldITyAkY2hhbiIKK30KKworIyBLaWNrIHVzZXIgZnJvbSB0aGUgY3VycmVudCBj aGFubmVsCitmdW5jdGlvbiB6aXJjX2tpY2sgeworCWlmIFtbIC16ICIkQCIgXV07IHRoZW4KKwkJ ZWNobyAiVXNhZ2U6ICQwIDx1c2VyPiBbPHJlYXNvbj5dIgorCQllY2hvICJLaWNrIDx1c2Vycz4g ZnJvbSB0aGUgY3VycmVudCBjaGFubmVsLCBkdWUgdG8gPHJlYXNvbj4uIgorCQllY2hvICJXb3Jr cyBvbiB0aGUgY3VycmVudCBmb2N1cyAoQ3VycmVudDogJyRaSVJDX0NVUlJFTlQnKS4iCisJCXJl dHVybiAxCisJZmkKKworCXppcmNfY29ubmVjdGVkIHx8IHsgZWNobyAiTm90IGNvbm5lY3RlZCIg OyByZXR1cm4gMX0KKworCWxvY2FsIHVzZXI9JDEKKwlzaGlmdAorCisJX3ppcmNfd3JpdGUgIktJ Q0sgJFpJUkNfQ1VSUkVOVCAkdXNlciAke0A6KzokQH0iCit9CisKKyMgU2V0cy91bnNldHMgdGhl IGF1dG9tYXRpYyBhd2F5IG1lc3NhZ2UKK2Z1bmN0aW9uIHppcmNfYXdheSB7CisJemlyY19jb25u ZWN0ZWQgfHwgeyBlY2hvICJOb3QgY29ubmVjdGVkIiA7IHJldHVybiAxfQorCisJX3ppcmNfd3Jp dGUgIkFXQVkgJHtAOis6JEB9IgorfQorCiAjIENvbm5lY3QgdG8gYSBzZXJ2ZXIKIGZ1bmN0aW9u IHppcmNfY29ubmVjdCB7CiAgICAgICAgIGlmICEgW1sgLXogIiRaSVJDX0ZEIiBdXTsgdGhlbgpA QCAtOTgwLDUgKzExMTMsMTUgQEAKICAgICAgICAgYWxpYXMgcXVlcnk9J3ppcmNfcXVlcnknCiAg ICAgICAgIGFsaWFzIGNvbm5lY3Q9J3ppcmNfY29ubmVjdCcKICAgICAgICAgYWxpYXMgaGVscD0n emlyY19oZWxwJworCWFsaWFzIG1vZGU9J3ppcmNfbW9kZScKKwlhbGlhcyBvcD0nemlyY19vcCcK KwlhbGlhcyBkZW9wPSd6aXJjX2Rlb3AnCisJYWxpYXMgdm9pY2U9J3ppcmNfdm9pY2UnCisJYWxp YXMgZGV2b2ljZT0nemlyY19kZXZvaWNlJworCWFsaWFzIG5hbWVzPSd6aXJjX25hbWVzJworCWFs aWFzIHdob2lzPSd6aXJjX3dob2lzJworCWFsaWFzIHdobz0nemlyY193aG8nCisJYWxpYXMga2lj az0nemlyY19raWNrJworCWFsaWFzIGF3YXk9J3ppcmNfYXdheScKIH0KICMgfX19MwoK ------=_Part_29153_17065029.1152091507956--