From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: Multi-tty design (Re: Reordering etc/NEWS) Date: Mon, 14 May 2007 15:13:11 -0700 Message-ID: <200705142213.l4EMDBlm015577@oogie-boogie.ics.uci.edu> References: <85d5144p78.fsf@lola.goethe.zz> <200705131822.l4DIMtXt019128@oogie-boogie.ics.uci.edu> <85abw8o51q.fsf@lola.goethe.zz> <464835DE.3020007@lorentey.hu> <86y7jrr8rx.fsf@lola.quinscape.zz> <86lkfrr3s6.fsf@lola.quinscape.zz> <86d513r2i1.fsf@lola.quinscape.zz> <861whjr097.fsf@lola.quinscape.zz> <200705141648.l4EGmmvW007675@oogie-boogie.ics.uci.edu> <85bqgngvos.fsf@lola.goethe.zz> <200705141819.l4EIJLPr009832@oogie-boogie.ics.uci.edu> <85ps53fcm0.fsf@lola.goethe.zz> <200705142004.l4EK4DHg012188@oogie-boogie.ics.uci.edu> <85lkfrf91x.fsf@lola.goethe.zz> <200705142102.l4EL2pHK013655@oogie-boogie.ics.uci.edu> <858xbrf64t.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 1179180975 26071 80.91.229.12 (14 May 2007 22:16:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 14 May 2007 22:16:15 +0000 (UTC) Cc: Andreas Schwab , Karoly Lorentey , joakim@verona.se, emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 15 00:16:13 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 1Hnipt-0001Pu-Dt for ged-emacs-devel@m.gmane.org; Tue, 15 May 2007 00:16:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hnixg-0003CY-R0 for ged-emacs-devel@m.gmane.org; Mon, 14 May 2007 18:24:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HnixG-0002oj-Dw for emacs-devel@gnu.org; Mon, 14 May 2007 18:23:46 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HnixE-0002nJ-Mk for emacs-devel@gnu.org; Mon, 14 May 2007 18:23:45 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HnixE-0002nE-AX for emacs-devel@gnu.org; Mon, 14 May 2007 18:23:44 -0400 Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HnipO-0005wB-US; Mon, 14 May 2007 18:15:39 -0400 Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id l4EMDBlm015577; Mon, 14 May 2007 15:13:11 -0700 (PDT) In-Reply-To: <858xbrf64t.fsf@lola.goethe.zz> (David Kastrup's message of "Mon\, 14 May 2007 23\:27\:14 +0200") Original-Lines: 52 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: Solaris 9 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:71076 Archived-At: David Kastrup writes: > Dan Nicolaescu writes: > > > David Kastrup writes: > > > > > Dan Nicolaescu writes: > > > > > > > David Kastrup writes: > > > > > > > > So reverting the change is not the right solution. Personally, > > > > > I think the arguments of getenv and setenv are completely messed > > > > > up. > > > > > > [You deleted the whole discussion and proposal for making a more > > > stable solution] > > > > Yes, intentionally as it is irrelevant here. Before your change > > people were able to test the multi-tty functionality, after it they > > are not. Nobody claimed the code was bug free, but it did do what > > was advertised to do. > > Reality check. It didn't. It only worked when one started the main > Emacs from a tty with termcap/terminfo settings identical to those > where one later started emacsclient. Can you please provide a proper bug report of what you are trying to do and how? > That was the problem I hit first and reported. And part of the reason > is that getenv does not, as opposed to advertised, fetch a terminal- > or frame-specific environment variable. > > So I changed it to do that in order to match its DOC string, and it > turns out that the code for _multitty_ (what this branch is supposed > to be about in the first place) does not yet fetch the right kind of > variables. Do you feel that it is reasonable to make changes to the CVS that you don't create ChangeLogs for, don't even post something on the list letting people know that you've made changes, and then complain that things don't work and can't even discover that your own changes caused the breakage? > So you propose to tackle the problem by destroying multi-tty > capability, making everything rely on a single environment for all > terminals. I have proposed no such things. I only asked for a change to be reverted because it made things strictly worse than before.