From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#60559: 29.0.60; "Cannot activate tree-sitter" spam Date: Wed, 04 Jan 2023 21:33:38 +0100 Message-ID: <87358q82fx.fsf@gmx.net> References: <84973.1672843723@hassadar.pretzelnet.org> <83wn62xi3k.fsf@gnu.org> <877cy2841j.fsf@gmx.net> <83mt6yxdq0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36045"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 60559@debbugs.gnu.org, epg@pretzelnet.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 04 21:34:16 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 1pDASm-0009Cr-NP for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 04 Jan 2023 21:34:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pDASb-0006nJ-Dv; Wed, 04 Jan 2023 15:34: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 1pDASZ-0006n9-7i for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2023 15:34: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 1pDASY-00005G-Vh for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2023 15:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pDASY-0003V1-EG for bug-gnu-emacs@gnu.org; Wed, 04 Jan 2023 15:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Jan 2023 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60559 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix notabug Original-Received: via spool by 60559-submit@debbugs.gnu.org id=B60559.167286442913432 (code B ref 60559); Wed, 04 Jan 2023 20:34:02 +0000 Original-Received: (at 60559) by debbugs.gnu.org; 4 Jan 2023 20:33:49 +0000 Original-Received: from localhost ([127.0.0.1]:49731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDASK-0003UZ-UA for submit@debbugs.gnu.org; Wed, 04 Jan 2023 15:33:49 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:38975) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDASI-0003UN-Aw for 60559@debbugs.gnu.org; Wed, 04 Jan 2023 15:33:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1672864419; bh=jGYYJreFHjUegs06MqtuK7dHHw+yIEvGWXRjehNzLZQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=HXdaJv5H0JArIPjoXzK8wuUbGb1OK/P7lugP/k2Y8pOlk4EUqfG/nYZFpU40bhSMl /rjXbfYo+vISRb7cB1aEd0MezZyCDmSeoTH+evuhmrYjVfnamTsxzNElcaq+qhu+Pq EKAnxBjfLuQbwwJGGFz6RIUBBzyARyAVJI9tPi3EaGZuwpo6uySSyztUxBNFILpCSh MTy7DjXLTbcT5tHOoB/N/+7v/+7C4mI04wUgKCm5XMMb+PgxlI3DKbp+jfMZyOwU0G d3dn4auUIcdoiSGXvCr749K6w04VaK11Ep1VEmLYtH0TfOA2NYZPf/zuSMmS1bvGBv bKfDE9X54H2og== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from strobelfs ([89.246.38.149]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N3se8-1omWod25WS-00zjlv; Wed, 04 Jan 2023 21:33:39 +0100 In-Reply-To: <83mt6yxdq0.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 04 Jan 2023 22:10:47 +0200") X-Provags-ID: V03:K1:tVlNC844lCLUUpN1jV3tpINqOUE9IQCokaKIYBwfwUmm7BY5Br0 gOuXqi1DLYk0618NqjvKXIEoHIWjADkmDl5ktxzD625ORscBd/liiz2sbwnR7hDem+YjhCN 9SCy5As2lIG1BmxvTkOd/82SrIxsMGU4nIFQUUSuHC4HLUDN8xKkyPW/oQEQ3JA4oN0fSvP 4Q4ebnD9LOo9qghFeYTBQ== UI-OutboundReport: notjunk:1;M01:P0:cbeuv1Srqvs=;ibOWi+upGhzKGkJqlnuaK06TDfp Tumyy8WthppQTD32/SB3bfGnaHEDObGGqI1OGfT/3dLKy2ywBUBdSP7nR4DeOwmvazVPTjhWK b4O1IEYZXboirc1mKgN6p7QMHTX+zB6eQsDlNuk5jOhe6CcHoPVZctpTCaRvbqnogDJM1h/Pz HulU9xS1InKiVYkXZCATlWNz181PWEaynQE7hVRgtLR5FbdUbz2U+/60duxf+1C9YH95moELT e4BX2N6PbW9Bkxyi67m9fQGR9O4xj4crkFPlOZSevO/ZYgkL229JO23N2sn1v6iW8OfsLPwPp Zfe1MffIIDTBNmLhgVtYzf2mrJ1cw6AlDcDg3Fx1nQPIQVxbv8Ut3fja+lG+NL1as4yIZ90vS o/gK1pYYhOTmPq7g62M1InQYRCtyJ8oMOcpWPr4DSgHgtvEPKZ4Juy17LFnDYkEyHsuhrptMW 6EvXihRu52mndRGF+YVXTMDz43h9Kw5VkCQuyLdZWB87e+rusWIiAKXGj2tIO+r56Y13g1pok EGEQk9Rxbz6j+Th+raW2Ah+wr5oFSl9mqnIf49XqYDcnnppgO31k5Jxi/L/FghOST4GFA4Efe L0c/RGtp1xv4WyboaR9kygxMbcf8bMMKbb3rdj+w0OvbTHlyRD/h5N+8ltQi+7QqXIZeuslA7 XureSjZ7cAH/344RoXhAD7WyaXFQfqsz5dQuBKzftJyW4+phwP23q+3n9bzs4gxmqOQY5Xvs0 e5b9noM44TM3CQGrNptXUAc4monAJIZBau4Sqj+tawRIk9/kQMbjIfDIZCklxBCjomBaG905 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:252538 Archived-At: On Wed, 04 Jan 2023 22:10:47 +0200 Eli Zaretskii wrote: >> From: Stephen Berman >> Cc: Eric Gillespie , 60559@debbugs.gnu.org >> Date: Wed, 04 Jan 2023 20:59:04 +0100 >> >> >> Warning (treesit): Cannot activate tree-sitter, because >> >> tree-sitter library is not compiled with Emacs >> > >> > This is not a bug. Emacs 29 comes with major modes for TOML files an= d >> > for Dockerfiles, and those new major modes require that you build >> > Emacs with the tree-sitter library (and install the corresponding >> > parser grammar libraries). If you don't want to do that, you can >> > instead customize auto-mode-alist to make Emacs use Fundamental mode >> > (or any other mode you like) for these two file types. >> >> Emacs 28 already has conf-toml-mode for TOML files, so shouldn't >> toml-ts-mode be handled like e.g. c-ts-mode instead of being added to >> auto-mode-alist? (The default value of that variable in Emacs 29 still >> contains an entry for conf-toml-mode, lower down than the entry for >> toml-ts-mode.) > > We could indeed do that for TOML files, but I believe the problem > raised here is more general. That may be, but the TOML case appears to be a regression, since visiting a TOML file in Emacs 28 displays various faces but visiting a TOML file in Emacs 29 without having the tree-sitter TOML grammar library installed displays only the default face. But if fixing the more general problem in Emacs 29 also fixes this apparent regression, then of course that's better than an ad hoc fix. Steve Berman