From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#20538: 24.4; Attempt to delete a surrogate minibuffer frame Date: Sun, 10 May 2015 14:30:28 +0200 Message-ID: <554F4F64.20604@gmx.at> References: <874mnly25v.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1431261087 30486 80.91.229.3 (10 May 2015 12:31:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 May 2015 12:31:27 +0000 (UTC) To: Roland Winkler , 20538@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 10 14:31:16 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 1YrQO3-00022K-G2 for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 May 2015 14:31:15 +0200 Original-Received: from localhost ([::1]:33463 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrQO2-0002dn-Qy for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 May 2015 08:31:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46656) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrQNv-0002df-OO for bug-gnu-emacs@gnu.org; Sun, 10 May 2015 08:31:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YrQNq-0006KJ-PJ for bug-gnu-emacs@gnu.org; Sun, 10 May 2015 08:31:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrQNq-0006KF-Li for bug-gnu-emacs@gnu.org; Sun, 10 May 2015 08:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YrQNq-0007Yy-7e for bug-gnu-emacs@gnu.org; Sun, 10 May 2015 08:31: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: Sun, 10 May 2015 12:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20538 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 20538-submit@debbugs.gnu.org id=B20538.143126105129053 (code B ref 20538); Sun, 10 May 2015 12:31:02 +0000 Original-Received: (at 20538) by debbugs.gnu.org; 10 May 2015 12:30:51 +0000 Original-Received: from localhost ([127.0.0.1]:39914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YrQNe-0007YW-AH for submit@debbugs.gnu.org; Sun, 10 May 2015 08:30:50 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:57349) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YrQNa-0007YD-IN for 20538@debbugs.gnu.org; Sun, 10 May 2015 08:30:47 -0400 Original-Received: from [194.166.83.72] ([194.166.83.72]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M1AIu-1Z6srP2WM4-00tC1c; Sun, 10 May 2015 14:30:39 +0200 In-Reply-To: <874mnly25v.fsf@gnu.org> X-Provags-ID: V03:K0:0v8bn0VqS3u9m/6G152RYjgPyj9GQCK8IlKnQWs4275K5dPFWRH wVDWNN6Qcmmu8LkHxE3Hj+AsbK8hDZnNZFJTrv/GRFVw0zmCr03moL7cuomFodiwGlV8a9y Y0R0Ifp6jqgKo9LnqNrR2pqhAHwudI3b60lKUwCcd5ND5fs8wLGeS18IeeaJoKxUh2/jHXq fNHYx3amdQe2cQtW6E+8A== X-UI-Out-Filterresults: notjunk:1; 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:102630 Archived-At: > I do not know how I got into this (sorry, I do not have a recipe to > reproduce this either). I have a frame I want to delete by running > delete-frame. Yet this only gives me the error message > > "Attempt to delete a surrogate minibuffer frame" > > and delete-frame refuses to do its job. What does this mean? If > nothing else, Emacs could do a better job explaining to the user > what it believes is going on and how the user can possibly resolve > this. > > Possibly a relevant detail: I like to run Ediff sessions with one > split frame showing both buffers I need to compare. Yet Ediff > sometimes comes up with its own ideas about resources it likes to > use, grabbing another frame to show each buffer in a separate frame. > If I remember correctly this happened here, too, that is, maybe > Emacs believes that the frame I want to delete was/is part of the > Ediff session. It probably happens because ediff (by default) display the "control panel" in a frame without minibuffer and Emacs doesn't allow to make such a frame the last remaining one. I use (custom-set-variables '(ediff-window-setup-function (quote ediff-setup-windows-plain))) which avoids that the control panel appears on a separate frame. martin