[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ement 8bbdcc3aac 1/8: Fix: (ement-directory) Interactiv
From: |
ELPA Syncer |
Subject: |
[elpa] externals/ement 8bbdcc3aac 1/8: Fix: (ement-directory) Interactive arguments |
Date: |
Fri, 23 Sep 2022 14:57:37 -0400 (EDT) |
branch: externals/ement
commit 8bbdcc3aac74a9f37423759baf304e1fbfa07739
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Fix: (ement-directory) Interactive arguments
Closes #102.
---
ement-directory.el | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/ement-directory.el b/ement-directory.el
index ab21f4f40d..118cbc0798 100644
--- a/ement-directory.el
+++ b/ement-directory.el
@@ -149,11 +149,14 @@ Interactively, With prefix, prompt for server and number
of
rooms."
(interactive (let* ((session (ement-complete-session :prompt "Search on
session: "))
(server (if current-prefix-arg
- (read-string "Search on server: ")
+ (read-string "Search on server: " nil nil
+ (ement-server-name
(ement-session-server session)))
(ement-server-name (ement-session-server
session))))
- (limit (when current-prefix-arg
- (read-number "Limit number of rooms: " 1000))))
- (list :server server :session session :limit limit)))
+ (args (list :server server :session session)))
+ (when current-prefix-arg
+ (cl-callf plist-put args
+ :limit (read-number "Limit number of rooms: " 1000)))
+ args))
(pcase-let ((revert-function (lambda (&rest _ignore)
(interactive)
(ement-directory :server server :session
session)))
- [elpa] externals/ement updated (a48e55d655 -> 9344939e15), ELPA Syncer, 2022/09/23
- [elpa] externals/ement 63aab1943f 2/8: Fix: (ement-describe-room) Nil topics, ELPA Syncer, 2022/09/23
- [elpa] externals/ement 4188168568 4/8: Comment: Add TODO, ELPA Syncer, 2022/09/23
- [elpa] externals/ement 9344939e15 8/8: Tidy: (ement-room-leave) Move to ement-lib, ELPA Syncer, 2022/09/23
- [elpa] externals/ement 8bbdcc3aac 1/8: Fix: (ement-directory) Interactive arguments,
ELPA Syncer <=
- [elpa] externals/ement 910ae0020e 3/8: Docs: Tidy, ELPA Syncer, 2022/09/23
- [elpa] externals/ement 96bc0f638e 5/8: Add: (ement-room-leave) FORCE-P argument, ELPA Syncer, 2022/09/23
- [elpa] externals/ement 467f7d9353 7/8: Change: (ement--format-room) Quote room name, ELPA Syncer, 2022/09/23
- [elpa] externals/ement 1450e0329a 6/8: Add: (ement-forget-room) Add FORCE-P argument to also leave room, ELPA Syncer, 2022/09/23