> On Sep 11, 2024, at 5:05 AM, Eli Zaretskii <e...@gnu.org> wrote:
> 
>> From: Vincenzo Pupillo <v.pupi...@gmail.com>
>> Cc: Bug Report Emacs <bug-gnu-emacs@gnu.org>, 72...@debbugs.gnu.org
>> Date: Wed, 11 Sep 2024 11:40:17 +0200
>> 
>>> Thanks for taking this up! I won’t signal a warning if doxygen grammar 
>>> isn’t found. Imagine a user without doxygen grammar, and din’t change 
>>> c-ts-mode-enable-doxygen: they’ll get a warning whenever they open a C 
>>> file. 
>>> We should either set c-ts-mode-enable-doxygen to nil by default, or not 
>>> warn when doxygen grammar doesn’t exist. Otherwise, the patch looks good to 
>>> me.
>> 
>> Okay, fine. But Eli said something different...
> 
> Not necessarily.  All I said was "issue a user-friendly diagnostic".
> We could output the message into *Messages*, and do it only once per
> Emacs session.

Another idea: use tertiary value for c-ts-mode-enable-doxygen, t for enable 
(and issue warning if doxygen isn’t present), nil for enable if doxygen exists 
but don’t issue any warning, ‘disabled for disable. (I don’t think there’s a 
convention for the three values of tertiary toggle, is that right Eli?)

Yuan


Reply via email to