diff options
| author | James Nguyen <james@jojojames.com> | 2021-02-03 00:42:24 -0800 |
|---|---|---|
| committer | James N <james@jojojames.com> | 2021-02-03 21:08:35 -0800 |
| commit | a3f8d1b4c99028d2c2542386916964f1e6de11b1 (patch) | |
| tree | 4920a033acf70f45f6eecf81d3b4e49d46a3c635 /modes/transmission | |
| parent | e52dfbeb68225beb4e0eabb60a052f5748db8244 (diff) | |
Refactor menu-items to use evil-collection-define-operator-key
Diffstat (limited to 'modes/transmission')
| -rw-r--r-- | modes/transmission/evil-collection-transmission.el | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/modes/transmission/evil-collection-transmission.el b/modes/transmission/evil-collection-transmission.el index dfd443c..915af76 100644 --- a/modes/transmission/evil-collection-transmission.el +++ b/modes/transmission/evil-collection-transmission.el @@ -145,17 +145,9 @@ "P" 'transmission-set-bandwidth-priority "r" 'transmission-move) - (evil-collection-define-key 'operator 'transmission-info-mode-map - ;; Like `eww'. - "u" '(menu-item - "" - nil - :filter (lambda (&optional _) - (when (memq evil-this-operator - evil-collection-yank-operators) - (setq evil-inhibit-operator t) - #'transmission-copy-magnet)))) - + ;; yu, Like `eww'. + (evil-collection-define-operator-key 'yank 'transmission-info-mode-map + "u" 'transmission-copy-magnet) (evil-collection-set-readonly-bindings 'transmission-peers-mode-map) (evil-set-initial-state 'transmission-peers-mode 'normal) |
