From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#20353: M-. sometimes jumps in another window Date: Mon, 20 Apr 2015 18:17:20 +0300 Message-ID: <55351880.6030101@yandex.ru> References: <5531AAA1.5010508@yandex.ru> <5532E706.3020206@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1429543103 17555 80.91.229.3 (20 Apr 2015 15:18:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Apr 2015 15:18:23 +0000 (UTC) Cc: 20353@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 20 17:18:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YkDSc-0006oZ-K1 for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Apr 2015 17:18:10 +0200 Original-Received: from localhost ([::1]:54126 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkDSb-0006sb-WB for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Apr 2015 11:18:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47066) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkDSY-0006sU-AM for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:18:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkDSU-0006uG-4v for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:18:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43949) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkDSU-0006uC-13 for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YkDST-0007LA-Mc for bug-gnu-emacs@gnu.org; Mon, 20 Apr 2015 11:18:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Apr 2015 15:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20353 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20353-submit@debbugs.gnu.org id=B20353.142954305228177 (code B ref 20353); Mon, 20 Apr 2015 15:18:01 +0000 Original-Received: (at 20353) by debbugs.gnu.org; 20 Apr 2015 15:17:32 +0000 Original-Received: from localhost ([127.0.0.1]:33725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkDRz-0007KP-Vc for submit@debbugs.gnu.org; Mon, 20 Apr 2015 11:17:32 -0400 Original-Received: from mail-wi0-f169.google.com ([209.85.212.169]:36050) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YkDRy-0007KC-0s for 20353@debbugs.gnu.org; Mon, 20 Apr 2015 11:17:30 -0400 Original-Received: by wizk4 with SMTP id k4so103705527wiz.1 for <20353@debbugs.gnu.org>; Mon, 20 Apr 2015 08:17:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=fphc3Np/VSQ5i9nZJFIsDG5Su+WF2KiZ5FOAGyPLbTM=; b=Ya+NdIlt+Z5mlIMe347CbksIWcBCDyZvP0ap8k/UAm2VMTahSs4WXnTSkGxcLne3VG fiRBAN3E38kxXM3jZKEOALvPyCJBz5crj2bNXEzHHY/7HcALa4zsdo2DYNLmXlUuaEvw /2EFYCt81W14ldmPmPFaVVuE1Jy6FwN41KPIAyf6ZXA5NZ0KEmJYtRSBajK/9bLF66/m zZfWjaRez2QcWZF7YVlJkUttRaXYc+oshIjWU9HlQ4X8jUDm20B5WyeK8NHbblVFPp7z ZWCaEatNStWPqnq/qLR3lTubNFPVM04Q7LuNWQ3m+BP669iZFwGyNdejuYocC6XgrqX6 BkyQ== X-Received: by 10.194.185.9 with SMTP id ey9mr20090184wjc.70.1429543044510; Mon, 20 Apr 2015 08:17:24 -0700 (PDT) Original-Received: from [192.168.1.2] ([82.102.93.54]) by mx.google.com with ESMTPSA id ex5sm9188738wib.2.2015.04.20.08.17.23 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Apr 2015 08:17:23 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Thunderbird/36.0 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:101763 Archived-At: On 04/20/2015 05:17 PM, Stefan Monnier wrote: >> q --> the frame is simply buried > > That is correct for my use-case (mostly because it preserves the frame > placement). (setq special-display-regexps (list "^\\*")) Split the window (into A and B). Type `C-h f quit-window' in window A. See the new frame pop up, and the windowing system switch to it. Press `q', the new frame is buried, focus returns to A. Switch to B. Type `C-h f car' there. In my desktop environment (Ubuntu, Unity), the help frame stays in the background. If I explicitly switch to it (with `C-~') and press `q' in the Help window, the frame is buried again, but again, the focus returns to A. Which mirrors the problem you've described in this report. Maybe not deleting the frames is not the real problem, but them the problem is in some other window-related functionality.