From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marco Pessotto Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] rcirc: support TLS/SSL and arbitrary connection method Date: Tue, 31 May 2011 16:21:51 +0200 Message-ID: <87wrh7lzls.fsf@universe.krase.net> References: <87fwnvvp3d.fsf@universe.krase.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1306851752 11914 80.91.229.12 (31 May 2011 14:22:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 May 2011 14:22:32 +0000 (UTC) Cc: Julien Danjou , 8772@debbugs.gnu.org, rcyeske@gmail.com, Deniz Dogan , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 31 16:22:24 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QRPpv-0005Pn-IP for ged-emacs-devel@m.gmane.org; Tue, 31 May 2011 16:22:23 +0200 Original-Received: from localhost ([::1]:33584 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QRPps-0002tq-1w for ged-emacs-devel@m.gmane.org; Tue, 31 May 2011 10:22:20 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:45347) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QRPpk-0002gr-FV for emacs-devel@gnu.org; Tue, 31 May 2011 10:22:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QRPpZ-0002KI-Ob for emacs-devel@gnu.org; Tue, 31 May 2011 10:22:12 -0400 Original-Received: from mail-fx0-f41.google.com ([209.85.161.41]:33025) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QRPpZ-0002Jz-Hx for emacs-devel@gnu.org; Tue, 31 May 2011 10:22:01 -0400 Original-Received: by fxm18 with SMTP id 18so3745480fxm.0 for ; Tue, 31 May 2011 07:22:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=wUoEw44z1Pq/fY+5XJsTsQLdCZ0rQpraV8iDpImaiAM=; b=PZrI4MRavz1G84lPx7HbHSdhhg8tXWQ3wUdylZyQoay6CcnHCWmp5HbbuxP2DQQeRE h4JeUi8DW5yXA3JF7fM2LqisRovCAK3rRQlRpwa9MvRQQWGFgguY6eJVR1G192YS4PEu KPWhSfgxFqerCEkRIkTZI+0hYpkkrGYwGVqcY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version:content-type:content-transfer-encoding; b=RjJcW9m6ARWX8eYufYTl5N7dLgijskIVDgM1hLDnSf/fB74/5DCedk92wGh/idPalX BG/3d5MXvoy4X3XqrQFNKV+LUm8lYpP5UBNOLF0UOUA1RndQk9+WR//hBCc7vT6/ssuv g9KKfnUbQlDHPe0NrwGkeQpt6wlSmgr/m4PNk= Original-Received: by 10.223.6.198 with SMTP id a6mr1409695faa.128.1306851720658; Tue, 31 May 2011 07:22:00 -0700 (PDT) Original-Received: from localhost (93-137-173-231.adsl.net.t-com.hr [93.137.173.231]) by mx.google.com with ESMTPS id r10sm54485fah.26.2011.05.31.07.21.58 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 31 May 2011 07:21:59 -0700 (PDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.161.41 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:139972 Archived-At: Stefan Monnier writes: >> I'm writing you to submit a patch for rcirc.el to give it support for >> SSL connections. > > Thank you. But I'm afraid you're just a few weeks late: > > revno: 104199 > committer: Stefan Monnier > branch nick: trunk > timestamp: Wed 2011-05-11 23:25:58 -0300 Yeah, I noticed, as you've probably seen: http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg01016.html There was obviously a communication problem.=20 I talked on the irc channel #rcirc about a SSL patch 2 months ago, but apparently without waking a real interest from the maintainers. The irc channel was obviously the wrong place to talk about this. Also, I assumed that the place where the development was happening was the rcy's git(hub) repo, but, again, I was wrong. So what else can I say? Sorry for the noise. I patched rcirc because I prefer to run a stable emacs, I like rcirc and I need the SSL connection *now*. Julien Danjou writes: > On Tue, May 31 2011, Stefan Monnier wrote: > >>> The last 2 chunks of the patch are meant to strip the IRC colors. >>> Not really part of the "connection" patch, but IMHO useful. >> >> Could you describe a bit more what this is about (I'm not a regular IRC >> user)? I can't remember seeing those C-c escape sequences, when do they >> appear, what are they expected to do? Should we really strip them, or >> would it be even better to turn them into faces? > > C-c are escape code for colors. I think they came with mIRC first, but > well, I don't know for sure. > > See: http://www.mirc.com/colors.html > > I don't think they should be stripped, but they should be rendered using > faces as you suggest. And this probably be configurable with a > defcustom. I prefer to have the colors stripped out, because [IMHO] they are just lame. "rcirc is a next generation IRC client. It blends seamlessly with the rest of emacs, it=E2=80=99s tight, fast, and doesn=E2=80=99t light up lik= e a christmas tree." -- http://www.emacswiki.org/emacs/rcirc I believe the colors are part of the christmas tree ;-) Best wishes --=20 Marco