]> git.eshelyaron.com Git - emacs.git/commit
Add user option to enable Doxygen syntax highlighting (bug#72814)
authorVincenzo Pupillo <v.pupillo@gmail.com>
Mon, 9 Sep 2024 07:20:42 +0000 (09:20 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 23 Sep 2024 10:45:24 +0000 (12:45 +0200)
commit9d2e740737467363fca71e2f21894a1ae37117c2
tree9d748e199e82cf8583fdff165b36a5b1fcb137ef
parent2c87785b7b9948b761621170ebea67084af82d55
Add user option to enable Doxygen syntax highlighting (bug#72814)

Both 'c-ts-mode' and 'java-ts-mode' have a new user option,
'c-ts-mode-enable-doxygen' and 'java-ts-mode-enable-doxygen'
(defaults to nil) which allow to enable syntax highlighting
of comment blocks based on the Doxygen grammar.

* lisp/progmodes/c-ts-mode.el: Add the 'c-ts-mode-enable-doxygen'
user option variable to disable doxygen grammar.
Notifies the user if doxygen grammar is not available.
* lisp/progmodes/c-ts-mode.el (c-ts-mode, c++-ts-mode): Use the
new 'c-ts-mode-enable-doxygen' option.
* lisp/progmodes/java-ts-mode.el: Add the
'java-ts-mode-enable-doxygen' user option variable to disable
doxygen grammar.  Notifies the user if doxygen grammar is not
available.
* lisp/progmodes/java-ts-mode.el (java-ts-mode): Use the new
'java-ts-mode-enable-doxygen' option.

* etc/NEWS: Document the change.

(cherry picked from commit b0523dffabbec8acd9c5c92711af849a11867884)
etc/NEWS
lisp/progmodes/c-ts-mode.el
lisp/progmodes/java-ts-mode.el