The symbol is nil
.
It does not name a function.
Generally speaking, to debug the error, you need to set debug-on-error
to t
and look at the *Backtrace*
buffer.
If no *Backtrace*
buffer appears (which is the case here), this means that the caller of the function which signals the error catches the error. You would need to chase the code looking for condition-case
and disable it. Good luck with that :-(
Looking at the c-font-lock-fontify-region
definition in progmodes/cc-mode.el
, I see there
(funcall (default-value 'font-lock-fontify-region-function)
new-beg new-end verbose)
which can easily cause the error if (default-value 'font-lock-fontify-region-function)
is nil
.