From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#25715: 25.1; goto-address-mode with custom keymap yanks text on click Date: Fri, 26 Jul 2019 16:11:05 +0200 Message-ID: <87muh0lwcm.fsf@mouse.gnus.org> References: <1487035864.2350856.880060792.312606B0@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="247764"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 25715@debbugs.gnu.org To: James Bunton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 26 16:12:10 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hr0x6-0012K7-Ft for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Jul 2019 16:12:08 +0200 Original-Received: from localhost ([::1]:40424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hr0x5-0007CY-5z for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Jul 2019 10:12:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41632) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hr0x1-0007C8-L9 for bug-gnu-emacs@gnu.org; Fri, 26 Jul 2019 10:12:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hr0x0-0001ZZ-Fh for bug-gnu-emacs@gnu.org; Fri, 26 Jul 2019 10:12:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34269) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hr0x0-0001ZL-CF for bug-gnu-emacs@gnu.org; Fri, 26 Jul 2019 10:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hr0x0-00048U-4c for bug-gnu-emacs@gnu.org; Fri, 26 Jul 2019 10:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Jul 2019 14:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25715 X-GNU-PR-Package: emacs Original-Received: via spool by 25715-submit@debbugs.gnu.org id=B25715.156415027415820 (code B ref 25715); Fri, 26 Jul 2019 14:12:02 +0000 Original-Received: (at 25715) by debbugs.gnu.org; 26 Jul 2019 14:11:14 +0000 Original-Received: from localhost ([127.0.0.1]:43087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hr0wD-000476-5A for submit@debbugs.gnu.org; Fri, 26 Jul 2019 10:11:14 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:34872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hr0wA-00046r-LZ for 25715@debbugs.gnu.org; Fri, 26 Jul 2019 10:11:11 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hr0w5-0007S4-W0; Fri, 26 Jul 2019 16:11:08 +0200 In-Reply-To: <1487035864.2350856.880060792.312606B0@webmail.messagingengine.com> (James Bunton's message of "Tue, 14 Feb 2017 12:31:04 +1100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:163786 Archived-At: James Bunton writes: > I use goto-address-mode, but I want to be able to left-click inside a > link without opening it. I've modified the goto-address-highlight-keymap > to accomplish this. > > I can reproduce the problem easily with `emacs -Q`. Put the text below > into a buffer and use C-M-x to evalue the two top-level forms. At this > point I would expect clicking on the link to set the point and do > nothing else. Instead it yanks text into the buffer. > > I have discovered that adding an extra ignored keybinding for mouse-2 > fixes the problem. This confuses me because I'm only ever pressing my > left mouse button, mouse-1. > > This seems like a bug to me :) (I'm going through older Emacs bug reports that have received no response.) This looks like it's been fixed in the years since you made the bug report. The definition of the keymap is now: (defvar goto-address-highlight-keymap (let ((m (make-sparse-keymap))) (define-key m (kbd "") 'goto-address-at-point) (define-key m (kbd "C-c RET") 'goto-address-at-point) m) "Keymap to hold goto-addr's mouse key defs under highlighted URLs.") So I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no