From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: It is time for a feature freeze (it is NOW or never). Date: 08 Apr 2004 18:00:14 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <87eks0654s.fsf@sno.mundell.ukfsn.org> <87n06bp4ng.fsf@sno.mundell.ukfsn.org> <8765cwkejr.fsf@mail.jurta.org> <200404071157.UAA25094@etlken.m17n.org> <200404071312.WAA25268@etlken.m17n.org> <87zn9nqras.fsf@emacswiki.org> <87hdvux5uz.fsf@orebokech.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1081435142 21855 80.91.224.253 (8 Apr 2004 14:39:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 8 Apr 2004 14:39:02 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Apr 08 16:38:55 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BBagB-0005J0-00 for ; Thu, 08 Apr 2004 16:38:55 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BBag6-0005V7-00 for ; Thu, 08 Apr 2004 16:38:54 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BBaWa-0006gN-4u for emacs-devel@quimby.gnus.org; Thu, 08 Apr 2004 10:29:00 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BBaWV-0006g3-Eb for emacs-devel@gnu.org; Thu, 08 Apr 2004 10:28:55 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BBaVz-0006Zo-I4 for emacs-devel@gnu.org; Thu, 08 Apr 2004 10:28:54 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1BBaSn-0005IM-HO for emacs-devel@gnu.org; Thu, 08 Apr 2004 10:25:05 -0400 Original-Received: from [195.41.46.237] (helo=pfepc.post.tele.dk) by mx20.gnu.org with esmtp (Exim 4.30) id 1BBa5C-0006yp-MR for emacs-devel@gnu.org; Thu, 08 Apr 2004 10:00:42 -0400 Original-Received: from kfs-l.imdomain.dk.cua.dk (0x503e2644.bynxx3.adsl-dhcp.tele.dk [80.62.38.68]) by pfepc.post.tele.dk (Postfix) with SMTP id 060D5262848 for ; Thu, 8 Apr 2004 16:00:33 +0200 (CEST) Original-To: emacs-devel@gnu.org In-Reply-To: <87hdvux5uz.fsf@orebokech.com> Original-Lines: 51 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:21368 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21368 Romain Francoise writes: > Please consider merging the multi-tty branch. It brings a set of _very_ > useful features, and postponing the merge until Emacs 22 sounds like a > real waste. IMHO, postponing currently available features that have already been in HEAD for years any further would be an even bigger waste. > I have been using this branch for some months as my main > Emacs environment for heavy usage and it's very solid. One or a few user's impression here doesn't convince me that it can be merged without hazzle. I have looked briefly at the multi-tty pathces, and although it looks very sensible and systematic in its approach, it touches on many files and interfaces! Since it probably hasn't received much attention (yet) from the core developers, I would think that there are still some issues which need to be ironed out. For example , what is the value of window-system variable if you have both a window frame and a non-window frame open at the same time (I haven't looked, so I don't know how this issue has been resolved, but there could be other issues like it). Also, is the documentation on the multi-tty branch updated to reflect changes in interfaces etc. (where it matters). I would fear that even minor issues with it would inhibit a 21.5 release in 2004, and no matter how useful it is, I think it will have to wait. Others may (and will) disagree of course... > The only > show-stopper is that Mac, Windows and DOS support is missing, but maybe > this could be left aside temporarily... > We are talking about a major new release here, so I don't like to have "temporary show-stoppers" that will generate noise in the pretest. There are enough new features for people to test already... But I also think that as soon as we have branched from HEAD for 21.5, it would be a good time to merge the multi-tty stuff to HEAD (with the unicode branch). -- Kim F. Storm http://www.cua.dk