summaryrefslogtreecommitdiff
path: root/modules/system-commands.el
diff options
context:
space:
mode:
Diffstat (limited to 'modules/system-commands.el')
-rw-r--r--modules/system-commands.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/system-commands.el b/modules/system-commands.el
index 64eb5e79..bd22468c 100644
--- a/modules/system-commands.el
+++ b/modules/system-commands.el
@@ -19,7 +19,12 @@
;;
;;; Code:
-(eval-when-compile (require 'keybindings))
+;; `keybindings' provides `cj/custom-keymap', which is referenced at load
+;; time by the `keymap-set' call at the tail of this file. An
+;; `eval-when-compile' require would silence the byte-compiler but leave
+;; the load-time reference void if anything required `system-commands'
+;; before `keybindings'. Make the dependency explicit.
+(require 'keybindings)
(eval-when-compile (require 'subr-x))
(require 'rx)