[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ement d28fbca8ad: Fix: (ement-room--insert-sender-heade
From: |
ELPA Syncer |
Subject: |
[elpa] externals/ement d28fbca8ad: Fix: (ement-room--insert-sender-headers) for "Elemental" format |
Date: |
Wed, 8 Mar 2023 21:58:23 -0500 (EST) |
branch: externals/ement
commit d28fbca8ade970c82045b71052a6e9b5ec026f0e
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Fix: (ement-room--insert-sender-headers) for "Elemental" format
Small fix, big improvement. Before, the unread marker line would
cause insertion of another, unnecessary sender name header.
---
README.org | 4 ++++
ement-room.el | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/README.org b/README.org
index d1605e45e0..66381ef544 100644
--- a/README.org
+++ b/README.org
@@ -295,6 +295,10 @@ Note that, while ~matrix-client~ remains usable, and
probably will for some time
+ Command ~ement-room-list~ reuses an existing window showing the room list
when possible. ([[https://github.com/alphapapa/ement.el/issues/131][#131]].
Thanks to [[https://github.com/jeffbowman][Jeff Bowman]] for suggesting.)
+*Fixes*
+
++ Improve insertion of sender name headers when using the "Elemental" message
format.
+
** 0.7
*Additions*
diff --git a/ement-room.el b/ement-room.el
index c70c0041ed..43cae7086a 100644
--- a/ement-room.el
+++ b/ement-room.el
@@ -2832,7 +2832,7 @@ the first and last nodes in the buffer, respectively."
;; No previous node and event is a message: insert header.
(insert-sender-before event-node)
;; Previous node exists.
- (when (read-marker-p prev-node)
+ (when (read-marker-p (ewoc-data prev-node))
;; Previous node is a read marker: we want to act as if they
don't exist, so
;; we set `prev-node' to the non-marker node before it.
(setf prev-node (ement-room--ewoc-next-matching ewoc prev-node
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/ement d28fbca8ad: Fix: (ement-room--insert-sender-headers) for "Elemental" format,
ELPA Syncer <=