GNU bug report logs - #71874
30.0.60; [PATCH] Fontify doxygen comments in c-ts-mode,c++-ts-mode and java-ts-mode

Previous Next

Package: emacs;

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

Date: Mon, 1 Jul 2024 10:49:02 UTC

Severity: normal

Tags: patch

Found in version 30.0.60

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#71874: closed (30.0.60; [PATCH] Fontify doxygen comments in
 c-ts-mode,c++-ts-mode and java-ts-mode)
Date: Sat, 13 Jul 2024 10:20:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sat, 13 Jul 2024 13:19:21 +0300
with message-id <86ttgtk312.fsf <at> gnu.org>
and subject line Re: bug#71874: 30.0.60; [PATCH] Fontify doxygen comments in c-ts-mode,c++-ts-mode and java-ts-mode
has caused the debbugs.gnu.org bug report #71874,
regarding 30.0.60; [PATCH] Fontify doxygen comments in c-ts-mode,c++-ts-mode and java-ts-mode
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
71874: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71874
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Vincenzo Pupillo <v.pupillo <at> gmail.com>
To: Bug Emacs <bug-gnu-emacs <at> gnu.org>
Subject: 30.0.60;
 [PATCH] Fontify doxygen comments in c-ts-mode,c++-ts-mode and java-ts-mode
Date: Mon, 01 Jul 2024 12:48:33 +0200
[Message part 3 (text/plain, inline)]
Ciao,
This patch adds support for comment fontification using the doxygen parser:
https://github.com/tree-sitter-grammars/tree-sitter-doxygen

This is the same parser used by nvim treesitter and seems to be quite stable.
The attached screenshot shows the result.
This patch also works with emacs 31.

Thanks.

Vincenzo
[0001-Fontify-doxygen-support-to-c-ts-mode-c-ts-mode-and-j.patch (text/x-patch, attachment)]
[Message part 5 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Vincenzo Pupillo <v.pupillo <at> gmail.com>
Cc: 71874-done <at> debbugs.gnu.org
Subject: Re: bug#71874: 30.0.60;
 [PATCH] Fontify doxygen comments in c-ts-mode,c++-ts-mode and
 java-ts-mode
Date: Sat, 13 Jul 2024 13:19:21 +0300
> From: Vincenzo Pupillo <v.pupillo <at> gmail.com>
> Date: Mon, 01 Jul 2024 12:48:33 +0200
> 
> This patch adds support for comment fontification using the doxygen parser:
> https://github.com/tree-sitter-grammars/tree-sitter-doxygen
> 
> This is the same parser used by nvim treesitter and seems to be quite stable.
> The attached screenshot shows the result.
> This patch also works with emacs 31.

Thanks, I installed this on the master branch.

The code needed a minor fix to not show a warning if the Doxygen
grammar is not available.  Also, please note the changes I made in the
style of the commit log messages (mainly showing the entries for the
same file together, not with a separate "* lisp/..." file-name entry),
and try to follow this style in the future.

With that, I'm closing this bug.


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

Previous Next


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