summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-03-08 20:08:59 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-03-10 18:25:55 -0700
commiteebc51bc02ad59fd22160c6841e570e3bddb9135 (patch)
treee4ea2b2282752c13d0639cfc6832be312721ce44
parenta4952c168f07e50c4a2fbc8366bc912c06409728 (diff)
downloaddotfiles-eebc51bc02ad59fd22160c6841e570e3bddb9135.tar.gz
spw/next-unread-group: don't pass nil to notmuch-saved-search-count
-rw-r--r--.emacs.d/notmuch-config.el15
1 files changed, 8 insertions, 7 deletions
diff --git a/.emacs.d/notmuch-config.el b/.emacs.d/notmuch-config.el
index ac264328..8afac420 100644
--- a/.emacs.d/notmuch-config.el
+++ b/.emacs.d/notmuch-config.el
@@ -528,13 +528,14 @@ scroll through them."
(if (or (and already-looking (not queries))
(not (setq remaining
(cl-loop with queries
- = (or queries spw/lists-browse-searches)
- if (zerop
- (string-to-number
- (notmuch-saved-search-count
- (plist-get
- (plist-get (car queries) :search)
- :query))))
+ = (or queries spw/lists-browse-searches)
+ if (and queries
+ (zerop
+ (string-to-number
+ (notmuch-saved-search-count
+ (plist-get
+ (plist-get (car queries) :search)
+ :query)))))
do (pop queries) else return queries))))
(set-transient-map
(let ((map (make-sparse-keymap)))