From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Feature freezes and Emacs 25 Date: Tue, 10 Nov 2015 17:16:18 -0800 Message-ID: References: <56259FDD.8040401@dancol.org> <87zizeme8k.fsf@tromey.com> <5625B166.3080104@dancol.org> <86zizdczhp.fsf@stephe-leake.org> <871tc315y3.fsf@lifelogs.com> <83k2pvqg0l.fsf@gnu.org> <837fluqkd1.fsf@gnu.org> <87oaf1s82r.fsf@mail.linkov.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447204720 19831 80.91.229.3 (11 Nov 2015 01:18:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Nov 2015 01:18:40 +0000 (UTC) Cc: emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 11 02:18:34 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZwK3V-0007Rn-1V for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 02:18:33 +0100 Original-Received: from localhost ([::1]:36983 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwK3U-0002pC-AE for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 20:18:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwK3C-0002op-ED for emacs-devel@gnu.org; Tue, 10 Nov 2015 20:18:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwK39-0001ij-8o for emacs-devel@gnu.org; Tue, 10 Nov 2015 20:18:14 -0500 Original-Received: from mail-pa0-x233.google.com ([2607:f8b0:400e:c03::233]:36069) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwK39-0001iX-0e for emacs-devel@gnu.org; Tue, 10 Nov 2015 20:18:11 -0500 Original-Received: by pacdm15 with SMTP id dm15so14021651pac.3 for ; Tue, 10 Nov 2015 17:18:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version:content-type; bh=yP4Ldle5pXqZnYtid6bSPUodlO6vkY3CAWy60vfAmFU=; b=p3qjC/LvPn/mpmJrtdtLdbPm/ZbedL5gdDfQ47y9FTTQilKRNVNblsggZuWNZHmBPb lVVmEr0O+Gtxe7EDVJij1Q0zF4Z5A5ACm+UxAG2OZh85OxTg5jbc7e6bmCx7XiQl33js ecWTup3Wnn5qf+c/Ka4MlKQBUVMq2mQ1gUhk54gPbnx08RXzbDtW3k3ifaWjI3LI5j/l INw62pISo2JHFMcVGLiKaOUdUX2d2Go2eYIUg6Y+citatXhtnaNxubdFpXoMD5McwU/X ogus+g4JEYh64+WjoDnnU9AlM9smyXYS2HUT+RFkOCVq8Wux/jv9OmA6+MyXRoD3LHqG qUKQ== X-Received: by 10.68.69.38 with SMTP id b6mr3118778pbu.46.1447204690444; Tue, 10 Nov 2015 17:18:10 -0800 (PST) Original-Received: from Vulcan.attlocal.net (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id db8sm6428733pad.43.2015.11.10.17.18.08 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 10 Nov 2015 17:18:08 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.attlocal.net (Postfix, from userid 501) id A94AA10542BBC; Tue, 10 Nov 2015 17:18:07 -0800 (PST) In-Reply-To: <87oaf1s82r.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 11 Nov 2015 02:17:32 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Mail-Followup-To: Juri Linkov , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:194024 Archived-At: >>>>> Juri Linkov writes: > John, could you please extend the deadline of the feature freeze a little > since I have no chance to commit all changes until Friday. > > Basically what I'm doing is the same kind of work as Alan's efforts in > bug#17453. While Alan is designing a framework to support multiple windows > by adding a new arg with a group of windows, I'm designing a framework to > support multiple regions by adding a new arg with a group of regions. > > In bug#19829 I've collected the evidence of commands that need this feature > as a basis for the new design, but the deadlock was caused by the same > question that backpedaled the Alan's design: whether to add a new arg to the > existing functions or to try stuffing it into the existing ones? Given the discussion Alan and I are having, maybe we should step back the three of us and make sure that we're taking a consistent approach. If your work is similar to Alan's in nature, I'd be willing to extend its deadline beyond the freeze date as well -- if it doesn't come in too late. I'd rather not extend the freeze overall, since otherwise we might keep doing it. Too many cool ideas out there. :) The freeze is motivation to get 25.1 out the door, so 25.2 can come sooner. John