GNU bug report logs - #75764
30.0.50; [PATCH] java-ts-mode: Constant highlighting no longer captures Java annotations.

Previous Next

Package: emacs;

Reported by: Vincenzo Pupillo <v.pupillo <at> gmail.com>

Date: Wed, 22 Jan 2025 15:39:02 UTC

Severity: normal

Tags: patch

Found in version 30.0.50

Fixed in version 30.2

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Vincenzo Pupillo <v.pupillo <at> gmail.com>
To: Fu Yuan <casouri <at> gmail.com>, Stefan Kangas <stefankangas <at> gmail.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>, theo <at> thornhill.no, 75764-done <at> debbugs.gnu.org
Subject: bug#75764: 30.0.50; [PATCH] java-ts-mode: Constant highlighting no longer captures Java annotations.
Date: Mon, 24 Feb 2025 07:58:35 +0100
[Message part 1 (text/plain, inline)]
Thank you both!

Vincenzo 

Il 24 febbraio 2025 01:03:57 CET, Fu Yuan <casouri <at> gmail.com> ha scritto:
>
>Thanks!
>
>> 在 2025年2月23日,上午11:49,Stefan Kangas <stefankangas <at> gmail.com> 写道:
>> 
>> Version: 30.2
>> 
>> Eli Zaretskii <eliz <at> gnu.org> writes:
>> 
>>>> From: Yuan Fu <casouri <at> gmail.com>
>>>> Date: Mon, 27 Jan 2025 17:35:30 -0800
>>>> Cc: Vincenzo Pupillo <v.pupillo <at> gmail.com>,
>>>> Theodor Thornhill <theo <at> thornhill.no>,
>>>> 75764 <at> debbugs.gnu.org
>>>> 
>>>> Seems reasonable to me. Tree-sitter’s query doesn’t support negation match, so
>>>> we can’t match constants that are not annotations. But I don’t want these
>>>> fixes to delay emacs 30 (they will keep coming), so perhaps we can apply this
>>>> to emacs-30 after release, WDYT, Eli?
>>> 
>>> Fine by me, thanks.
>> 
>> Since Emacs 30.1 is now released, I have pushed this to emacs-30 as
>> commit 563b6f94511.
>> 
>> I'm therefore closing this bug report.
[Message part 2 (text/html, inline)]

This bug report was last modified 85 days ago.

Previous Next


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