From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai Grossjohann Newsgroups: gmane.emacs.help Subject: Re: emacs for everything? Date: Wed, 01 Dec 2004 17:34:17 +0100 Message-ID: <86u0r69dva.fsf@ketchup.de.uu.net> References: <87pt2ej98v.fsf@node1.ddorf.de> <87zn1g2t5j.fld@barrow.com> <876540gxzw.fld@barrow.com> <87653u4x4t.fld@barrow.com> <86sm6voy32.fsf@ketchup.de.uu.net> <87llcmupnv.fld@barrow.com> <87y8gkr8p1.fld@barrow.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1101919669 19845 80.91.229.6 (1 Dec 2004 16:47:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 1 Dec 2004 16:47:49 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 01 17:47:44 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CZXSA-000236-00 for ; Wed, 01 Dec 2004 17:35:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CZXbf-0004Mx-Ah for geh-help-gnu-emacs@m.gmane.org; Wed, 01 Dec 2004 11:45:31 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CZXas-000462-Go for help-gnu-emacs@gnu.org; Wed, 01 Dec 2004 11:44:42 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CZXar-00045j-T0 for help-gnu-emacs@gnu.org; Wed, 01 Dec 2004 11:44:42 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CZXar-00045b-Pw for help-gnu-emacs@gnu.org; Wed, 01 Dec 2004 11:44:41 -0500 Original-Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CZXR6-0003o6-Jx for help-gnu-emacs@gnu.org; Wed, 01 Dec 2004 11:34:37 -0500 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CZXR6-0008PS-00 for ; Wed, 01 Dec 2004 17:34:36 +0100 Original-Received: from ketchup.de.uu.net ([139.4.38.244]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Dec 2004 17:34:36 +0100 Original-Received: from kai by ketchup.de.uu.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 01 Dec 2004 17:34:36 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: help-gnu-emacs@gnu.org Original-Lines: 45 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ketchup.de.uu.net User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:Ryjb7FeckdjljnJ9sNHriQWMcFI= X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:22471 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:22471 floyd@barrow.com (Floyd L. Davidson) writes: > Regardless of tabs though, I find the discussion of different > ways to approach screen management are very useful as a way to > develop new ideas. That is highly true! You suggested to use more workspaces. I tend to restrict myself to fewer workspaces, each of them with a predefined role. One workspace is for communication (contains an Emacs instance dedicated to Gnus plus Gaim plus an xterm for miscellaneous stuff), another is for doing sw development (contains my other Emacs instance and an xterm, another is for browsing the web (contains Firefox and Acroread and OpenOffice -- OOo isn't used for browsing the web but I didn't know where else to put it), and a couple of others are for in-house applications I use, one app per workspace. (These apps aren't usable in anything but fullscreen mode.) So basically my division of workspaces goes by program type, not by project. It could be quite useful to use workspaces according to project. (For the right value of "project" ;-) Hm. At one point, I did use one of my spare workspaces for a specific task: for testing a web application. So I created another Firefox window and an xterm, tail -f'd the right logfile in the xterm, and clicked away in Firefox to see what would happen. That was a good experience. However, I can't seem to get myself to using workspaces that way. Do you allocate workspaces dynamically, or are they more or less static? That is, do you always have the same set of projects and do you always know which project will be in which workspace? Or do you use the same workspace for one project today and for another tomorrow? Hm. Ion supports the dynamic workspace allocation well: it allows you to enter a name, then it creates a workspace by that name. And you can select a workspace by name. This means that if you always use the project name as workspace name, then it doesn't matter which set of projects you happen to work on today. Kai