aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1997-07-17 05:45:38 +0000
committerRichard M. Stallman1997-07-17 05:45:38 +0000
commit02f6b3544d965128fbbf1b1f1dff082d3c2e3292 (patch)
tree20a047de2fad9c0a55d1246f26d930b25fe2260f
parent037a29613feb82a9a0db5f08b692f8b203dbce16 (diff)
downloademacs-02f6b3544d965128fbbf1b1f1dff082d3c2e3292.tar.gz
emacs-02f6b3544d965128fbbf1b1f1dff082d3c2e3292.zip
Improve text of messages.
-rw-r--r--lisp/mail/emacsbug.el27
1 files changed, 14 insertions, 13 deletions
diff --git a/lisp/mail/emacsbug.el b/lisp/mail/emacsbug.el
index 774ca1b86bb..5ca0af250fc 100644
--- a/lisp/mail/emacsbug.el
+++ b/lisp/mail/emacsbug.el
@@ -73,15 +73,16 @@ Prompts for bug subject. Leaves you in a mail buffer."
73 (goto-char (point-min)) 73 (goto-char (point-min))
74 (re-search-forward (concat "^" (regexp-quote mail-header-separator) "\n")) 74 (re-search-forward (concat "^" (regexp-quote mail-header-separator) "\n"))
75 ;; Insert warnings for novice users. 75 ;; Insert warnings for novice users.
76 (insert "This mail is sent to Free Software Foundation, ") 76 (insert "This bug report will be sent to the Free Software Foundation,\n")
77 (let ((pos (point))) 77 (let ((pos (point)))
78 (insert "NOT TO YOUR SITE MANAGERS!!") 78 (insert " not to your local site managers!!")
79 (put-text-property pos (point) 'face 'highlight)) 79 (put-text-property pos (point) 'face 'highlight))
80 (insert "\nPlease write in ") 80 (insert "\nPlease write in ")
81 (let ((pos (point))) 81 (let ((pos (point)))
82 (insert "ENGLISH ONLY") 82 (insert "English")
83 (put-text-property pos (point) 'face 'highlight)) 83 (put-text-property pos (point) 'face 'highlight))
84 (insert ", recipients are not yet fully multilingualized.\n\n") 84 (insert ", because the Emacs maintainers do not have
85translators to read other languages for them.\n\n")
85 86
86 (insert "In " (emacs-version) "\n") 87 (insert "In " (emacs-version) "\n")
87 (if (and system-configuration-options 88 (if (and system-configuration-options
@@ -171,7 +172,7 @@ Type SPC to scroll through this section and its subsections.")))
171 (find-charset-region (point-min) (point-max))))) 172 (find-charset-region (point-min) (point-max)))))
172 (if charsets 173 (if charsets
173 (if (or report-emacs-bug-run-tersely 174 (if (or report-emacs-bug-run-tersely
174 (y-or-n-p "Convert Non-English letters to hexadecimal? ")) 175 (y-or-n-p "Convert non-ASCII letters to hexadecimal? "))
175 (save-excursion 176 (save-excursion
176 (goto-char (point-min)) 177 (goto-char (point-min))
177 (let ((enable-multibyte-characters nil) 178 (let ((enable-multibyte-characters nil)
@@ -181,12 +182,12 @@ Type SPC to scroll through this section and its subsections.")))
181 (setq ch (preceding-char)) 182 (setq ch (preceding-char))
182 (delete-char -1) 183 (delete-char -1)
183 (insert (format "=%02x" ch))))) 184 (insert (format "=%02x" ch)))))
184 (error "Please delete non-English chars by yourself")))) 185 (error "Please convert non-ASCII characters to something else"))))
185 186
186 ;; The last warning for novice users. 187 ;; The last warning for novice users.
187 (if (or report-emacs-bug-run-tersely 188 (if (or report-emacs-bug-run-tersely
188 (yes-or-no-p 189 (yes-or-no-p
189 "Do you surely send this mail to Free Software Foundation? ")) 190 "Send this bug report to the Emacs maintainers? "))
190 ;; Just send the current mail. 191 ;; Just send the current mail.
191 nil 192 nil
192 (goto-char (point-min)) 193 (goto-char (point-min))
@@ -197,13 +198,13 @@ Type SPC to scroll through this section and its subsections.")))
197 (kill-local-variable 'mail-send-hook) 198 (kill-local-variable 'mail-send-hook)
198 (with-output-to-temp-buffer "*Bug Help*" 199 (with-output-to-temp-buffer "*Bug Help*"
199 (princ (substitute-command-keys "\ 200 (princ (substitute-command-keys "\
200You invoked the command report-emacs-bug (\\[report-emacs-bug]), 201You invoked the command M-x report-emacs-bug,
201but refused to send an e-mail report to Free Software Foundation. 202but you decided not to mail the bug report to the Emacs maintainers.
202 203
203If you want to send the mail to someone else, 204If you want to mail it to someone else instead,
204please insert the actual e-mail address after \"To: \", 205please insert the proper e-mail address after \"To: \",
205and send the mail again by \\[mail-send-and-exit]."))) 206and send the mail again using \\[mail-send-and-exit].")))
206 (error "Report-emacs-bug was cancelled, please read *Bug Help* buffer")) 207 (error "M-x report-emacs-bug was cancelled, please read *Bug Help* buffer"))
207 )) 208 ))
208 209
209(provide 'emacsbug) 210(provide 'emacsbug)