Emms: Move binding inside with-eval-after-load (#39)

This commit is contained in:
James Nguyen 2017-11-20 23:06:40 -08:00
parent 5b7655cb6e
commit 58b9367f29
1 changed files with 7 additions and 7 deletions

View File

@ -84,14 +84,14 @@
(advice-add 'emms-browser :after 'evil-emms-browser)
(evil-set-initial-state 'emms-playlist-mode 'motion)
(dolist (map (list emms-browser-mode-map emms-playlist-mode-map))
(evil-define-key* 'motion map
"+" 'emms-volume-raise
"=" 'emms-volume-raise
"-" 'emms-volume-lower
"u" 'emms-playlist-mode-undo))
(with-eval-after-load 'emms-browser
(dolist (map (list emms-browser-mode-map emms-playlist-mode-map))
(evil-define-key* 'motion map
"+" 'emms-volume-raise
"=" 'emms-volume-raise
"-" 'emms-volume-lower
"u" 'emms-playlist-mode-undo))
;; TODO: Why do we need to define emms-browser-mode-map after load and not emms-playlist-mode-map?
(evil-define-key 'motion emms-browser-mode-map
;; playback controls