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: multi-tty branch created Date: Sun, 13 May 2007 18:13:20 +0200 Message-ID: <85646wpuqn.fsf@lola.goethe.zz> References: <87sla0rgs4.fsf@catnip.gol.com> <85abw8pyk7.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1179072813 12388 80.91.229.12 (13 May 2007 16:13:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 13 May 2007 16:13:33 +0000 (UTC) Cc: Karoly Lorentey , emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 13 18:13:32 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 1HnGhN-0003Xj-9F for ged-emacs-devel@m.gmane.org; Sun, 13 May 2007 18:13:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HnGp1-0007ZC-Vt for ged-emacs-devel@m.gmane.org; Sun, 13 May 2007 12:21:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HnGox-0007VC-Oc for emacs-devel@gnu.org; Sun, 13 May 2007 12:21:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HnGov-0007QW-Uc for emacs-devel@gnu.org; Sun, 13 May 2007 12:21:19 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HnGov-0007QM-P6 for emacs-devel@gnu.org; Sun, 13 May 2007 12:21:17 -0400 Original-Received: from mail-in-07.arcor-online.net ([151.189.21.47]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HnGhD-00019w-BD; Sun, 13 May 2007 12:13:19 -0400 Original-Received: from mail-in-01-z2.arcor-online.net (mail-in-11-z2.arcor-online.net [151.189.8.28]) by mail-in-07.arcor-online.net (Postfix) with ESMTP id BCB4C24B7BB; Sun, 13 May 2007 18:13:17 +0200 (CEST) Original-Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-01-z2.arcor-online.net (Postfix) with ESMTP id B129634827F; Sun, 13 May 2007 18:13:17 +0200 (CEST) Original-Received: from lola.goethe.zz (dslb-084-061-026-019.pools.arcor-ip.net [84.61.26.19]) by mail-in-13.arcor-online.net (Postfix) with ESMTP id 7F70DAF48D; Sun, 13 May 2007 18:13:17 +0200 (CEST) Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id 390C41C0C945; Sun, 13 May 2007 18:13:21 +0200 (CEST) In-Reply-To: <85abw8pyk7.fsf@lola.goethe.zz> (David Kastrup's message of "Sun\, 13 May 2007 16\:50\:48 +0200") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 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:70968 Archived-At: David Kastrup writes: > Miles Bader writes: > >> Ok, I've put the multi-tty sources into CVS and arch branches on >> savannah. >> >> The CVS branch tag is called "multi-tty". >> >> The arch branch is "emacs@sv.gnu.org/emacs--multi-tty--0". > > Good! I've checked it out, compiled it, not yet used it. README.multi-tty does not yet reflect the availability on Savannah. It also sports quite a list of problematic areas, but those seem to be no regressions per se and should not make things worse mostly. Is the GTK+ situation as described in there? My current version is 2.10.11, so it _might_ work for the multiple X case, but README.multi-tty basically mentions 2.10 as something to come into being only in the future: Update: I am still having problems with GTK+ 2.8.10. I have the impression that the various multidisplay fixes will only get released in GTK+ 2.10. One thing that is mentioned that calling emacsclient from a different user will not work. I think that this is really a non-issue since file accessibility from a different user would also be different and there is no really useful strategy short of using tramp for getting this to work. It might be at some point be interesting to write a "trampclient" which pingpongs the data across an emacsclient socket or a pseudotty or whatever, but I don't think that this should for now be considered. emacsclient operation in multitty is different as compared to previously. So people can't avoid multitty completely, meaning that we can't bluntly state "situation can't be worse than previously, no regression" but need to evaluate multitty somewhat more closely before finding it suited for trunk, even if the compilation problems on DOS/Windows/Mac have been tackled. The precondition for trunk in my opinion would be that it does not impede workability for those people who are working on different parts of Emacs. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum