From a11495aacef33b4adc7617d26a7e519d3a156cf4 Mon Sep 17 00:00:00 2001 From: SqrtMinusOne Date: Sat, 19 Mar 2022 23:55:12 +0300 Subject: [PATCH] fix: minor errors --- elfeed-summary.el | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/elfeed-summary.el b/elfeed-summary.el index e2e79a6..3576c3a 100644 --- a/elfeed-summary.el +++ b/elfeed-summary.el @@ -680,7 +680,7 @@ DATA is a `' form as described in the (elfeed) (elfeed-search-set-filter (widget-get widget :filter))) - :filter (alist-get search-data :filter) + :filter (alist-get :filter search-data) text) (widget-insert "\n"))) @@ -777,13 +777,17 @@ TREE is a form such as returned by `elfeed-summary--get-data'." (unless (eq major-mode 'elfeed-summary-mode) (elfeed-summary-mode)) (insert (elfeed-search--header) "\n\n") - (mapc #'elfeed-summary--render-item tree) + (magit-insert-section section + (magit-insert-heading) + (unless tree + (insert "No items found.")) + (mapc #'elfeed-summary--render-item tree)) (widget-setup))) (defun elfeed-summary--refresh () "Refresh the elfeed summary tree." (interactive) - (when (eq (buffer-name) elfeed-summary-buffer) + (when (equal (buffer-name) elfeed-summary-buffer) (let ((inhibit-read-only t)) ;; XXX It's funny that the normal `save-excursion' doesn't work ;; here and elfeed already has a workaround for this particular