From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: Back to emacsclient/server Date: Mon, 23 Oct 2006 15:54:02 +0100 Message-ID: <453CD78A.9040007@gnu.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1161615338 31807 80.91.229.2 (23 Oct 2006 14:55:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 23 Oct 2006 14:55:38 +0000 (UTC) Cc: Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 23 16:55:35 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Gc1Cz-0002zD-Gd for ged-emacs-devel@m.gmane.org; Mon, 23 Oct 2006 16:55:23 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gc1Cy-0000zG-52 for ged-emacs-devel@m.gmane.org; Mon, 23 Oct 2006 10:55:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gc1Cj-0000ys-9t for emacs-devel@gnu.org; Mon, 23 Oct 2006 10:55:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gc1Ce-0000rB-11 for emacs-devel@gnu.org; Mon, 23 Oct 2006 10:55:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gc1Cd-0000qp-Sp for emacs-devel@gnu.org; Mon, 23 Oct 2006 10:54:59 -0400 Original-Received: from [213.86.207.50] (helo=exchange.integrasp.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Gc1Cd-0005on-Th for emacs-devel@gnu.org; Mon, 23 Oct 2006 10:55:00 -0400 Original-Received: from [192.168.111.61] (localhost [127.0.0.1]) by exchange.integrasp.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id TPPWTC95; Mon, 23 Oct 2006 15:45:06 +0100 Original-Received: from 192.168.111.61 ([192.168.111.61] helo=[192.168.111.61]) by ASSP-nospam; 23 Oct 2006 15:45:06 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666 Original-To: Juanma Barranquero In-Reply-To: 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:61047 Archived-At: Juanma Barranquero wrote: > - Choose the port at random (to allow multiple server in the same > computer). > - Write the hostname address, port and random authentication string > in a file. These files will need cleaning up, including in the case where Emacs crashes. So it is probably easier to use a fixed port, or a fixed filename and only allow one instance of the server for an initial implementation, since I don't think there is going to be time to implement all of this before the release. OTOH, perhaps it is already too late to consider this for release, and Windows users will have to continue to use gnuclient until Emacs 23 is released. In that case, you might as well deal with the tricky issues now.