Subject: bug#59468: 29.0.50; c-ts-mode cannot fontify after macros are encountered

From: Eli Zaretskii <[email-masked]>
Date: Wed, 23 Nov 2022 14:43:23 +0200

> From: Yuan Fu <[email-masked]>
> Date: Tue, 22 Nov 2022 20:13:49 -0800
> Cc: [email-masked],
>  [email-masked]
> 
> > Is it possible to do something on our end for processing the error nodes,
> > which would remedy the issue with macros?  Or maybe some other way of
> > handling the macros by ourselves?
> 
> For each of the ERROR nodes, we can look at the skipped tokens inside, and look around with some regex searching. That would take some non-trivial effort, I imagine.

If nothing better comes up, maybe this is what we should do.  For
fontifications, perhaps using some small subset of CC Mode for level-2
fontifications should be relatively easy?