From 95dcf9d56eb127faa032c364f80eec839121ff14 Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Thu, 28 Jul 2022 21:08:58 -0500 Subject: [PATCH] Fix: (ement-room--insert-sender-headers) Use ewoc-prev This should be correct, and omitting it must have been an oversight... --- ement-room.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ement-room.el b/ement-room.el index dcee8d5..90a81d1 100644 --- a/ement-room.el +++ b/ement-room.el @@ -2711,7 +2711,8 @@ the first and last nodes in the buffer, respectively." ;; we set `prev-node' to the non-marker node before it. (setf prev-node (ement-room--ewoc-next-matching ewoc prev-node (lambda (data) - (not (read-marker-p data)))))) + (not (read-marker-p data))) + #'ewoc-prev))) (when prev-node ;; A previous node still exists: maybe we need to add a header. (cl-typecase (ewoc-data prev-node)