From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: emacs 29.1: Errors with java-ts-mode on Windows Date: Mon, 13 Nov 2023 17:08:36 +0200 Message-ID: <83h6lpu1vv.fsf@gnu.org> References: <82ttq7jaef.fsf@gmail.com> <83o7gf9e13.fsf@gnu.org> <82pm0e80qd.fsf@gmail.com> <83msvhu3x8.fsf@gnu.org> <828r7190bu.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12196"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 13 16:09:46 2023 Return-path: Envelope-to: geh-help-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 1r2YZN-0002wO-Mb for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 13 Nov 2023 16:09:45 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r2YYX-0008JY-Mo; Mon, 13 Nov 2023 10:08:53 -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 1r2YYW-0008JG-3O for help-gnu-emacs@gnu.org; Mon, 13 Nov 2023 10:08:52 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r2YYV-0000av-Re for help-gnu-emacs@gnu.org; Mon, 13 Nov 2023 10:08:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=+0xFbtm6WuzT9cuuhQswdB3C/Zv/Ig7AhApTkzTa0/A=; b=YfrIPje/Dnjo dUPT00JVWqfXHkyhFhTwrsr3cp2NLoVLNNHN+emyX5vPV4iK7NYKC3eavCK3JpsJ+Y6052UyJPuDq GlsX3YBNyhS4+aHvK7tGqec9Dhg7K7boASfkwNBfVH2+n8F1u6M8I/8T7rIpin1wlb6/AEyslyyri MJVYmQRFNM7g1qpZdkriZ2Ly/M+CQx+nDDKPe9j46Og++wM2J112sKFRm21yLMI9QsVC2syJNOfyc DHY5CZuvJ4+1v1Ft+UIk/mFspd6Oifr2qmNrz5XWHRCczUZ7+E/l73pp7+IyJ+HVAkvAWSa7/VHZ/ kRSWDw2Jpvw6T4mTjsS5yA==; In-Reply-To: <828r7190bu.fsf@gmail.com> (message from Pascal Quesseveur on Mon, 13 Nov 2023 15:47:49 +0100) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:145509 Archived-At: > From: Pascal Quesseveur > Date: Mon, 13 Nov 2023 15:47:49 +0100 > > >"EZ" == Eli Zaretskii writes: > > EZ> What is emacs-tree-sitter? > > https://github.com/emacs-tree-sitter/tree-sitter-langs > > EZ> And what do you mean by "the version of tree-sitter in emacs 29.1"? > EZ> Emacs doesn't come with a tree-sitter library; instead, you need to > EZ> download and install it yourself on the machine where you run Emacs. > > The answer I got seems to mean that there may be incompatibilities > between language bundles in tree-sitter-langs and the builtin > treesitter.el. What kinds of incompatibilities, and how could they arise? Unless that site comes with a modified Emacs or a modified treesit.el, I don't see how that can be the case. I do see that the commands used by them to compile the language grammar libraries don't seem to link against the tree-sitter library itself, which I think is a must on MS-Windows. But maybe I'm missing something. And that is all I can tell you. I compile the tree-sitter grammar libraries myself, and never had any problems.