From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: org-irc.el get IRC link port error Date: Wed, 28 Jun 2017 14:47:58 +0200 Message-ID: <878tkcgtxd.fsf@nicolasgoaziou.fr> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQCO7-0001nA-5M for emacs-orgmode@gnu.org; Wed, 28 Jun 2017 08:48:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQCO3-0000Re-Ts for emacs-orgmode@gnu.org; Wed, 28 Jun 2017 08:48:07 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:51439) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dQCO3-0000Q5-OH for emacs-orgmode@gnu.org; Wed, 28 Jun 2017 08:48:03 -0400 In-Reply-To: (numbchild@gmail.com's message of "Wed, 28 Jun 2017 19:53:03 +0800") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: "numbchild@gmail.com" Cc: Org-mode Hello, "numbchild@gmail.com" writes: > Here is the steps to reproduce this issue: > > Emacs version: 26.0.50 (from source code repo master branch) > Org-mode version: 9.0.8 (from source code repo master branch) > > Here is the example link: > IRC: [[irc://irc.freenode.net/#nextcloud][#nextcloud]] on Freenode > > I use Edebug to debug on function `org-irc-visit-erc`: > > - [-] check out source code > - [X] org-open-at-point(nil) > - [X] org-irc-visit("//irc.freenode.net/#nextcloud") > - [ ] org-irc-visit-erc((("irc.freenode.net") "#nextcloud")) > - [ ] (port (or (string-to-number (cadr (pop link))) erc-default-port)) > - [ ] (string-to-number (cadr (pop link))) > - [ ] (cadr (pop link)) -> (cadr ("irc.freenode.net")) -> nil > > #+BEGIN_SRC emacs-lisp > (setq temp-link '(("irc.freenode.net") ("#clojure"))) > > (pop temp-link) > (cadr (pop temp-link)) > #+END_SRC > > - [ ] (string-to-number nil) Fixed. Thank you. Regards, -- Nicolas Goaziou