|
From: | Stefan Monnier |
Subject: | bug#56637: 28.1.90; [FR] Allow a way around font-lock-mode being unconditionally disabled in " *hidden*" buffers |
Date: | Tue, 19 Jul 2022 12:13:29 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> Org mode fontifies code blocks using "hidden" temporary buffers with > their name starting from " ": " *org-src-fontification:major-mode*". > > The buffers are kept around to avoid extra major-mode loading overheads > and the fontification is not using (font-lock-ensure). IIUC they're never displayed, right? So, `font-lock-ensure` does sound like "the right tool". Could you give a short explanation for why you don't use `font-lock-ensure`? > (font-lock-ensure) usually fontifies the buffer correctly even though > font-lock-mode is disabled. However, not always. Sounds like a bug we should fix. > It would be nice if we could somehow enable font-lock inside " *hidden*" > buffers. Would it be possible? FWIW, I do think it would be good to remove the rule that font-lock is never enabled in temp buffers. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |