diff options
| author | Björn Bidar | 2025-01-31 02:34:19 +0200 |
|---|---|---|
| committer | Stefan Kangas | 2025-02-13 10:30:30 +0100 |
| commit | 07d1fdb1ea259e1832e0b0c03b2d2fc9a052037f (patch) | |
| tree | 0aed0a6b68cbed48396787090b00521e2e2abf7f | |
| parent | d06606ff42b14d725c487ddc57005bc7a2eec1ba (diff) | |
| download | emacs-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.el | 11 |
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. |
| 342 | Optional argument PORT, if non-nil, specifies which port use; | ||
| 343 | otherwise it defaults to `sieve-manage-default-port'. | ||
| 344 | |||
| 345 | When called interactively, prompt for SERVER and PORT. If PORT is not | ||
| 346 | specified, 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) |