From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: dhruva Newsgroups: gmane.emacs.devel Subject: Re: emacsclient proposal Date: Fri, 20 Jul 2007 08:12:50 +0530 Message-ID: References: <86myxs8rl4.fsf@lola.quinscape.zz> <86sl7k1djm.fsf@lola.quinscape.zz> NNTP-Posting-Host: lo.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 1184899408 19681 80.91.229.12 (20 Jul 2007 02:43:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Jul 2007 02:43:28 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: "David Kastrup" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 20 04:43:26 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IBiSk-0007B9-IM for ged-emacs-devel@m.gmane.org; Fri, 20 Jul 2007 04:43:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IBiSk-0002h1-1p for ged-emacs-devel@m.gmane.org; Thu, 19 Jul 2007 22:43:26 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IBiSE-0002Tm-NB for emacs-devel@gnu.org; Thu, 19 Jul 2007 22:42:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IBiSD-0002Rn-0l for emacs-devel@gnu.org; Thu, 19 Jul 2007 22:42:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IBiSC-0002Rf-R9 for emacs-devel@gnu.org; Thu, 19 Jul 2007 22:42:52 -0400 Original-Received: from ug-out-1314.google.com ([66.249.92.173]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IBiSC-00029D-DR for emacs-devel@gnu.org; Thu, 19 Jul 2007 22:42:52 -0400 Original-Received: by ug-out-1314.google.com with SMTP id 34so617650ugf for ; Thu, 19 Jul 2007 19:42:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CygZxzu1Zl1BAJJML4YykS51xGldw2avNd32z02OLpcdqUMmZNKz/uOp9b1RxzgMHpj2G3t3THk4HDjsGut93GZ641hJEDfhjONWPPOoQ0EEwVuCgqVURmo3sGHWGM3bdpU5PzImKsk5iBMgMRmMFvrImM8pTy6T6XPH7yTZktY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nPW54Jumri430txnG5NG3QHIO8xXihJJIf+Nlzp5OQfqKiN0dJ/+YL/4D4uQ2Y/3BTXd404l75SwWpm9F24gf5aF0KgOCqw8daFD23x6PJ7HyecLZ1SLD3pE9YZSAeQfFI84c0OPc/VJcqAMqQpEEKZk/QmLHUBysAp7T1w0A00= Original-Received: by 10.78.168.1 with SMTP id q1mr898914hue.1184899370679; Thu, 19 Jul 2007 19:42:50 -0700 (PDT) Original-Received: by 10.78.206.13 with HTTP; Thu, 19 Jul 2007 19:42:50 -0700 (PDT) In-Reply-To: <86sl7k1djm.fsf@lola.quinscape.zz> Content-Disposition: inline X-detected-kernel: Linux 2.4-2.6 (Google crawlbot) 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:75146 Archived-At: Hi, On 7/19/07, David Kastrup wrote: > > The creation of a pseudo-process would be initiated by the command > called with --eval. Something like "get-emacsclient-process" or so. In a typical situation, there could be multiple emacsclient instances connected to the emacs server. Emacs will have to have a method to allow the selection of the emacs client it would like to do IO with. If the user will have to decide/select, we need to have some user friendly names assigned to each of the clients or some other mechanism. Using the command line arguments of the emacsclient would not work as multiple instances could have the same command line args! Anyway, this is the first thought that came to my mind... -dky -- Dhruva Krishnamurthy Contents reflect my personal views only!