From fc8ee110a5f3ea059f64123a1dccba985a9aace7 Mon Sep 17 00:00:00 2001 From: Constantine Vetoshev Date: Sat, 6 Mar 2021 15:38:48 -0800 Subject: Clean up which-key integration. --- perspective.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/perspective.el b/perspective.el index 1a09156..e6d1c96 100644 --- a/perspective.el +++ b/perspective.el @@ -310,7 +310,9 @@ Run with the activated perspective active.") (define-key perspective-map (kbd "9") (lambda () (interactive) (persp-switch-by-number 9))) (define-key perspective-map (kbd "0") (lambda () (interactive) (persp-switch-by-number 10))) -(when (featurep 'which-key) +(declare-function which-key-mode "which-key.el") +(when (fboundp 'which-key-mode) + (require 'which-key) (declare-function which-key-add-keymap-based-replacements "which-key.el") (when (fboundp 'which-key-add-keymap-based-replacements) (which-key-add-keymap-based-replacements perspective-map -- cgit v1.0