aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjörn Bidar2025-01-31 02:34:19 +0200
committerStefan Kangas2025-02-13 10:30:30 +0100
commit07d1fdb1ea259e1832e0b0c03b2d2fc9a052037f (patch)
tree0aed0a6b68cbed48396787090b00521e2e2abf7f
parentd06606ff42b14d725c487ddc57005bc7a2eec1ba (diff)
downloademacs-07d1fdb1ea259e1832e0b0c03b2d2fc9a052037f.tar.gz
emacs-07d1fdb1ea259e1832e0b0c03b2d2fc9a052037f.zip
Make sieve-manage prompt also for port number
(sieve-manage): Optionally read port number when called interactively. Add documentation string. (Bug#75956)
-rw-r--r--lisp/net/sieve.el11
1 files changed, 10 insertions, 1 deletions
diff --git a/lisp/net/sieve.el b/lisp/net/sieve.el
index f9f036e1589..1315cc23fa2 100644
--- a/lisp/net/sieve.el
+++ b/lisp/net/sieve.el
@@ -338,7 +338,16 @@ Used to bracket operations which move point in the sieve-buffer."
338 338
339;;;###autoload 339;;;###autoload
340(defun sieve-manage (server &optional port) 340(defun sieve-manage (server &optional port)
341 (interactive "sServer: ") 341 "Open ManageSieve SERVER.
342Optional argument PORT, if non-nil, specifies which port use;
343otherwise it defaults to `sieve-manage-default-port'.
344
345When called interactively, prompt for SERVER and PORT. If PORT is not
346specified, fall back to `sieve-manage-default-port'."
347 (interactive
348 (split-string (read-string
349 "Server and port (SERVER[:PORT]): ")
350 ":"))
342 (switch-to-buffer (get-buffer-create sieve-buffer)) 351 (switch-to-buffer (get-buffer-create sieve-buffer))
343 (sieve-manage-mode) 352 (sieve-manage-mode)
344 (sieve-setup-buffer server port) 353 (sieve-setup-buffer server port)