diff options
Diffstat (limited to 'lisp/+elfeed.el')
-rw-r--r-- | lisp/+elfeed.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lisp/+elfeed.el b/lisp/+elfeed.el index 8f7f17a..7f9e193 100644 --- a/lisp/+elfeed.el +++ b/lisp/+elfeed.el | |||
@@ -31,6 +31,14 @@ | |||
31 | (interactive) | 31 | (interactive) |
32 | (elfeed-show-visit t)) | 32 | (elfeed-show-visit t)) |
33 | 33 | ||
34 | (defun +elfeed-show-mark-read-and-advance () | ||
35 | "Mark an item as read and advance to the next item. | ||
36 | If multiple items are selected, don't advance." | ||
37 | (interactive) | ||
38 | (call-interactively #'elfeed-search-untag-all-unread) | ||
39 | (unless (region-active-p) | ||
40 | (call-interactively #'next-line))) | ||
41 | |||
34 | ;;; Fetch feeds async | 42 | ;;; Fetch feeds async |
35 | ;; https://github.com/skeeto/elfeed/issues/367 | 43 | ;; https://github.com/skeeto/elfeed/issues/367 |
36 | 44 | ||