From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Misha Zharov Newsgroups: gmane.emacs.bugs Subject: bug#61849: 29.0.60; Unable to use treesit-install-language-grammar because repo doesn't have parser.c Date: Sun, 19 Mar 2023 22:14:44 -0700 Message-ID: References: <83jzzxatc2.fsf@gnu.org> <831qm4bws5.fsf@gnu.org> <83wn3d9onk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29415"; mail-complaints-to="usenet@ciao.gmane.io" Cc: casouri@gmail.com, 61849@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 20 06:16:17 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 1pe7sX-0007Z0-Fa for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Mar 2023 06:16:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pe7sN-0002NG-LC; Mon, 20 Mar 2023 01:16:07 -0400 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 1pe7sJ-0002LY-Fv for bug-gnu-emacs@gnu.org; Mon, 20 Mar 2023 01:16:05 -0400 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 1pe7sI-0001Np-JB for bug-gnu-emacs@gnu.org; Mon, 20 Mar 2023 01:16:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pe7sI-0000NG-F1 for bug-gnu-emacs@gnu.org; Mon, 20 Mar 2023 01:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Misha Zharov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Mar 2023 05:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61849 X-GNU-PR-Package: emacs Original-Received: via spool by 61849-submit@debbugs.gnu.org id=B61849.16792893271387 (code B ref 61849); Mon, 20 Mar 2023 05:16:02 +0000 Original-Received: (at 61849) by debbugs.gnu.org; 20 Mar 2023 05:15:27 +0000 Original-Received: from localhost ([127.0.0.1]:53421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pe7rj-0000MI-8x for submit@debbugs.gnu.org; Mon, 20 Mar 2023 01:15:27 -0400 Original-Received: from mail-vs1-f43.google.com ([209.85.217.43]:41949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pe7ri-0000M2-78 for 61849@debbugs.gnu.org; Mon, 20 Mar 2023 01:15:26 -0400 Original-Received: by mail-vs1-f43.google.com with SMTP id w20so5723259vsa.8 for <61849@debbugs.gnu.org>; Sun, 19 Mar 2023 22:15:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679289320; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6LajJOwz4gPBQ8BUyVvuzrbh0pTjCFm4QkcWJQDeMpw=; b=dZIG/+0qqZ+5vb13XB43geZ3WdRCKb1M07J0sb7xiwB1PsnwVzfaZT4D8i/K7lEdzw 9D3vdnpdrkZSeEv9Os8oKO8h9fsORUwJ0icv//J70lKHR0I7jhYb4BdYQa/4ZN7/IoPz 2vnc+VS8dm9oqtV048Pi2KVkH6pLSkVZXIROBeRc5yVUhDwaOiHnZlqn7KMqeCxmh5Es 0MThW7b1tFR5SlyyQVBe4879wLuXQtxaoJI4DE4jLzfwSQLxuQiWe/9I5O82qHDDiw1r FA9tvzll62W4f3pgU5xiNuaXiFon9EbGHIsyfjynGsjqhlDzxH0C9TMsVB3qDPtdB2Dc YfyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679289320; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6LajJOwz4gPBQ8BUyVvuzrbh0pTjCFm4QkcWJQDeMpw=; b=DBdgO69q5JqK4lujaguC26CiEvfxJWyWXc3xU6SkpUHa5r9OrU6bK/0EVr69IkkrnL whZpUXKkkAtUNmZJYdq3Er/t8hi6qwiLzduaF1lT6nv6iGLKnWpmXI7A3p8BvU5fRN/D e4I+LPRX/VCiJ8OliWvX31YosBTsbUBUGBS2FhAaqWg+OYDSBpBpVFZAQfxv+M2IHniw QFl6FeiOT7idUojt3Hc4e2Uq41J+Tds75YdWRp51BejB7XmMVrZc7AGMrnOyI52tYCm/ iA1YftB/1JoiM+SwUfBHeybys05saTT14qc6UgGx+ZMBL0YdZtsLOHIf/lpvhffIgYwi 6Kwg== X-Gm-Message-State: AO0yUKVlMziNbR1O3bnR0nkImKnOaNlVDnUshISIWSIxF/y4f3W7gAD/ G2h1El3EBey3Uz2B4i3roEZGMuOHyvIkO2KCxGg= X-Google-Smtp-Source: AK7set9ki1Mgo39T7arxdlyRHuZ3g6cq25RFRtOcbDB/vW9KkrErGt6sfg3pWBC9a54kpq0s8hwWriUwXgw3pWT//Ec= X-Received: by 2002:a67:c801:0:b0:411:f6d4:1be9 with SMTP id u1-20020a67c801000000b00411f6d41be9mr3369901vsk.5.1679289320582; Sun, 19 Mar 2023 22:15:20 -0700 (PDT) In-Reply-To: <83wn3d9onk.fsf@gnu.org> 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:258269 Archived-At: > Please chime in to try to convince them to go back to including the > generated parser files. Thanks for the update. I've now done this, but I think that it will be difficult to make sure that community sticks to this standard of keeping the autogenerated files in the repo. Their arguments do have some merit regarding the difficulty of resolving merge conflicts and overall maintenance burden. At the same time, having the autogenerated file present is a nice QOL feature for users because it's easily reproducible. I'm not sure what the ultimate solution to this will be though. It might be necessary to come up with a new paradigm of installing treesitter grammars that addresses some of the current issues