From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Window configurations Date: Thu, 06 May 2010 10:22:11 +0200 Message-ID: <4BE27C33.8000801@gmx.at> References: <4BB4CF6B.2000007@alice.it> <87vdbhgqgd.fsf@mail.jurta.org> <828BB36311A84C43B96D1F2A559DACAE@us.oracle.com> <87d3xo662u.fsf@mail.jurta.org> <69D40D69CC6F4982A8E91D8D8F0F494F@us.oracle.com> <87r5m4hz39.fsf@mail.jurta.org> <4BD40821.70808@gmx.at> <87zl0rtmqy.fsf@mail.jurta.org> <871vdu6qn5.fsf@mail.jurta.org> <87bpcv1wvt.fsf@mail.jurta.org> <4BE13828.2030609@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1273161975 20660 80.91.229.12 (6 May 2010 16:06:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 6 May 2010 16:06:15 +0000 (UTC) Cc: Juri Linkov , Ken Hori , Emacs To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 06 18:06:10 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OA3aT-0005YB-KZ for ged-emacs-devel@m.gmane.org; Thu, 06 May 2010 18:06:10 +0200 Original-Received: from localhost ([127.0.0.1]:48127 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OA3aS-0006gT-OM for ged-emacs-devel@m.gmane.org; Thu, 06 May 2010 12:06:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9wLb-0002cy-5D for emacs-devel@gnu.org; Thu, 06 May 2010 04:22:19 -0400 Original-Received: from [140.186.70.92] (port=37607 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9wLY-0002cb-HR for emacs-devel@gnu.org; Thu, 06 May 2010 04:22:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9wLW-0005ai-SA for emacs-devel@gnu.org; Thu, 06 May 2010 04:22:16 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:44488) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O9wLW-0005aU-BC for emacs-devel@gnu.org; Thu, 06 May 2010 04:22:14 -0400 Original-Received: (qmail invoked by alias); 06 May 2010 08:22:12 -0000 Original-Received: from 62-47-62-198.adsl.highway.telekom.at (EHLO [62.47.62.198]) [62.47.62.198] by mail.gmx.net (mp022) with SMTP; 06 May 2010 10:22:12 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/Agu1XoyjARuaAlzxfHIu9GJJ6G+/L/HWXZuROGQ t22APs1RY6/XXT User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:124592 Archived-At: > Interesting problem in itself, indeed. Luckily, I'm satisfied with the > each area for that purpose. Good luck! The echo area sucks for two reasons: When you have windows above each other and work in the upper one, your eyes have to continuously pass through the lower window down to the echo area. What's worse, however, is that the eldoc message obscures all sorts of other messages which is particularly annoying when you want to read them during debugging. > I know you think dedicated windows suck and that I like them so much > that "when you have a hammer everything looks like a nail", but I think > this is really a good case to mark the window dedicated. I'm not sure > whether set-window-configuration would do the right thing currently > (kill the window if the buffer died), but if it doesn't, it'd be > a clear bug that needs fixing. I don't think that dedicated windows suck and even went so far as to give them an entire section in the Elisp manual ;-) On the average, 50% of my windows are dedicated and they suit my needs well. So I think that hardly anyone out there uses dedicated windows more than me. And my eldoc-windows are obviously dedicated - they would not be usable otherwise. Having `set-window-configuration' "kill the window if the buffer died" is not entirely trivial though. What shall we do when the last window has a deleted buffer? Kill the frame? martin