aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2001-01-24 16:51:54 +0000
committerEli Zaretskii2001-01-24 16:51:54 +0000
commit8ab5d35a02ec2d2f436334d4685df966678d0711 (patch)
tree9de0f70d7a71a87cda0e4f4c796fe82d4e3a07df
parente7e415845b980641711bb09a3acb10b4f778be18 (diff)
downloademacs-8ab5d35a02ec2d2f436334d4685df966678d0711.tar.gz
emacs-8ab5d35a02ec2d2f436334d4685df966678d0711.zip
(report-emacs-bug): Mention the fact that the
bug report is mailed to an email list and posted to a news group.
-rw-r--r--lisp/mail/emacsbug.el18
1 files changed, 13 insertions, 5 deletions
diff --git a/lisp/mail/emacsbug.el b/lisp/mail/emacsbug.el
index 54652577bf4..2e290e639dd 100644
--- a/lisp/mail/emacsbug.el
+++ b/lisp/mail/emacsbug.el
@@ -72,13 +72,14 @@ Prompts for bug subject. Leaves you in a mail buffer."
72 ;; This strange form ensures that (recent-keys) is the value before 72 ;; This strange form ensures that (recent-keys) is the value before
73 ;; the bug subject string is read. 73 ;; the bug subject string is read.
74 (interactive (reverse (list (recent-keys) (read-string "Bug Subject: ")))) 74 (interactive (reverse (list (recent-keys) (read-string "Bug Subject: "))))
75 (let (user-point message-end-point) 75 ;; If there are four numbers in emacs-version, this is a pretest
76 ;; version.
77 (let ((pretest-p (string-match "\\..*\\..*\\." emacs-version))
78 user-point message-end-point)
76 (setq message-end-point 79 (setq message-end-point
77 (with-current-buffer (get-buffer "*Messages*") 80 (with-current-buffer (get-buffer "*Messages*")
78 (point-max-marker))) 81 (point-max-marker)))
79 (compose-mail (if (string-match "\\..*\\..*\\." emacs-version) 82 (compose-mail (if pretest-p
80 ;; If there are four numbers in emacs-version,
81 ;; this is a pretest version.
82 report-emacs-bug-pretest-address 83 report-emacs-bug-pretest-address
83 report-emacs-bug-address) 84 report-emacs-bug-address)
84 topic) 85 topic)
@@ -104,7 +105,14 @@ Prompts for bug subject. Leaves you in a mail buffer."
104 (insert "English") 105 (insert "English")
105 (put-text-property pos (point) 'face 'highlight)) 106 (put-text-property pos (point) 'face 'highlight))
106 (insert ", because the Emacs maintainers do not have 107 (insert ", because the Emacs maintainers do not have
107translators to read other languages for them.\n\n")) 108translators to read other languages for them.\n\n")
109 (insert (format "Your bug report will be posted to the %s mailing list"
110 (if pretest-p
111 report-emacs-bug-pretest-address
112 report-emacs-bug-address)))
113 (if pretest-p
114 (insert ".\n\n")
115 (insert ",\nand to the gnu.emacs.bug news group.\n\n")))
108 116
109 (insert "In " (emacs-version) "\n") 117 (insert "In " (emacs-version) "\n")
110 (if (and system-configuration-options 118 (if (and system-configuration-options