On 02/01/2015 01:22 PM, Alan Mackenzie wrote: > branch: emacs-24 > commit d69e9f1c24f37f36af33b0468c5a4e100dbb09b6 > Author: Alan Mackenzie > Commit: Alan Mackenzie > > CC Mode: Stop Font Lock forcing fontification from BOL. Fixes debbugs#19669. > > cc-mode.el (c-font-lock-init): Setq font-lock-extend-region-functions to > nil. This change is driving me nuts. Consider the following buffer, with @ representing point: void foo() { @ } If I type [f o r SPC], then depending on timing, I see only the "or", or only the "r", fontified in font-lock-keyword-face. A moment later, jit-lock kicks in and refontifies the entire chunk properly. Can we please extend the start of the region back to at least the last `}'?