From unknown Sun Jun 22 17:11:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#18603 <18603@debbugs.gnu.org> To: bug#18603 <18603@debbugs.gnu.org> Subject: Status: eww fails to recognize URIs with IPv6 addresses in them Reply-To: bug#18603 <18603@debbugs.gnu.org> Date: Mon, 23 Jun 2025 00:11:11 +0000 retitle 18603 eww fails to recognize URIs with IPv6 addresses in them=20 reassign 18603 emacs submitter 18603 Ivan Shmakov severity 18603 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 02 05:38:05 2014 Received: (at submit) by debbugs.gnu.org; 2 Oct 2014 09:38:05 +0000 Received: from localhost ([127.0.0.1]:58068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZcpo-000897-Ia for submit@debbugs.gnu.org; Thu, 02 Oct 2014 05:38:04 -0400 Received: from fely.am-1.org ([78.47.74.50]:34887) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZcpl-00088c-Rm for submit@debbugs.gnu.org; Thu, 02 Oct 2014 05:38:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Type:MIME-Version:Message-ID:Date:Sender:Subject:To:From; bh=rA4N3s/iXbw2mH4rM6o3ihl3sFUSrmbYB3XYalDL/6o=; b=r2gbk3cVdicLXTPEKE0IvaFftC20jLFzbB6R2l6H7l/1W1+fbC7oimaZxO7xs+QWIoxoK+i7dRgt540oOtbUYDhmkU8ZNLZbzUwMj4EayhAD08/6OYOXxmFpu2FtLpfiNblehkeoJCR+JnOeD5/owykRQy5gtdmqc+yWRoHoSIU=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XZcpj-0006ru-Ji for submit@debbugs.gnu.org; Thu, 02 Oct 2014 09:38:00 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XZcpZ-0001Ld-Vk for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:37:50 +0700 From: Ivan Shmakov To: submit@debbugs.gnu.org Subject: eww fails to recognize URIs with IPv6 addresses in them Date: Thu, 02 Oct 2014 09:37:49 +0000 Message-ID: <87wq8ierrm.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Package: emacs Severity: normal As of 94758757dfd5, the =E2=80=98eww=E2=80=99 function uses the presence o= f a full stop character in its =E2=80=98url=E2=80=99 argument as one of the conditions to consider the value a URI proper (as opposed to: keywords to pass to the search engine, as per eww-search-prefix.) This, however, fails, as IPv6 addresses are colon-delimited, and thus IPv6-based URLs do not usually contain any full stop characters (as in: https://[::1]/.) Please thus consider the trivial patch MIMEd, which makes EWW use =E2=80=98[.:]=E2=80=99 (was: =E2=80=98\.=E2=80=99) as the respective R= E. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A --=-=-= Content-Type: text/diff Content-Disposition: inline --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -154,7 +154,7 @@ defun eww (url) (t (if (and (= (length (split-string url)) 1) (or (and (not (string-match-p "\\`[\"\'].*[\"\']\\'" url)) - (> (length (split-string url "\\.")) 1)) + (> (length (split-string url "[.:]")) 1)) (string-match eww-local-regex url))) (progn (unless (string-match-p "\\`[a-zA-Z][-a-zA-Z0-9+.]*://" url) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 02 16:41:19 2014 Received: (at 18603-done) by debbugs.gnu.org; 2 Nov 2014 21:41:19 +0000 Received: from localhost ([127.0.0.1]:46459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xl2tj-0007wd-A8 for submit@debbugs.gnu.org; Sun, 02 Nov 2014 16:41:19 -0500 Received: from mail-qa0-f46.google.com ([209.85.216.46]:57200) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xl2td-0007wI-H5 for 18603-done@debbugs.gnu.org; Sun, 02 Nov 2014 16:41:13 -0500 Received: by mail-qa0-f46.google.com with SMTP id n8so3981524qaq.33 for <18603-done@debbugs.gnu.org>; Sun, 02 Nov 2014 13:41:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type:content-transfer-encoding; bh=NX/VpFaPOXu54oQoaQAXyFYsXU0hNhTg7ATGfWKERUE=; b=g/WtcbVmg9+7z57K9Leo0p3NGO9hKNeJfVJq7uca58ulxL+iUrgHtlt5Xh1RucOY6g hfkFisu09w/jLgrW/JDEc43iM0QUWJLV9F4Tu9gkq9G1+TuudRIlDMtgkncMp+re4OlN K6vYaDhjA8oCrajL3lgZtyX6oX7uglYLt8/qs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=NX/VpFaPOXu54oQoaQAXyFYsXU0hNhTg7ATGfWKERUE=; b=BBVCBxIKCgzHQaoOKRoOEPAOO4PflUhykQN/xqyb8vMzrHcEaAFVjWskLO/xmKmFkY zZkrWRyduJzeq5tiRwt/kmOY5Atz+kq0Ae8IPtnRj6MTiIdsdvgpy6NNo7aCxEUsRYBq pOIf7cAdlDJ87sErt3Nlo8UqpMYvqYGxLLtFwa+rr3WAs/Nm72V4Ku/dISSuH/EpIqJZ VVzAKhwZrKlG9tdn8Hdm9tkYTN4KBK+l4tWtGFkubs9GhK8tVzxCFHyglsmYKxnBwsPQ VTp4IcYdO/PKaslbxKu7maOSicKKmF1ni5HMdSNKpsO31D1Gnre6h9Tm+1PWJh1Spn+S b4eg== X-Gm-Message-State: ALoCoQmsRQaph8GF43k1B7m4okSm2YPWmK+NfH+NrQS4viS8IomFoPfMmzBWxUAqaQ6t6Z0DVMBk X-Received: by 10.224.10.195 with SMTP id q3mr59752388qaq.8.1414964468082; Sun, 02 Nov 2014 13:41:08 -0800 (PST) Received: from flea (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id k5sm10588291qai.45.2014.11.02.13.41.07 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 02 Nov 2014 13:41:07 -0800 (PST) From: Ted Zlatanov To: Ivan Shmakov Subject: Re: bug#18603: eww fails to recognize URIs with IPv6 addresses in them Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87wq8ierrm.fsf@violet.siamics.net> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Sun, 02 Nov 2014 16:41:20 -0500 In-Reply-To: <87wq8ierrm.fsf@violet.siamics.net> (Ivan Shmakov's message of "Thu, 02 Oct 2014 09:37:49 +0000") Message-ID: <87a949cmbj.fsf@lifelogs.com> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18603-done Cc: 18603-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Thu, 02 Oct 2014 09:37:49 +0000 Ivan Shmakov wrote:=20 IS> Please thus consider the trivial patch MIMEd, which makes EWW IS> use =E2=80=98[.:]=E2=80=99 (was: =E2=80=98\.=E2=80=99) as the respecti= ve RE. This works and looks good, so I applied it. Closing. Thanks! Ted From unknown Sun Jun 22 17:11:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 01 Dec 2014 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator