From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Usage examples of dedicated windows and popup frames? Date: Fri, 08 Jul 2011 16:19:26 +0200 Message-ID: <871uy0n9ch.fsf@member.fsf.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1310135644 19179 80.91.229.12 (8 Jul 2011 14:34:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 8 Jul 2011 14:34:04 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 08 16:34:00 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 1QfC7y-0008Ic-Vu for ged-emacs-devel@m.gmane.org; Fri, 08 Jul 2011 16:33:59 +0200 Original-Received: from localhost ([::1]:39561 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QfC7y-000845-3d for ged-emacs-devel@m.gmane.org; Fri, 08 Jul 2011 10:33:58 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:41041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QfBty-0004c9-Ds for emacs-devel@gnu.org; Fri, 08 Jul 2011 10:19:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QfBtx-0008Of-0s for emacs-devel@gnu.org; Fri, 08 Jul 2011 10:19:30 -0400 Original-Received: from deliver.uni-koblenz.de ([141.26.64.15]:44403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QfBtw-0008OR-Jf for emacs-devel@gnu.org; Fri, 08 Jul 2011 10:19:28 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 2EDA2D233C for ; Fri, 8 Jul 2011 16:19:27 +0200 (CEST) X-Virus-Scanned: amavisd-new at uni-koblenz.de Original-Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nIAyYb8JagxD for ; Fri, 8 Jul 2011 16:19:26 +0200 (CEST) X-CHKRCPT: Envelopesender noch tassilo@member.fsf.org Original-Received: from thinkpad (tsdh.uni-koblenz.de [141.26.67.142]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id C2087D232F for ; Fri, 8 Jul 2011 16:19:26 +0200 (CEST) User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 141.26.64.15 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:141792 Archived-At: Hi all, my probably most frequently used emacs keys are `ESC ESC ESC' and `C-x b' which somehow suggests that I might want to improve my window/frame management. Since lately I've read of many people on this list that they are using dedicated windows, dedicated minibuffer frames, and popup frames. I've briefly checked the docs. Well, that explains all variables and functions, but it doesn't really help finding some appealing overall configuration that just works for me. As a self-experiment, I've just evaluated (setq pop-up-frames 'graphic-only display-buffer-reuse-frames t) in *scratch* to try out something completely different from the default behavior. And basically I it's not that bad. But after using it for an hour, I have more than 10 open emacs frames now. Most of them were opened for showing completion possibilities, but after I've finished completion they became useless. It would be great if those would be closed automagically... Long story short: it would be nice if some people with non-standard window/frame settings could share and briefly explain their configuration. I'm very interested. And maybe it's a good idea to ship emacs with some predefined setups users can easily try out and then extend to find one that suits them best, for example, the current default window oriented configuration, a more frame oriented configuration, and a frame oriented configuration with a dedicated minibuffer frame, too. Bye, Tassilo