From d1e5a285fe6a53200f354c0c46c5315075db5f05 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 20 Aug 2024 16:44:23 -0400 Subject: [PATCH] fix(vc): git-timemachine: enable font-lock-mode --- modules/emacs/vc/config.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/emacs/vc/config.el b/modules/emacs/vc/config.el index d0a4f2190..dd2f47c7c 100644 --- a/modules/emacs/vc/config.el +++ b/modules/emacs/vc/config.el @@ -92,6 +92,10 @@ info in the `header-line-format' is a more visible indicator." (propertize sha-or-subject 'face 'git-timemachine-minibuffer-detail-face) date-full date-relative)))) + ;; HACK: `delay-mode-hooks' suppresses font-lock-mode in later versions of + ;; Emacs, so git-timemachine buffers end up unfontified. + (add-hook 'git-timemachine-mode-hook #'font-lock-mode) + (after! evil ;; Rehash evil keybindings so they are recognized (add-hook 'git-timemachine-mode-hook #'evil-normalize-keymaps))