diff options
| author | Basil L. Contovounesios | 2019-07-08 21:05:14 +0100 |
|---|---|---|
| committer | Basil L. Contovounesios | 2019-07-09 01:47:52 +0100 |
| commit | 7b70efb740a04517e2764b0986c6e92305c1dd3e (patch) | |
| tree | 21abc0a81ba078c9821dcbda0adf1b10a8c6d85e | |
| parent | 8d8d1d8000b2ac5cac12f23b1b2d270b3340f288 (diff) | |
| download | emacs-7b70efb740a04517e2764b0986c6e92305c1dd3e.tar.gz emacs-7b70efb740a04517e2764b0986c6e92305c1dd3e.zip | |
Tidy up sieve.el text formatting
* lisp/net/sieve.el (sieve-edit-script, sieve-upload): Do not pass
arbitrary string as first argument to 'message' (bug#25764).
(sieve-help): Split long string across multiple lines.
(sieve-refresh-scriptlist): Use ngettext. Fix grammar.
| -rw-r--r-- | lisp/net/sieve.el | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/lisp/net/sieve.el b/lisp/net/sieve.el index 55fea160f64..3337998bedc 100644 --- a/lisp/net/sieve.el +++ b/lisp/net/sieve.el | |||
| @@ -215,9 +215,8 @@ require \"fileinto\"; | |||
| 215 | (setq sieve-buffer-script-name name) | 215 | (setq sieve-buffer-script-name name) |
| 216 | (goto-char (point-min)) | 216 | (goto-char (point-min)) |
| 217 | (set-buffer-modified-p nil) | 217 | (set-buffer-modified-p nil) |
| 218 | (message | 218 | (message "Press %s to upload script to server." |
| 219 | (substitute-command-keys | 219 | (substitute-command-keys "\\[sieve-upload]")))) |
| 220 | "Press \\[sieve-upload] to upload script to server.")))) | ||
| 221 | 220 | ||
| 222 | (defmacro sieve-change-region (&rest body) | 221 | (defmacro sieve-change-region (&rest body) |
| 223 | "Turns off sieve-region before executing BODY, then re-enables it after. | 222 | "Turns off sieve-region before executing BODY, then re-enables it after. |
| @@ -256,8 +255,10 @@ Used to bracket operations which move point in the sieve-buffer." | |||
| 256 | (if (eq last-command 'sieve-help) | 255 | (if (eq last-command 'sieve-help) |
| 257 | ;; would need minor-mode for log-edit-mode | 256 | ;; would need minor-mode for log-edit-mode |
| 258 | (describe-function 'sieve-mode) | 257 | (describe-function 'sieve-mode) |
| 259 | (message "%s" (substitute-command-keys | 258 | (message "%s" (substitute-command-keys "\ |
| 260 | "`\\[sieve-edit-script]':edit `\\[sieve-activate]':activate `\\[sieve-deactivate]':deactivate `\\[sieve-remove]':remove `\\[sieve-manage-quit]':quit")))) | 259 | `\\[sieve-edit-script]':edit `\\[sieve-activate]':activate \ |
| 260 | `\\[sieve-deactivate]':deactivate `\\[sieve-remove]':remove \ | ||
| 261 | `\\[sieve-manage-quit]':quit")))) | ||
| 261 | 262 | ||
| 262 | ;; Create buffer: | 263 | ;; Create buffer: |
| 263 | 264 | ||
| @@ -312,20 +313,20 @@ Used to bracket operations which move point in the sieve-buffer." | |||
| 312 | (delete-region (or sieve-buffer-header-end (point-max)) (point-max)) | 313 | (delete-region (or sieve-buffer-header-end (point-max)) (point-max)) |
| 313 | (goto-char (point-max)) | 314 | (goto-char (point-max)) |
| 314 | ;; get list of script names and print them | 315 | ;; get list of script names and print them |
| 315 | (let ((scripts (sieve-manage-listscripts sieve-manage-buffer))) | 316 | (let* ((scripts (sieve-manage-listscripts sieve-manage-buffer)) |
| 316 | (if (null scripts) | 317 | (count (length scripts)) |
| 317 | (insert | 318 | (keys (substitute-command-keys "\\[sieve-edit-script]"))) |
| 318 | (substitute-command-keys | 319 | (insert |
| 319 | (format | 320 | (if (null scripts) |
| 320 | "No scripts on server, press \\[sieve-edit-script] on %s to create a new script.\n" | 321 | (format |
| 321 | sieve-new-script))) | 322 | "No scripts on server, press %s on %s to create a new script.\n" |
| 322 | (insert | 323 | keys sieve-new-script) |
| 323 | (substitute-command-keys | 324 | (format (concat (ngettext "%d script on server" |
| 324 | (format (concat "%d script%s on server, press \\[sieve-edit-script] on a script " | 325 | "%d scripts on server" |
| 325 | "name edits it, or\npress \\[sieve-edit-script] on %s to create " | 326 | count) |
| 326 | "a new script.\n") (length scripts) | 327 | ", press %s on a script name to edit it, or" |
| 327 | (if (eq (length scripts) 1) "" "s") | 328 | "\npress %s on %s to create a new script.\n") |
| 328 | sieve-new-script)))) | 329 | count keys keys sieve-new-script))) |
| 329 | (save-excursion | 330 | (save-excursion |
| 330 | (sieve-insert-scripts (list sieve-new-script)) | 331 | (sieve-insert-scripts (list sieve-new-script)) |
| 331 | (sieve-insert-scripts scripts))) | 332 | (sieve-insert-scripts scripts))) |
| @@ -354,12 +355,11 @@ Used to bracket operations which move point in the sieve-buffer." | |||
| 354 | (setq err (sieve-manage-putscript | 355 | (setq err (sieve-manage-putscript |
| 355 | (or name sieve-buffer-script-name script-name) | 356 | (or name sieve-buffer-script-name script-name) |
| 356 | script sieve-manage-buffer)) | 357 | script sieve-manage-buffer)) |
| 357 | (if (sieve-manage-ok-p err) | 358 | (if (not (sieve-manage-ok-p err)) |
| 358 | (progn | 359 | (message "Sieve upload failed: %s" (nth 2 err)) |
| 359 | (message (substitute-command-keys | 360 | (message "Sieve upload done. Use %s to manage scripts." |
| 360 | "Sieve upload done. Use \\[sieve-manage] to manage scripts.")) | 361 | (substitute-command-keys "\\[sieve-manage]")) |
| 361 | (set-buffer-modified-p nil)) | 362 | (set-buffer-modified-p nil)))))) |
| 362 | (message "Sieve upload failed: %s" (nth 2 err))))))) | ||
| 363 | 363 | ||
| 364 | ;;;###autoload | 364 | ;;;###autoload |
| 365 | (defun sieve-upload-and-bury (&optional name) | 365 | (defun sieve-upload-and-bury (&optional name) |