From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Adding major or popular language modes to Emacs distribution Date: Sat, 28 Aug 2021 16:59:54 +0200 Message-ID: <87v93pk42d.fsf@gnus.org> References: <875yvqa3qv.fsf@ypei.me> <87czpy1nyu.fsf@posteo.net> <87zgt28nxy.fsf@ypei.me> <835yvpoflj.fsf@gnu.org> <8dc29003-04c4-52ba-5d54-074cda14db41@yandex.ru> <834kb9of1c.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10564"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: philipk@posteo.net, emacs-devel@gnu.org, hi@ypei.me, monnier@iro.umontreal.ca, Dmitry Gutov To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 28 17:01:31 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 1mJzpp-0002VP-GX for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 17:01:29 +0200 Original-Received: from localhost ([::1]:59758 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJzpo-0006ZY-EY for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 11:01:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJzod-0005jo-61 for emacs-devel@gnu.org; Sat, 28 Aug 2021 11:00:15 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:33156) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJzob-0003Is-It; Sat, 28 Aug 2021 11:00:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=naluYv3KvxryqwEj/wUq++fsz1VtkH4xcLE+Agyf6NU=; b=I6uULw36tIZeqh4IkqiwVigIHB IdPjVQlDJTweS/0YUtgAaguQ3x1befnij4AbmMxjuGIvScMiLCy7OmBDUQg9PwdGURpzm+ks7dgP+ k3lfX9g9GtSYYduC9JjY3MdeBXTstEssv3Uu9vXYM/mO+uxV8z9cxZte23F9AKZuVZvI=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJzoI-0004Wm-ML; Sat, 28 Aug 2021 16:59:58 +0200 In-Reply-To: <834kb9of1c.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 28 Aug 2021 16:49:19 +0300") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:273316 Archived-At: Eli Zaretskii writes: > If a contributor _wants_ to have the package in ELPA, that's his/her > prerogative, which should be respected. But in this particular case > the contributor asked about our preferences, and that was what my > response was about. It's my preference for some language features, too. Having those available out of the box is convenient (and allows for easier integration with the rest of Emacs). It's pretty embarrassing that we don't have a built-in mode for PHP, for instance (or at least it was back when PHP was popular). But it depends on the language. I think having the C# mode in ELPA is fine, and there isn't much to gain in having it in Emacs core. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no