From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ruijie Yu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#61223: 29.0.60; treesit--install-language-grammar-build-recipe refers github Date: Thu, 2 Feb 2023 16:41:10 +0800 Message-ID: <6E7417AB-4178-4473-9C70-1D4716C0639C@netyu.xyz> References: Reply-To: Ruijie Yu Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25169"; mail-complaints-to="usenet@ciao.gmane.io" Cc: eliz@gnu.org, 61223@debbugs.gnu.org, dgutov@yandex.ru To: Yuan Fu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 02 09:42:36 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pNVAx-0006Ne-GQ for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 02 Feb 2023 09:42:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pNVAT-0004Bi-Pq; Thu, 02 Feb 2023 03:42:05 -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 1pNVAR-0004BU-Cz for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2023 03:42:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pNVAQ-0004dI-K9 for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2023 03:42:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pNVAQ-00042y-G4 for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2023 03:42:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ruijie Yu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Feb 2023 08:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61223 X-GNU-PR-Package: emacs Original-Received: via spool by 61223-submit@debbugs.gnu.org id=B61223.167532731515544 (code B ref 61223); Thu, 02 Feb 2023 08:42:02 +0000 Original-Received: (at 61223) by debbugs.gnu.org; 2 Feb 2023 08:41:55 +0000 Original-Received: from localhost ([127.0.0.1]:60735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pNVAI-00042d-QF for submit@debbugs.gnu.org; Thu, 02 Feb 2023 03:41:55 -0500 Original-Received: from netyu.xyz ([152.44.41.246]:60590 helo=mail.netyu.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pNVAF-00042U-Pq for 61223@debbugs.gnu.org; Thu, 02 Feb 2023 03:41:52 -0500 Original-Received: from smtpclient.apple ( [124.160.214.2]) by netyu.xyz (OpenSMTPD) with ESMTPSA id 555c11d5 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 2 Feb 2023 08:41:50 +0000 (UTC) In-Reply-To: X-Mailer: iPhone Mail (20D47) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:254635 Archived-At: On Feb 2, 2023, at 14:19, Yuan Fu wrote: >=20 > =EF=BB=BFX-Debbugs-CC: eliz@gnu.org, dgutov@yandex.ru > --text follows this line-- > I noticed that treesit-install-language-grammar now automatically builds > the repository url from github: >=20 > (let ((repo-default (format "https://github.com/tree-sitter/tree-sitter-%s= " lang))) > (read-string > "Enter the URL of the Git repository of the language grammar: " > (and (treesit--check-repo-url repo-default) repo-default))) >=20 >=20 > AFAICT GNU don=E2=80=99t want to promote/refer to github, that=E2=80=99s w= hy I didn=E2=80=99t > include =E2=80=9Cofficial=E2=80=9D grammar repositories in > treesit-language-source-alist. Was there a discussion that I missed? >=20 > This is a nice feature, but I=E2=80=99d hate having to remove it later, af= ter > users have noticed it and started using/depending on it, due to some GNU > policy. >=20 > Yuan Hello Yuan,=20 I think this is the result of installing the proposed patch from bug#61051, w= hich Eli approved and Dmitry installed. I had my doubts on the github refer= ence but didn=E2=80=99t ask back then.=20 Best,=20 RY=