branch: elpa/elfeed
commit 645ac852e9f76aaff2c69e97e0bdd1bcbc0510c4
Author: Daniel Mendler <[email protected]>
Commit: Daniel Mendler <[email protected]>

    Improve menus
---
 elfeed-search.el | 24 +++++++++++++++++-------
 elfeed-show.el   |  9 +++++----
 2 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/elfeed-search.el b/elfeed-search.el
index eebb00dea3..ef9780673b 100644
--- a/elfeed-search.el
+++ b/elfeed-search.el
@@ -180,15 +180,25 @@ When live editing the filter, it is bound to :live.")
     ["Mark as unread" elfeed-search-tag-all-unread]
     ["Mark as read" elfeed-search-untag-all-unread]
     "--"
-    ["Set feed title" elfeed-search-set-feed-title]
-    ["Set entry title" elfeed-search-set-entry-title]
-    "--"
     ["Live filter" elfeed-search-live-filter]
-    ["Set filter" elfeed-search-set-filter]
-    ["Clear filter" elfeed-search-clear-filter]
+    ("Filter"
+     ["Set filter" elfeed-search-set-filter]
+     ["Clear filter" elfeed-search-clear-filter])
+    "--"
+    ["Fetch all" elfeed-search-fetch]
+    ("Fetch"
+     ["Fetch visible" elfeed-search-fetch-visible]
+     ["Fetch feed" elfeed-update-feed])
+    "--"
+    ("Set title"
+     ["Set feed title" elfeed-search-set-feed-title]
+     ["Set entry title" elfeed-search-set-entry-title])
     "--"
-    ["Fetch" elfeed-search-fetch]
-    ["Fetch visible" elfeed-search-fetch-visible]
+    ("Maintenance"
+     ["Apply auto tags" elfeed-apply-autotags-now]
+     ["Apply hooks" elfeed-apply-hooks-now]
+     ["Compact database" elfeed-db-compact]
+     ["Unjam queue" elfeed-unjam])
     "--"
     ["Revert buffer" revert-buffer]
     ["Quit window" quit-window]
diff --git a/elfeed-show.el b/elfeed-show.el
index 0592eb3dae..abab273d29 100644
--- a/elfeed-show.el
+++ b/elfeed-show.el
@@ -103,10 +103,6 @@ Called without arguments."
     ["Browse secondary" elfeed-show-visit-secondary]
     ["Copy URL" elfeed-show-yank]
     "--"
-    ["Save enclosure" elfeed-show-save-enclosure]
-    ["Play enclosure" elfeed-show-play-enclosure]
-    ["Add enclosure to playlist" elfeed-show-add-enclosure-to-playlist]
-    "--"
     ["Add tag" elfeed-show-tag]
     ["Remove tag" elfeed-show-untag]
     ["Mark as unread" elfeed-show-tag-unread]
@@ -116,6 +112,11 @@ Called without arguments."
     "--"
     ["New live filter" elfeed-show-live-filter]
     "--"
+    ("Enclosure"
+     ["Save enclosure" elfeed-show-save-enclosure]
+     ["Play enclosure" elfeed-show-play-enclosure]
+     ["Add enclosure to playlist" elfeed-show-add-enclosure-to-playlist])
+    "--"
     ["Revert buffer" revert-buffer]
     ["Quit window" quit-window]
     "--"

Reply via email to