From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#47012: xref copies keymap properties to minibuffer Date: Mon, 08 Mar 2021 22:03:27 +0200 Organization: LINKOV.NET Message-ID: <87czw9tnu9.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17759"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) To: 47012@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 08 21:14:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lJMGY-0004Wr-Ib for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 08 Mar 2021 21:14:10 +0100 Original-Received: from localhost ([::1]:45110 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJMGX-0006n6-II for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 08 Mar 2021 15:14:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59558) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJMGQ-0006my-OS for bug-gnu-emacs@gnu.org; Mon, 08 Mar 2021 15:14:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33374) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lJMGQ-0000t3-HF for bug-gnu-emacs@gnu.org; Mon, 08 Mar 2021 15:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lJMGQ-0001hK-Bx for bug-gnu-emacs@gnu.org; Mon, 08 Mar 2021 15:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Mar 2021 20:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47012 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16152344096477 (code B ref -1); Mon, 08 Mar 2021 20:14:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Mar 2021 20:13:29 +0000 Original-Received: from localhost ([127.0.0.1]:44920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJMFt-0001gP-HK for submit@debbugs.gnu.org; Mon, 08 Mar 2021 15:13:29 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:46636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJMFs-0001gI-Dn for submit@debbugs.gnu.org; Mon, 08 Mar 2021 15:13:28 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59500) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJMFs-0006k8-8d for bug-gnu-emacs@gnu.org; Mon, 08 Mar 2021 15:13:28 -0500 Original-Received: from relay7-d.mail.gandi.net ([217.70.183.200]:53001) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJMFp-0000eL-WC for bug-gnu-emacs@gnu.org; Mon, 08 Mar 2021 15:13:27 -0500 X-Originating-IP: 91.129.108.46 Original-Received: from mail.gandi.net (m91-129-108-46.cust.tele2.ee [91.129.108.46]) (Authenticated sender: juri@linkov.net) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 7159E20009 for ; Mon, 8 Mar 2021 20:13:19 +0000 (UTC) Received-SPF: pass client-ip=217.70.183.200; envelope-from=juri@linkov.net; helo=relay7-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:201880 Archived-At: 0. emacs -Q 1. C-x p g expose_frame RET 2. put point e.g. on "tab_bar_window" 3. C-x p g M-n 4. click mouse on the default value Instead of moving point to the clicked position, it visits the xref hit. This is because the copied default value is not stripped from the text property 'keymap'. I noticed this problem after adding RET binding to xref--button-map, so typing RET on the default value doesn't accept it for new search, but uses its local keymap to visit old reference.