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: [feature/dll-only-windows] A new windows build, comments wanted Date: Mon, 11 Jan 2021 17:21:43 +0200 Message-ID: <83h7nnfqig.fsf@gnu.org> References: <87pn2dq3xv.fsf@russet.org.uk> <83ft39hnk1.fsf@gnu.org> <87h7nppzjy.fsf@russet.org.uk> <838s90hhb6.fsf@gnu.org> <87zh1gircl.fsf@russet.org.uk> <83turofw8r.fsf@gnu.org> <87ft377q0u.fsf@russet.org.uk> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20361"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Phillip Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 11 16:24:09 2021 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 1kyz3A-0005Al-6O for ged-emacs-devel@m.gmane-mx.org; Mon, 11 Jan 2021 16:24:08 +0100 Original-Received: from localhost ([::1]:38540 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kyz39-0006zE-9A for ged-emacs-devel@m.gmane-mx.org; Mon, 11 Jan 2021 10:24:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyz0g-000390-K7 for emacs-devel@gnu.org; Mon, 11 Jan 2021 10:21:34 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:38322) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kyz0g-0004I6-C5; Mon, 11 Jan 2021 10:21:34 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1956 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kyz0f-0003iL-FG; Mon, 11 Jan 2021 10:21:33 -0500 In-Reply-To: <87ft377q0u.fsf@russet.org.uk> (message from Phillip Lord on Mon, 11 Jan 2021 09:59:29 +0000) 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:262912 Archived-At: > From: Phillip Lord > Cc: emacs-devel@gnu.org > Date: Mon, 11 Jan 2021 09:59:29 +0000 > > > It's your call. I just envision many users to expect native-comp > > support and asking why isn't it there. > > No, you misunderstand me. I would plan to make Emacs-28 > --with-nativecomp. But if I am doing this for the windows build, it is > reasonable to assume that other packagers will be doing for their > builds. Not necessarily: on platforms other than MS-Windows, if Emacs was linked against some optional library, that library must be installed for Emacs to run without crashing. So on MS-Windows you could build Emacs with all the possible extensions, and let users decide which ones they want to install and use. > > The gzip thing is again your call (having gzip in the package is no > > big deal, IMO). Dbus is not really useful on MS-Windows, so IMO it > > makes no sense building with it. > > We've been down this road before. Did we reach any conclusions? > I could add gzip and I am happy to consider this. But what other > tools do we add. What about aspell (or equivalent), so we can spell > check? Git so we can version? If I add them, then we get more > "out-of-the-box" behaviour. But where do we stop. We stop where you decide to stop. (And the utility of aspell is much smaller than that of gzip, btw. And the complexity of aspell installation is OTOH significantly greater.) There's no need for any consistency here. "Consistency is the hobgoblin", and all that.