Austin Clements <amdragon@MIT.EDU> writes: > This introduces notmuch-jump, which is like a user-friendly, > user-configurable global prefix map for saved searches. This provi Unfortunately this patch doesn't apply anymore. > @@ -18,7 +18,8 @@ emacs_sources := \ > $(dir)/notmuch-tag.el \ > $(dir)/coolj.el \ > $(dir)/notmuch-print.el \ > - $(dir)/notmuch-version.el > + $(dir)/notmuch-version.el \ > + $(dir)/notmuch-jump.el \ Why the extra \ ? > +(defun notmuch-jump--plist-delete (plist property) > + (let* ((xplist (cons nil plist)) > + (pred xplist)) > + (while (cdr pred) > + (when (eq (cadr pred) property) > + (setcdr pred (cdddr pred))) > + (setq pred (cddr pred))) > + (cdr xplist))) Should this function maybe be somewhere more generic?