summaryrefslogtreecommitdiff
path: root/evil-emms.el
diff options
context:
space:
mode:
authorFredrik Bergroth <fbergroth@gmail.com>2017-11-16 08:58:37 +0100
committerJames N <james@jojojames.com>2017-11-16 00:08:40 -0800
commit6eb95dacfa581f56145da2cac1ae4a4332a20af5 (patch)
tree37d96f52ac6d7dd13dc60a36279ee468a8f3cee1 /evil-emms.el
parent61eac2e40559c16431083da284ad8069dad0805d (diff)
Silence byte compiler
Diffstat (limited to 'evil-emms.el')
-rw-r--r--evil-emms.el61
1 files changed, 31 insertions, 30 deletions
diff --git a/evil-emms.el b/evil-emms.el
index 394837c..310c385 100644
--- a/evil-emms.el
+++ b/evil-emms.el
@@ -47,42 +47,43 @@
(defun evil-emms-browser ()
(evil-motion-state))
-(defun evil-emms-playlist-mode-insert-newline-above ()
- "Insert a newline above point."
- (interactive)
- (emms-with-inhibit-read-only-t
- (evil-insert-newline-above)))
-
-(defun evil-emms-playlist-mode-insert-newline-below ()
- "Insert a newline below point."
- (interactive)
- (emms-with-inhibit-read-only-t
- (evil-insert-newline-below)))
-
-(defun evil-emms-playlist-mode-paste-before ()
- "Pastes the latest yanked playlist items before the cursor position.
-The return value is the yanked text."
- (interactive)
- (emms-with-inhibit-read-only-t
- (goto-char (point-at-bol))
- (yank)
- (emms-playlist-mode-correct-previous-yank)
- (evil-previous-line)
- (evil-beginning-of-line)))
-
-(defun evil-emms-playlist-mode-paste-after ()
- "Pastes the latest yanked playlist items behind point.
-The return value is the yanked text."
- (interactive)
- (evil-next-line)
- (evil-emms-playlist-mode-paste-before))
+(with-no-warnings
+ (defun evil-emms-playlist-mode-insert-newline-above ()
+ "Insert a newline above point."
+ (interactive)
+ (emms-with-inhibit-read-only-t
+ (evil-insert-newline-above)))
+
+ (defun evil-emms-playlist-mode-insert-newline-below ()
+ "Insert a newline below point."
+ (interactive)
+ (emms-with-inhibit-read-only-t
+ (evil-insert-newline-below)))
+
+ (defun evil-emms-playlist-mode-paste-before ()
+ "Pastes the latest yanked playlist items before the cursor position.
+ The return value is the yanked text."
+ (interactive)
+ (emms-with-inhibit-read-only-t
+ (goto-char (point-at-bol))
+ (yank)
+ (emms-playlist-mode-correct-previous-yank)
+ (evil-previous-line)
+ (evil-beginning-of-line)))
+
+ (defun evil-emms-playlist-mode-paste-after ()
+ "Pastes the latest yanked playlist items behind point.
+ The return value is the yanked text."
+ (interactive)
+ (evil-next-line)
+ (evil-emms-playlist-mode-paste-before)))
(defun evil-emms-setup ()
(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
+ (evil-define-key* 'motion map
"+" 'emms-volume-raise
"=" 'emms-volume-raise
"-" 'emms-volume-lower