From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: grischka Newsgroups: gmane.emacs.devel Subject: Re: display-buffer-alist simplifications Date: Sun, 31 Jul 2011 17:48:15 +0200 Message-ID: <4E35793F.5020509@gmx.de> References: <4E2C9245.1030106@gmx.de> <4E2D34DD.2000607@gmx.at> <4E2D51E5.9020400@gmx.de> <87r55dwomo.fsf@mail.jurta.org> <4E300D81.8080900@gmx.de> <87y5zga125.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1312127322 28002 80.91.229.12 (31 Jul 2011 15:48:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 31 Jul 2011 15:48:42 +0000 (UTC) Cc: martin rudalics , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 31 17:48:37 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QnYFo-0007gQ-W7 for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 17:48:37 +0200 Original-Received: from localhost ([::1]:33080 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnYFo-0001lo-Jo for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 11:48:36 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:37779) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnYFm-0001lg-Nk for emacs-devel@gnu.org; Sun, 31 Jul 2011 11:48:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnYFl-0002gI-Jz for emacs-devel@gnu.org; Sun, 31 Jul 2011 11:48:34 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]:59835) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1QnYFl-0002gE-7I for emacs-devel@gnu.org; Sun, 31 Jul 2011 11:48:33 -0400 Original-Received: (qmail invoked by alias); 31 Jul 2011 15:48:31 -0000 Original-Received: from unknown (EHLO [10.128.69.71]) [89.204.139.71] by mail.gmx.net (mp013) with SMTP; 31 Jul 2011 17:48:31 +0200 X-Authenticated: #18588216 X-Provags-ID: V01U2FsdGVkX197C0MduvB781+ecVVGm49nnVu1oowbwS6+JxUxD0 p/SzsI0wqKOLtN User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) In-Reply-To: <87y5zga125.fsf@mail.jurta.org> X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.23 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:142587 Archived-At: Juri Linkov wrote: >> Why should I delete the main frame when I still want to browse >> errors? > > If a user (not you) accidentally deletes that frame, > then `display-buffer' should re-create it. That would make sense. Another possible solution would be to mark the second frame as auxiliary such that it is deleted automatically with the main frame. SPEEDBAR acts like this but only if I click the main frame close button. With C-x 50 it says something more advanced (=weird) as in: "Attempt to delete a surrogate minibuffer frame" While at it: Is it now possible with the new display-buffer-alist to show the SPEEDBAR in some side-window on the main frame? > So after assigning a name to a Emacs frame/window it should be > possible to refer to it in the `display-buffer-alist' specification. > This could be implemented as a plist like `:target "name"'. > In case when a frame/window is not yet created, the specification > could also accept additional frame/window parameters (size etc.) That sounds useful. So, assuming we have that already, how would I get this: http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00964.html Thanks, --- grischka