GNU bug report logs - #60050
29.0.60;

Previous Next

Package: emacs;

Reported by: Konstantin <reich-cv <at> yandex.ru>

Date: Tue, 13 Dec 2022 21:45:02 UTC

Severity: normal

Found in version 29.0.60

Done: Randy Taylor <dev <at> rjt.dev>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60050 in the body.
You can then email your comments to 60050 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#60050; Package emacs. (Tue, 13 Dec 2022 21:45:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Konstantin <reich-cv <at> yandex.ru>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 13 Dec 2022 21:45:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Konstantin <reich-cv <at> yandex.ru>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.0.60; 
Date: Wed, 14 Dec 2022 00:44:31 +0300
[Message part 1 (text/plain, inline)]
Hello,

Right now there are few minor mistakes in the building script for
tree-sitter modules.
/admin/notes/tree-sitter/build-module/batch.sh

It builds some modules which are not supported by emacs yet. For example
html, rust, go. It does not build the "bash" module, which is
supported by emacs.



[build_modules.path (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#60050; Package emacs. (Tue, 13 Dec 2022 22:02:01 GMT) Full text and rfc822 format available.

Message #8 received at 60050 <at> debbugs.gnu.org (full text, mbox):

From: Randy Taylor <dev <at> rjt.dev>
To: Konstantin <reich-cv <at> yandex.ru>
Cc: 60050 <at> debbugs.gnu.org, Yuan Fu <casouri <at> gmail.com>
Subject: Re: bug#60050: 29.0.60;
Date: Tue, 13 Dec 2022 22:01:10 +0000
On Tuesday, December 13th, 2022 at 16:44, Konstantin <reich-cv <at> yandex.ru> wrote:
> 
> Hello,
> 
> Right now there are few minor mistakes in the building script for
> tree-sitter modules.
> /admin/notes/tree-sitter/build-module/batch.sh
> 
> It builds some modules which are not supported by emacs yet. For example
> html, rust, go. It does not build the "bash" module, which is
> supported by emacs.
> 

I have a patch being reviewed for go support, and I'm working on rust support now.

Jostein already posted a patch adding bash (as part of toml support).

I'm not sure there's any harm in keeping html around, but we'll see what Yuan thinks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#60050; Package emacs. (Tue, 13 Dec 2022 23:03:01 GMT) Full text and rfc822 format available.

Message #11 received at 60050 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Randy Taylor <dev <at> rjt.dev>, Konstantin <reich-cv <at> yandex.ru>
Cc: 60050 <at> debbugs.gnu.org, Yuan Fu <casouri <at> gmail.com>
Subject: Re: bug#60050: 29.0.60;
Date: Tue, 13 Dec 2022 15:02:45 -0800
Randy Taylor <dev <at> rjt.dev> writes:

> I'm not sure there's any harm in keeping html around, but we'll see
> what Yuan thinks.

I think having more modes than are needed is fine, as this script is
supposed to only be a help during development.  If someone starts
working on an HTML treesitter mode, they will be happy to find that it's
already there.




Reply sent to Randy Taylor <dev <at> rjt.dev>:
You have taken responsibility. (Sat, 28 Jan 2023 01:46:01 GMT) Full text and rfc822 format available.

Notification sent to Konstantin <reich-cv <at> yandex.ru>:
bug acknowledged by developer. (Sat, 28 Jan 2023 01:46:02 GMT) Full text and rfc822 format available.

Message #16 received at 60050-done <at> debbugs.gnu.org (full text, mbox):

From: Randy Taylor <dev <at> rjt.dev>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: "60050-done <at> debbugs.gnu.org" <60050-done <at> debbugs.gnu.org>,
 Yuan Fu <casouri <at> gmail.com>, Konstantin <reich-cv <at> yandex.ru>
Subject: Re: bug#60050: 29.0.60;
Date: Sat, 28 Jan 2023 01:44:57 +0000
On Tuesday, December 13th, 2022 at 18:02, Stefan Kangas <stefankangas <at> gmail.com> wrote:
> 
> Randy Taylor dev <at> rjt.dev writes:
> 
> > I'm not sure there's any harm in keeping html around, but we'll see
> > what Yuan thinks.
> 
> 
> I think having more modes than are needed is fine, as this script is
> supposed to only be a help during development. If someone starts
> working on an HTML treesitter mode, they will be happy to find that it's
> already there.

Closing this since the script now supports all those languages and there are modes for each one of them. And we have the new `treesit-install-langauge-grammar` command which seems to be the preferred way to install the grammars now.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 25 Feb 2023 12:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 32 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.