From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Pretest Date: Mon, 20 Nov 2006 11:50:49 +0100 Message-ID: <85d57i75o6.fsf@lola.goethe.zz> References: <87slggjtbb.fsf@furball.mit.edu> <455F9024.8080000@student.lu.se> <17759.43936.82301.353794@kahikatea.snap.net.nz> <85irhbg6zx.fsf@lola.goethe.zz> <17760.11257.78362.216206@kahikatea.snap.net.nz> <85wt5reo3b.fsf@lola.goethe.zz> <45617759.6030907@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1164020021 30918 80.91.229.2 (20 Nov 2006 10:53:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 20 Nov 2006 10:53:41 +0000 (UTC) Cc: emacs-devel@gnu.org, Jason Rumney Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 20 11:53:38 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 1Gm6mD-0004Gs-NA for ged-emacs-devel@m.gmane.org; Mon, 20 Nov 2006 11:53:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gm6mD-0000YV-1F for ged-emacs-devel@m.gmane.org; Mon, 20 Nov 2006 05:53:25 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gm6k1-0008OF-81 for emacs-devel@gnu.org; Mon, 20 Nov 2006 05:51:09 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gm6k0-0008Nd-1u for emacs-devel@gnu.org; Mon, 20 Nov 2006 05:51:08 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gm6jy-0008NW-Lh for emacs-devel@gnu.org; Mon, 20 Nov 2006 05:51:06 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Gm6jy-0002GN-PI for emacs-devel@gnu.org; Mon, 20 Nov 2006 05:51:06 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1Gm6jx-0003tP-Os; Mon, 20 Nov 2006 05:51:06 -0500 Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id DE2FC1C4D3DE; Mon, 20 Nov 2006 11:50:49 +0100 (CET) Original-To: "Juanma Barranquero" In-Reply-To: (Juanma Barranquero's message of "Mon\, 20 Nov 2006 11\:06\:39 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.90 (gnu/linux) 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:62552 Archived-At: "Juanma Barranquero" writes: > On 11/20/06, Jason Rumney wrote: > >> IMHO this should wait until after release, because there are >> significant changes needed, see David Kastrup's most recent posts. > > In all truth, I took just a cursory look on David's "fix", but it > seemed a bit of handwaving to me, particularly (as Stefan as already > said) on the "detach" part, which is the biggest difficulty in > Lennart's work so far. So: patches welcome. Well, the "detach" stuff certainly had a bit of handwaving to it, but I fleshed it out in later posts by proposing an additional "emacsproxy" which would work without "fork" and similar niceties. I do agree that while the approach that I fleshed out seems to me like a more robust and transparent approach to the problem Lennart tries to tackle, either approach would be a feature extension. Lennart's would be easier to sneak in under the "we are in pretest, no new features" reign, but personally I don't feel it is the most robust way to tackle the problem, and it also would require updating manual pages and documentation and stuff. So my personal feeling is that for 22.1, we should bring emacsclient under Windows merely up to what we already have under POSIX systems, and leave the design and testing of further improvements to 23.1, in particular since folding multi-tty support will make emacsclient a whole different game, anyway, since it will then presumably be able to open an editor in the current text tty, too (emacsclient -nw ...). -- David Kastrup, Kriemhildstr. 15, 44793 Bochum