From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: PL support Date: Mon, 11 May 2020 23:10:17 -0400 Message-ID: References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> <83pnbegsvm.fsf@gnu.org> <83imh5hby1.fsf@gnu.org> <2e4e8ce9-d857-f3e3-31cf-a40dee67bd25@yandex.ru> <83y2q1dsvh.fsf@gnu.org> <2468efa6-7dbd-8634-44cc-586bb6985f49@yandex.ru> <83pnbddrfd.fsf@gnu.org> <83k11ldpxs.fsf@gnu.org> <83imh5dnun.fsf@gnu.org> <2c09354e7994f0e61271ab0078256a9dc4202171.camel@k-7.ch> <9c4742ee-00f0-3d4b-eab8-1fb805b2b9db@dancol.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="67019"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Yuan Fu , Richard Stallman , seb@k-7.ch, emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 12 05:13:07 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 1jYLLv-000HMZ-3Z for ged-emacs-devel@m.gmane-mx.org; Tue, 12 May 2020 05:13:07 +0200 Original-Received: from localhost ([::1]:52496 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYLLu-0000eg-3k for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 23:13:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYLJJ-0004JF-LV for emacs-devel@gnu.org; Mon, 11 May 2020 23:10:25 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:63893) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYLJG-000123-P6; Mon, 11 May 2020 23:10:24 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id DF07780ACA; Mon, 11 May 2020 23:10:20 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id EC073811E8; Mon, 11 May 2020 23:10:18 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1589253018; bh=le5VdoBWxnv8PRlVMJKn37LpzpgYC0aSIZGLLAAaxGI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=bksk1TlVI5aHKROR784oYai/SKWzjxhcKekOWJ4vp6Uv9Dlp901hgsraJts3RfpmI rGid58E0xrQfcoOla10OjG3avL9HO6SErZM2mL3CBpv7T7luUbjB30NlZK0vMmYldQ tz5vSZHxGBbeJPi5K2TE+wjFdattkDlPCNyvmRIpoqM14INjmZuIpwkxJDCIHPKzpa 47+XsT7wthLCvxOHV1MaKkoROb2Kv46WpChiqfcH6Y53k9a2hWxyDKNmCzv8wCBMWb AbTN6UxLDaM7ULp5LElanVaeczzSfSELp8+T7vbGuAFYrKhhJE0wH/kbUkzyJWo8WH ukSd/oQQxHSBg== Original-Received: from alfajor (unknown [216.154.3.202]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 8DDE5120284; Mon, 11 May 2020 23:10:18 -0400 (EDT) In-Reply-To: <9c4742ee-00f0-3d4b-eab8-1fb805b2b9db@dancol.org> (Daniel Colascione's message of "Mon, 11 May 2020 17:33:35 -0700") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/11 23:10:21 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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:249920 Archived-At: > I'm not really in favor of this approach. I'm not in favor of any approach in particular either. But it's not like we can avoid the issue. The issue already exists and has existed for years. We currently solve it with READMEs and things like that. There's a lot of room for improvement. > I don't believe Emacs should try to be making system-wide changes, > especially since it's not necessarily even installed system-wide. Then you'll configure that installation-library accordingly (or maybe it'll even figure that out for itself). > I think advanced functionality should Just Work out of the box. Should we distribute within Emacs's tarball Git, GCC, and Texlive, plus a healthy dose of LSP servers for good measure? Stefan