Fix infinite-recursion when killing elfeed buffers

This commit is contained in:
Henrik Lissner 2018-06-29 13:59:07 +02:00
parent b583af198d
commit 1a923441ff
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 5 additions and 6 deletions

View file

@ -39,7 +39,7 @@ absolute paths.")
;; Enhance readability of a post
(add-hook 'elfeed-show-mode-hook #'+rss|elfeed-wrap)
(add-hook! '(elfeed-show-mode-hook elfeed-search-mode-hook)
(add-hook! 'elfeed-search-mode-hook
(add-hook 'kill-buffer-hook #'+rss/quit nil t))
;; Keybindings
@ -49,10 +49,9 @@ absolute paths.")
[remap previous-buffer] #'+rss/previous))
(when (featurep! :feature evil +everywhere)
(evil-define-key 'normal elfeed-search-mode-map
"q" #'kill-this-buffer
"r" #'elfeed-update
"s" #'elfeed-search-live-filter
(kbd "RET") #'elfeed-search-show-entry
"q" #'elfeed-kill-buffer
"r" #'elfeed-update
(kbd "RET") #'elfeed-search-show-entry
(kbd "M-RET") #'elfeed-search-browse-url)
(evil-define-key 'normal elfeed-show-mode-map
"q" #'elfeed-kill-buffer)