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#10186: 23.3; save-some-buffers not making review windows large enough Date: Sat, 24 Dec 2011 10:26:24 +0100 Message-ID: <4EF59AC0.9070808@gmx.at> References: <4ED892A1.9010109@gmx.at> <4ED8D8F1.9070307@gmx.at> <4ED8FAB5.3050306@gmx.at> <4EF4AD67.2020203@gmx.at> <87ipl7c8b6.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1324718813 21203 80.91.229.12 (24 Dec 2011 09:26:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 24 Dec 2011 09:26:53 +0000 (UTC) Cc: Dave Abrahams , 10186@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 24 10:26:48 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ReNsO-00010v-1l for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Dec 2011 10:26:48 +0100 Original-Received: from localhost ([::1]:56453 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ReNsN-0001AX-BY for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Dec 2011 04:26:47 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58530) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ReNsJ-00019m-R1 for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 04:26:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ReNsI-0007uq-Ju for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 04:26:43 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ReNsI-0007ug-Dq for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 04:26:42 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1ReNuY-0003Sw-F1 for bug-gnu-emacs@gnu.org; Sat, 24 Dec 2011 04:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Dec 2011 09:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10186 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10186-submit@debbugs.gnu.org id=B10186.132471893313305 (code B ref 10186); Sat, 24 Dec 2011 09:29:02 +0000 Original-Received: (at 10186) by debbugs.gnu.org; 24 Dec 2011 09:28:53 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ReNuP-0003SY-O0 for submit@debbugs.gnu.org; Sat, 24 Dec 2011 04:28:53 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.22]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1ReNuM-0003SQ-Qm for 10186@debbugs.gnu.org; Sat, 24 Dec 2011 04:28:52 -0500 Original-Received: (qmail invoked by alias); 24 Dec 2011 09:26:25 -0000 Original-Received: from 62-47-32-189.adsl.highway.telekom.at (EHLO [62.47.32.189]) [62.47.32.189] by mail.gmx.net (mp022) with SMTP; 24 Dec 2011 10:26:25 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+NSPdfVE6N6HEyVasR+pLCkGRZWKxKEz9HIoakZY 2yUGVc4Gnf3pY0 User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: <87ipl7c8b6.fsf@mail.jurta.org> X-Y-GMX-Trusted: 0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 24 Dec 2011 04:29:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:55149 Archived-At: >> As Juri said we should be able to customize this. But I don't like the >> idea of a global variable and I don't think that using the ALIST >> argument for this purpose is feasible either. It's something I planned >> to solve with the help of specifiers once ... > > I'm just curious do you plan to use display specifiers or window parameters? Display specifiers make sense only if you can merge them and people didn't like the idea of merging. The problem is that for certain buffers creating or reusing a small window might make sense while for other buffers it doesn't. Dave, for example, apparently does use small windows since otherwise `display-buffer' couldn't reuse them. But he doesn't want `save-some-buffers' reuse his small windows. So a global variable is hardly useful here and we probably have to use the ALIST argument of `display-buffer'. Window parameters OTOH are currently not customizable. We could give a window a `display-buffer-no-reuse' (which would be equivalent to setting the dedicatedness of that window to something non-nil-t) or `display-buffer-no-split' parameter. Again we needed some means to specify this via the ALIST argument. martin