From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Guy Gascoigne - Piggford Newsgroups: gmane.emacs.devel Subject: Re: Some findings and suggestion about Emacs on w32 Date: Tue, 26 Oct 2004 11:50:13 -0700 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <417E9C65.4000709@wyrdrune.com> References: <008d01c4b886$32d07ff0$0200a8c0@sedrcw11488> <00d901c4b900$9b774500$0200a8c0@sedrcw11488> <013a01c4bab2$c9353930$0200a8c0@sedrcw11488> <01fc01c4bb81$509d2df0$0200a8c0@sedrcw11488> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1098816641 32577 80.91.229.6 (26 Oct 2004 18:50:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 26 Oct 2004 18:50:41 +0000 (UTC) Cc: Emacs Devel , "Kim F. Storm" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 26 20:50:30 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 1CMWOr-0001Mf-00 for ; Tue, 26 Oct 2004 20:50:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMWWZ-0003XB-SE for ged-emacs-devel@m.gmane.org; Tue, 26 Oct 2004 14:58:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CMWWS-0003Wb-PT for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:58:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CMWWS-0003WP-CI for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:58:20 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMWWS-0003WM-9e for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:58:20 -0400 Original-Received: from [63.161.60.29] (helo=mail24-R-kan.bigfish.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CMWOc-0006JP-Cr for emacs-devel@gnu.org; Tue, 26 Oct 2004 14:50:14 -0400 Original-Received: from mail24-kan.bigfish.com (localhost.localdomain [127.0.0.1]) by mail24-R-kan.bigfish.com (Postfix) with ESMTP id 69B2D7EF31 for ; Tue, 26 Oct 2004 18:50:16 +0000 (UCT) X-BigFish: VC Original-Received: by mail24-kan (MessageSwitch) id 1098816616405704_11025; Tue, 26 Oct 2004 18:50:16 +0000 (UCT) Original-Received: from mail.tripwire.com (unknown [12.33.18.27]) by mail24-kan.bigfish.com (Postfix) with ESMTP id 217707EDC6 for ; Tue, 26 Oct 2004 18:50:16 +0000 (UCT) Original-Received: from seabass.tripwire.com (unverified [10.1.1.24]) by mail.tripwire.com (Content Technologies SMTPRS 4.3.6) with ESMTP id for ; Tue, 26 Oct 2004 11:51:49 -0700 Original-Received: from [10.150.1.20] ([10.150.1.20]) by seabass.tripwire.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 26 Oct 2004 11:50:12 -0700 User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en Original-To: Lennart Borgman In-Reply-To: <01fc01c4bb81$509d2df0$0200a8c0@sedrcw11488> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime X-OriginalArrivalTime: 26 Oct 2004 18:50:12.0806 (UTC) FILETIME=[A00A4660:01C4BB8C] 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28988 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28988 Whilst *I* like the idea of always having the server running, I don't know enough here to know if this is actually a good general purpose solution or not. As for starting it the first time that emacsclient is run, how to you propose doing this? Since emacsclient needs the server to be running to communicate with emacs, how can it instruct emacs to start the server when it has no mechanism to communicate over? Guy Lennart Borgman wrote: >----- Original Message ----- >From: "Kim F. Storm" > >: > Is emacsserver started automatically or does the user have to start >: > emacsserver from .emacs (or another init file)? >: >: You must start the server with (server-start) in .emacs. > >Thanks. Is not this a bit fragile? One of the problems I had in the >beginning when I started to use Emacs was errors in startup files that >prevented gnuserv from starting. That made it a bit more difficult to fix >the problems than it should have been. > >Is there any reason that emacsserver is not started automatically when >called by emacsclient? If you call with the client you probably want the >server to connect to the server, or? There could still be possibilities for >options when starting the server. A lisp file in site-lisp could for example >be called. > >I just made a slight rewrite of gnuclient to test such a solution and I >found it hard to see any drawbacks with it. But our total creativity is of >course much bigger ;-) > >- Lennart > > > > > >