From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#26104: 26.0.50; In Ubuntu, having mouse over other frame cause Alt key to produce a event Date: Sat, 18 Mar 2017 09:19:04 +0100 Message-ID: <58CCED78.8050904@gmx.at> References: <3517ed20-78a5-f7ea-7594-eeb18c95e90e@gmail.com> <58CB8E1C.7080104@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1489825217 14470 195.159.176.226 (18 Mar 2017 08:20:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 18 Mar 2017 08:20:17 +0000 (UTC) To: Jonathan Ganc , 26104@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 18 09:20:13 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cp9an-0002Q3-U4 for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Mar 2017 09:20:06 +0100 Original-Received: from localhost ([::1]:52221 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cp9at-0000of-Q1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Mar 2017 04:20:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54907) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cp9ao-0000nV-3a for bug-gnu-emacs@gnu.org; Sat, 18 Mar 2017 04:20:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cp9ak-0004nl-Uo for bug-gnu-emacs@gnu.org; Sat, 18 Mar 2017 04:20:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35017) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cp9ak-0004ng-R3 for bug-gnu-emacs@gnu.org; Sat, 18 Mar 2017 04:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cp9ak-0001fW-Il for bug-gnu-emacs@gnu.org; Sat, 18 Mar 2017 04:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Mar 2017 08:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26104 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26104-submit@debbugs.gnu.org id=B26104.14898251576348 (code B ref 26104); Sat, 18 Mar 2017 08:20:02 +0000 Original-Received: (at 26104) by debbugs.gnu.org; 18 Mar 2017 08:19:17 +0000 Original-Received: from localhost ([127.0.0.1]:33216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cp9a0-0001eK-MP for submit@debbugs.gnu.org; Sat, 18 Mar 2017 04:19:16 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:55108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cp9Zy-0001e2-8F for 26104@debbugs.gnu.org; Sat, 18 Mar 2017 04:19:14 -0400 Original-Received: from [192.168.1.100] ([213.162.68.84]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MPHrQ-1ctZQB15Oq-004QGo; Sat, 18 Mar 2017 09:19:07 +0100 In-Reply-To: X-Provags-ID: V03:K0:pFqo6bV5yjOXN7mJdff9wLq6zifN/ugGmXjuvrCS4JFAYmcQny7 y1AAwLuFhK40hVtot+iG+XDAXekSFLfSJArH79XP3rOioACecJzuw3DbAK2Dfh9hxjrVvT8 9val2e2qgEr9MpU+VFqQn2rAQU9irpSjbfm9q4VfChlu+z3g2oO42EgqfLqcnHznhf2yS2t 9vaAn8SllWPVlWraPMWiw== X-UI-Out-Filterresults: notjunk:1;V01:K0:OOtDioj5kys=:908gIKDyvwjxuJxBu49Iu5 YeOqw1yi4YiuZHd6/gqgzmlEoEjOoPEsbCMT30s9MNrIUnA6ZIFaZyv3PnBPZwWswAZnBxoJp EgYBF5AdwablRk17h8FvInyDRBx/L7XuZ2N/kqpW4rgwiKZnLkhQRKIDw7bTvlT2O2+WnzvMU pT6Y/L58vcShVciEyUF2X11vHuhHYfRR+TXa2vns+31aUwffInseFHBUneTVTU7xekrDvcRwx dSrosJ66zS1whjed0ERzBY30BH31OggyBjas85LlUyhZeIlgq8ATtPmowJFq0BPeyXqfcFCMq +Pe02QTksEJWZDxjvyloY8JWdb1Xxtb1z6irCA1zTBMKHynrX52X4l0UTb3rf8ykq+XL0zGYr pkt/2tTiURwr1L8jjhVsjhwpRsrNwprsjzlq/lcRDgJ26H4/jImY/5iEjvNCvnem/xj3BG3Hq 3/yJumI+iVahNL1ejzQxXKqAZ4OMimcgs7ZlRMt70hxRLi3Oncyu7w8CHG0XVbgjI4vcnMc/4 WjMiw2NBntpttnIDQzYsdIXNFOsESSVkJMLeuFqgQjqENl53o0iNdTMLBUZunpaX18zPEt9Gp S/l9Z13QDAPZkMpXj5gA6pJK/4V1z4CAnE5HEJ/YWpgYMy9w1Vq3txybe5qk9Ieu3IACo7cfD 9sPiVc4vdUGIrgz/I9vRKS/WXGs57GZyO3qwxPL6KNNjl1SY7HG2NJxtfq5T4eVv5UaWyxwAA wTqcgdtVRa5dwD30K24GG9PrkCRpT/UdGC7mX7aoIMt+pTdOJh0/CFaJhQvIzHzk2U8hYjPr 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: 208.118.235.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:130688 Archived-At: > That does fix the problem for yank-pop, but I don't think it's a good > fix. For example, it let's someone use yank-pop without having used > yank if they use handle-switch-frame before. Also, the same issue > happens with other commands like dabbrev-expand, which relies on > checking what the previous command was. It wasn't meant to fix anything. I just wanted to know whether bypassing this error would allow =E2=80=98yank-pop=E2=80=99 to proceed wi= thout further problems. > What is the purpose of executing `handle-switch-frame` at all? Maybe > there's some way of excluding it from last-command. But again, I don't= > really understand x-windows well or why that command is being sent. IIUC we don't "send" that command anywhere. We rather put it in the event queue to tell ourselves that we are now in a safe and "historically accurate" place to run Lisp, select that frame's selected window and run some associated hooks. Maybe someone can tell us the real purpose. martin