emacs-elpa-diffs
[Top][All Lists]
Advanced

[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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]