From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Mon, 04 May 2020 17:16:46 +0300 Message-ID: <83pnbjokdt.fsf@gnu.org> References: <831ro2tqqx.fsf@gnu.org> <4a1fd3f4-df92-c756-9874-4d07b54148ac@yandex.ru> <3bd09dca-dcdc-7569-e5fb-f6b53397af9d@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="89649"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, joaotavora@gmail.com, rms@gnu.org, dgutov@yandex.ru To: chad Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 04 16:18:58 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jVbvu-000NC0-D5 for ged-emacs-devel@m.gmane-mx.org; Mon, 04 May 2020 16:18:58 +0200 Original-Received: from localhost ([::1]:43038 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jVbvt-0006MP-C0 for ged-emacs-devel@m.gmane-mx.org; Mon, 04 May 2020 10:18:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45468) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVbtz-0003LU-1D for emacs-devel@gnu.org; Mon, 04 May 2020 10:16:59 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:58565) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jVbty-00009c-8m; Mon, 04 May 2020 10:16:58 -0400 Original-Received: from [176.228.60.248] (port=4066 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jVbtq-0001gn-45; Mon, 04 May 2020 10:16:50 -0400 In-Reply-To: (message from chad on Sun, 3 May 2020 17:12:00 -0700) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:248819 Archived-At: > From: chad > Date: Sun, 3 May 2020 17:12:00 -0700 > Cc: Dmitry Gutov , emacs-devel , Eli Zaretskii , > Richard Stallman , Stefan Monnier > I think that it's fair to say that it currently leans away from the method that a large > number of new coders are demonstrating that they prefer. The question is if and how far emacs is willing to > change to adapt. IMNSHO, it's inaccurate, and even somewhat unfair, to claim that Emacs doesn't adapt. Just read through the latest NEWS file, and you will see hundreds of new features and quite a few significant new technologies that we acquired just recently. Against this backdrop, to take a single UI feature, or a couple of features, and blame the entire project that it turns its back on progress and the community at large, is to blow the issue out of proportion. The truth is that slow adoption of most significant new features is almost always caused by absence of someone who'd sit down and do the job of design, implementation, and testing. The tab bar is a good recent example, but there are many others. Once such a person is present, and he or she does a clean job, we "adapt" very quickly. 'Nough said.