[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ement 4d46aa0659 3/6: Change: (ement-room--member-names
From: |
ELPA Syncer |
Subject: |
[elpa] externals/ement 4d46aa0659 3/6: Change: (ement-room--member-names-and-ids) Use timeline not EWOC |
Date: |
Sun, 14 May 2023 00:58:06 -0400 (EDT) |
branch: externals/ement
commit 4d46aa0659e138073ff7db9e25b243630f92cb45
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Change: (ement-room--member-names-and-ids) Use timeline not EWOC
There seems little reason to use the EWOC instead of the timeline, and
using the timeline instead allows completion to work in compose
buffers without having to pass the EWOC in.
---
ement-room.el | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/ement-room.el b/ement-room.el
index 359f4fe8c7..0ce2923c21 100644
--- a/ement-room.el
+++ b/ement-room.el
@@ -4316,10 +4316,6 @@ members list and return already-seen members instead.
For use in
(buffer-local-value
'ement-session (window-buffer
(minibuffer-selected-window)))
ement-session))
- (ewoc (if (minibufferp)
- (buffer-local-value
- 'ement-ewoc (window-buffer
(minibuffer-selected-window)))
- ement-ewoc))
((cl-struct ement-room members) room)
(members (if (alist-get 'fetched-members-p (ement-room-local
room))
(hash-table-values members)
@@ -4330,7 +4326,7 @@ members list and return already-seen members instead.
For use in
:then (lambda (_) (setf (alist-get
'getting-members-p (ement-room-local room)) nil))
:else (lambda (_) (setf (alist-get
'getting-members-p (ement-room-local room)) nil))))
(mapcar #'ement-event-sender
- (ewoc-collect ewoc #'ement-event-p)))))
+ (ement-room-timeline ement-room)))))
(delete-dups
(cl-loop for member in members
collect (ement-user-id member)
- [elpa] externals/ement updated (5be1e07002 -> 726d17b082), ELPA Syncer, 2023/05/14
- [elpa] externals/ement 4d46aa0659 3/6: Change: (ement-room--member-names-and-ids) Use timeline not EWOC,
ELPA Syncer <=
- [elpa] externals/ement cb95f5e0e8 5/6: Fix: (ement-room-init-compose-buffer) Enable member/room completion, ELPA Syncer, 2023/05/14
- [elpa] externals/ement 726d17b082 6/6: Docs: Explain mentions and completion, ELPA Syncer, 2023/05/14
- [elpa] externals/ement 6bd1091757 1/6: Fix: (-defevent "m.room.avatar") Warn for unreadable images, ELPA Syncer, 2023/05/14
- [elpa] externals/ement c0b922bcc5 2/6: Fix: (ement-room-list) When no rooms are joined, ELPA Syncer, 2023/05/14
- [elpa] externals/ement 1bad05695c 4/6: Change: Improve completion by looking for prefixes, ELPA Syncer, 2023/05/14