From unknown Thu Aug 21 12:12:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28441: 26.0.50; shr doesn't place point on anchors Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Sep 2017 08:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28441 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28441@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150529101510021 (code B ref -1); Wed, 13 Sep 2017 08:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Sep 2017 08:23:35 +0000 Received: from localhost ([127.0.0.1]:37054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ds2xL-0002bY-DV for submit@debbugs.gnu.org; Wed, 13 Sep 2017 04:23:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ds2xJ-0002bJ-51 for submit@debbugs.gnu.org; Wed, 13 Sep 2017 04:23:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ds2xC-0005LS-G4 for submit@debbugs.gnu.org; Wed, 13 Sep 2017 04:23:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53049) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ds2xC-0005LC-DO for submit@debbugs.gnu.org; Wed, 13 Sep 2017 04:23:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36434) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ds2xB-0006Zr-3p for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 04:23:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ds2x6-0005Gn-9h for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 04:23:25 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:48325) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ds2x6-0005Dq-2J for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 04:23:20 -0400 Received: from cm-84.209.243.26.getinternet.no ([84.209.243.26] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ds2wx-0005lq-SY for bug-gnu-emacs@gnu.org; Wed, 13 Sep 2017 10:23:17 +0200 From: Lars Ingebrigtsen Date: Wed, 13 Sep 2017 10:23:11 +0200 Message-ID: <87d16v80sw.fsf@mouse> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -5.0 (-----) A user sent me an email noting: --- I was using eww and shr 25.1 and found that shr is not handling # hash in-file references properly on URLs. From looking at the code, it looks like when it encounters a matching name within an tag, it tries to add a text property for later matching but the property value is a string and text property values are compared with eq, so this will never match. Hash references can refer to id="string" attributes and could occur in
tags as well. [...] http://www.gnu.org/s/hyperbole#summary --- I have verified that this bug is present in Emacs 26, too. This used to work at some point but is apparently broken now. In GNU Emacs 26.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.22.11) of 2017-07-18 built on mouse Repository revision: fa72de6cf74735c1983720c818b6d67af832e646 Windowing system distributor 'The X.Org Foundation', version 11.0.11903000 System Description: Ubuntu 17.04 -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Thu Aug 21 12:12:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28441: 26.0.50; shr doesn't place point on anchors Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Apr 2018 12:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28441 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28441@debbugs.gnu.org Received: via spool by 28441-submit@debbugs.gnu.org id=B28441.152362419030870 (code B ref 28441); Fri, 13 Apr 2018 12:57:02 +0000 Received: (at 28441) by debbugs.gnu.org; 13 Apr 2018 12:56:30 +0000 Received: from localhost ([127.0.0.1]:49258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6yFh-00081p-Mn for submit@debbugs.gnu.org; Fri, 13 Apr 2018 08:56:30 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:50794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6yFc-00081Q-5U for 28441@debbugs.gnu.org; Fri, 13 Apr 2018 08:56:27 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6yFV-00027S-Sn for 28441@debbugs.gnu.org; Fri, 13 Apr 2018 14:56:23 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6yFP-0008Po-WD for 28441@debbugs.gnu.org; Fri, 13 Apr 2018 14:56:11 +0200 From: Lars Ingebrigtsen References: <87d16v80sw.fsf@mouse> Date: Fri, 13 Apr 2018 14:56:11 +0200 In-Reply-To: <87d16v80sw.fsf@mouse> (Lars Ingebrigtsen's message of "Wed, 13 Sep 2017 10:23:11 +0200") Message-ID: <87fu3z8duc.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) Lars Ingebrigtsen writes: > Hash references can refer to id="string" attributes and could occur in
> tags as well. > > [...] > > http://www.gnu.org/s/hyperbole#summary > > --- > > I have verified that this bug is present in Emacs 26, too. This used to > work at some point but is apparently broken now. And it now works again on master. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 13 08:56:27 2018 Received: (at control) by debbugs.gnu.org; 13 Apr 2018 12:56:27 +0000 Received: from localhost ([127.0.0.1]:49256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6yFf-00081b-F6 for submit@debbugs.gnu.org; Fri, 13 Apr 2018 08:56:27 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:50798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6yFd-00081T-SV for control@debbugs.gnu.org; Fri, 13 Apr 2018 08:56:26 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6yFX-0002Fu-TS for control@debbugs.gnu.org; Fri, 13 Apr 2018 14:56:25 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6yFS-0008Pr-2r for control@debbugs.gnu.org; Fri, 13 Apr 2018 14:56:14 +0200 To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #28441 Message-Id: Date: Fri, 13 Apr 2018 14:56:14 +0200 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) tags 28441 fixed close 28441