aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Wohler2023-07-10 20:46:58 -0700
committerBill Wohler2023-07-10 20:50:59 -0700
commit112e71914a98cd21d222b9abe9d2fc52eb8852ea (patch)
tree070bba218286858942da4a498d930f1d036dc8d9
parenta92ee5ca3cf20b9a6c38c86e7f151a2020500eff (diff)
downloademacs-112e71914a98cd21d222b9abe9d2fc52eb8852ea.tar.gz
emacs-112e71914a98cd21d222b9abe9d2fc52eb8852ea.zip
Fix Wrong type argument: consp, nil error
* lisp/mh-e/mh-folder.el (mh-update-sequences): Add cur sequence when missing
-rw-r--r--lisp/mh-e/mh-folder.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el
index dbed3c83994..68f72a6e0cf 100644
--- a/lisp/mh-e/mh-folder.el
+++ b/lisp/mh-e/mh-folder.el
@@ -1293,8 +1293,9 @@ The message at the cursor is used for \"cur\"."
1293 (if new-cur 1293 (if new-cur
1294 (let ((seq-entry (mh-find-seq 'cur))) 1294 (let ((seq-entry (mh-find-seq 'cur)))
1295 (mh-remove-cur-notation) 1295 (mh-remove-cur-notation)
1296 (setcdr seq-entry 1296 (if seq-entry
1297 (list new-cur)) ;delete-seq-locally, add-msgs-to-seq 1297 (setcdr seq-entry (list new-cur))
1298 (mh-add-msgs-to-seq (list new-cur) 'cur))
1298 (mh-define-sequence 'cur (list new-cur)) 1299 (mh-define-sequence 'cur (list new-cur))
1299 (beginning-of-line) 1300 (beginning-of-line)
1300 (if (looking-at mh-scan-good-msg-regexp) 1301 (if (looking-at mh-scan-good-msg-regexp)