From 29e19725ac7d30c1674be43c9441bf5dacb224c0 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Wed, 20 Mar 2019 15:03:03 +0000 Subject: [PATCH] Rename Elisp function for ensuring KBDs Prefer wpc/ namespace for functions that I define. Consider defining all functions in one location, similar to ZSH's functions.zsh --- .../emacs/.emacs.d/wpc/packages/wpc-keybindings.el | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configs/shared/emacs/.emacs.d/wpc/packages/wpc-keybindings.el b/configs/shared/emacs/.emacs.d/wpc/packages/wpc-keybindings.el index 6272b1127..4f07a8ce7 100644 --- a/configs/shared/emacs/.emacs.d/wpc/packages/wpc-keybindings.el +++ b/configs/shared/emacs/.emacs.d/wpc/packages/wpc-keybindings.el @@ -92,17 +92,17 @@ :config (global-evil-surround-mode 1)) -;; Custom minor mode that ensures that my kbds are available no matter which major -;; or minor modes are active. -(add-hook 'after-load-functions #'ensure-william-carroll-kbds) - -(defun ensure-william-carroll-kbds (_ignore) +(defun wpc/ensure-kbds (_ignore) "Try to ensure that my keybindings retain priority over other minor modes." (unless (eq (caar minor-mode-map-alist) 'wpc/kbds-minor-mode) (let ((mykbds (assq 'wpc/kbds-minor-mode minor-mode-map-alist))) (assq-delete-all 'wpc/kbds-minor-mode minor-mode-map-alist) (add-to-list 'minor-mode-map-alist mykbds)))) +;; Custom minor mode that ensures that my kbds are available no matter which +;; major or minor modes are active. +(add-hook 'after-load-functions #'wpc/ensure-kbds) + (defvar wpc/kbds (let ((map (make-sparse-keymap))) (bind-keys :map map