From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Need for "-ts-mode" modes Date: Thu, 29 Dec 2022 22:23:45 +0200 Message-ID: <83pmc26jse.fsf@gnu.org> References: <877cyagmti.fsf@posteo.net> <831qoi85u7.fsf@gnu.org> <87mt76f4n4.fsf@posteo.net> <83sfgy6l0n.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29481"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: philipk@posteo.net Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 29 21:24:22 2022 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 1pAzRu-0007W4-7p for ged-emacs-devel@m.gmane-mx.org; Thu, 29 Dec 2022 21:24:22 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pAzR9-0006J8-IA; Thu, 29 Dec 2022 15:23:35 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAzR8-0006Ic-EC for emacs-devel@gnu.org; Thu, 29 Dec 2022 15:23:34 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAzR7-0005PQ-Ay; Thu, 29 Dec 2022 15:23:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YquisnTkuriwQshYJkbRflKXnknQnoNeA/CuKH40KPo=; b=F8+OOYZ2W9d+ 1zUJwFTRCxjJtJSoHU5a418cJTLr8HyqKST8Q+ZGFv6m1x/TrhmiHbRozKtzNlN+29FvXyXNDt+Ul 14+4k8kvJe398gmMtDUyrZLezqAV1s+8baE3WaYevTYF2aJveegNxg4ogm+Mof7Z3oKhUoMAuM+X3 okdqbkHKl5Otv+JFd6MycsktFoug6W/Jk04Xarpm5vu9cQpAg23KwG00LpbxS3IAlOxLwiiRrKlAW EuKKWEzFMKEEOFnmf896vDtE8cJQVDRMeRRleQ8U4YQyMdzhfMc9RWvTu3H9d89/+gHVU6Qw3i8kj ujRYIA9daSaeL+bJ5BFkMg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pAzR6-0004KU-R8; Thu, 29 Dec 2022 15:23:33 -0500 In-Reply-To: <83sfgy6l0n.fsf@gnu.org> (message from Eli Zaretskii on Thu, 29 Dec 2022 21:57:12 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302067 Archived-At: > Date: Thu, 29 Dec 2022 21:57:12 +0200 > From: Eli Zaretskii > Cc: emacs-devel@gnu.org > > > What I want to know is, if this is viable (as I plan to find out in the > > next few days), would it be possible to change the current route before > > 29.1 is released, so as to avoid committing to the current strategy. > > You can try. I would like to start a full feature freeze in a day or > two, so I'm not sure you will have enough time. And it isn't like we > didn't try various approaches during the past two months, so frankly I > don't think that a better way even exists. But if you come up with > some very bright idea, who knows? And, btw, we are not really "committed to the current strategy". What the FOO-ts-mode commands do is entirely up to us, and if we find a way of doing that as some kind of minor customization that is part of the "traditional" FOO-mode, we can easily do it in the future. So I really don't see a need to hurry with alternative strategies, as we don't yet have enough data to validate any strategies for this purpose. What we have now is our best shot, as the alternatives we considered, including something similar to what you propose, each one had either significant disadvantages or not enough advantages.