From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Francis Moreau Newsgroups: gmane.emacs.help Subject: Using only one emacs session Date: Fri, 15 May 2009 04:04:16 -0700 (PDT) Organization: http://groups.google.com Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1242387658 22441 80.91.229.12 (15 May 2009 11:40:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 15 May 2009 11:40:58 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri May 15 13:40:51 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1M4vmS-0008Bh-2r for geh-help-gnu-emacs@m.gmane.org; Fri, 15 May 2009 13:40:48 +0200 Original-Received: from localhost ([127.0.0.1]:43366 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M4vmR-0000gl-EE for geh-help-gnu-emacs@m.gmane.org; Fri, 15 May 2009 07:40:47 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!postnews.google.com!g20g2000vba.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 27 Original-NNTP-Posting-Host: 93.2.234.201 Original-X-Trace: posting.google.com 1242385456 25372 127.0.0.1 (15 May 2009 11:04:16 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Fri, 15 May 2009 11:04:16 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: g20g2000vba.googlegroups.com; posting-host=93.2.234.201; posting-account=ekTE0goAAADiVCThPmo4ph0C5bTUhQOx User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.10) Gecko/2009042708 Fedora/3.0.10-1.fc9 Firefox/3.0.10, gzip(gfe), gzip(gfe) X-HTTP-Via: 1.1 grimoire.wyplay.int:3128 (squid/2.5.STABLE14) Original-Xref: news.stanford.edu gnu.emacs.help:169192 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: news.gmane.org gmane.emacs.help:64455 Archived-At: Hello, After using emacs for a couple of years now, I'm still not satisfied on the way I'm using it. I have a couple of emacs processes, each of them dedicated for a specific task: for example, emacs #1 is used to work on project #1, emacs #2 for project #2, emacs #3 used for email, irc... The advantage of this is that each emacs can be customized according to the project it tracks: for example project #1 has a peculiar compile command ("make -j4...") whereas project #2 does "gcc -Wall..." for compiling the project. Also I like to have some specific buffer layouts to be easily set so I use the 'window' package: for example I keep in window #2 of emacs #3 some buffers doing irc on a specific irc server. The drawbacks of that is the multiple instance of emacs: each instance can't exchange data, emacsclient is more difficult to setup... So I'm wondering how other people work and if someone found out THE right answer. I know that some people use only one emacs session for doing all of their work but for now it doesn't seem very practical but I'm probably missing something. Thanks for your feedbacks.