From 2193bb2ff5ed52b9d5df7dda20c7ed304bec8b83 Mon Sep 17 00:00:00 2001 From: Benson Chu Date: Tue, 28 May 2024 15:44:24 -0500 Subject: [PATCH] Don't eval these until cc-mode has been loaded --- config-programming.org | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/config-programming.org b/config-programming.org index f701d9b..c186138 100644 --- a/config-programming.org +++ b/config-programming.org @@ -148,10 +148,11 @@ (when (and (null window-system) (not (daemonp))) - (define-key c++-mode-map (kbd "C-c .") nil) - (define-key c++-mode-map (kbd "C-c . .") #'c-set-style) - (define-key org-mode-map (kbd "C-c .") nil) - (define-key org-mode-map (kbd "C-c . .") #'org-time-stamp)) + (with-eval-after-load 'cc-mode + (define-key c++-mode-map (kbd "C-c .") nil) + (define-key c++-mode-map (kbd "C-c . .") #'c-set-style) + (define-key org-mode-map (kbd "C-c .") nil) + (define-key org-mode-map (kbd "C-c . .") #'org-time-stamp))) ;; Provide my own projectile-compile-project which uses ;; cca/projectile-compilation-dir instead of projectile-compilation-dir.