From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: confused about emacs 23 in daemon mode Date: Sun, 13 Sep 2009 12:19:21 +1000 Organization: Rapt Technologies Message-ID: <871vmbh9hy.fsf@lion.rapttech.com.au> References: <86510ad0-a7cf-45a7-893f-4188e066f397@y20g2000vbk.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1252809658 10216 80.91.229.12 (13 Sep 2009 02:40:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 13 Sep 2009 02: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 Sun Sep 13 04:40:52 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 1Mmf1H-0006bu-DX for geh-help-gnu-emacs@m.gmane.org; Sun, 13 Sep 2009 04:40:51 +0200 Original-Received: from localhost ([127.0.0.1]:50446 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mmf1G-0008D9-GE for geh-help-gnu-emacs@m.gmane.org; Sat, 12 Sep 2009 22:40:50 -0400 Original-Path: news.stanford.edu!usenet.stanford.edu!newsfeed.news2me.com!news.astraweb.com!border2.newsrouter.astraweb.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:3q1DUO3zaGMyQ2cvBj23jwFFQEw= Original-Lines: 45 Original-NNTP-Posting-Host: 81a6e5f8.news.astraweb.com Original-X-Trace: DXC=6dX@>Z:jg; LOObP71A_HVDL?0kYOcDh@J; >GTR`=ZX:BVkdH^i[BCoFL?:=ZL5GW@H1Q`9eK1YBkB Original-Xref: news.stanford.edu gnu.emacs.help:172972 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:68092 Archived-At: Rodrigo Amestica writes: > it is so nice to have emacs starting so blazingly fast when using the > daemon and emacsclient combination. However it seems that every other > emacsclient I open is not an independent version of emacs and things > get intermixed. I think that in emacs parlance the terminology is > 'frame', all emacsclient instances are emacs frames. > > The main problems I have noticed under these circumstances is that 'C- > h-i' seems to be shared by all frames such that browsing in one frame > will make the others to move away from their own current info page. > And the mayor show stopper is ECB. It seems that I cannot have 2 > emacsclients running their own ECB session. > > I'm missing something or is the daemon mode not that usable as it > promised at first glance? > As I understand it, this is normal behavior. Running emacs in daemon mode is not that different from running normal emacs. The benefits are that you only have frames when you need them and you have fast opening when you do want one. However, it is all still running in a single emacs instance. So, the behavior you mention is the same behavior you would get if you were running emacs in non-daemon mode. For example, when you open an info buffer, that is a single info buffer shared/accessible from all buffers. If you do a buffer listing, you will see the info buffer as normal and you can switch to that buffer in any of the frames you have running. If you have two frames open and both showing the info buffer, going to one frame and selecting a new infor page will be reflected in the other frame because it is showing the same buffer. You can possibly change this behavior by renaming the buffers. I've not changed this, but have used a similar technique when I want multiple shell buffers. Once the buffer is renamed, you probably can open another info buffer and the two will be independent. I hope this helps. Tim -- tcross (at) rapttech dot com dot au