comparison lisp/mail/emacsbug.el @ 52757:c546768fdb22

(report-emacs-bug): Fix previous change.
author Richard M. Stallman <rms@gnu.org>
date Sun, 05 Oct 2003 13:51:43 +0000
parents ef1f49172c0b
children 84cd4892a56e
comparison
equal deleted inserted replaced
52756:371ac8b3328e 52757:c546768fdb22
77 ;; the bug subject string is read. 77 ;; the bug subject string is read.
78 (interactive (reverse (list (recent-keys) (read-string "Bug Subject: ")))) 78 (interactive (reverse (list (recent-keys) (read-string "Bug Subject: "))))
79 ;; If there are four numbers in emacs-version, this is a pretest 79 ;; If there are four numbers in emacs-version, this is a pretest
80 ;; version. 80 ;; version.
81 (let ((pretest-p (string-match "\\..*\\..*\\." emacs-version)) 81 (let ((pretest-p (string-match "\\..*\\..*\\." emacs-version))
82 (from-buffer (current-buffer))
82 user-point prompt-beg-point message-end-point) 83 user-point prompt-beg-point message-end-point)
83 (setq message-end-point 84 (setq message-end-point
84 (with-current-buffer (get-buffer-create "*Messages*") 85 (with-current-buffer (get-buffer-create "*Messages*")
85 (point-max-marker))) 86 (point-max-marker)))
86 (compose-mail (if pretest-p 87 (compose-mail (if pretest-p
139 "LC_MONETARY" "LC_NUMERIC" "LC_TIME" "LANG")) 140 "LC_MONETARY" "LC_NUMERIC" "LC_TIME" "LANG"))
140 (insert (format " locale-coding-system: %s\n" locale-coding-system)) 141 (insert (format " locale-coding-system: %s\n" locale-coding-system))
141 (insert (format " default-enable-multibyte-characters: %s\n" 142 (insert (format " default-enable-multibyte-characters: %s\n"
142 default-enable-multibyte-characters)) 143 default-enable-multibyte-characters))
143 (insert "\n") 144 (insert "\n")
144 (insert (format "Major mode: %s\n" mode-name)) 145 (insert (format "Major mode: %s\n"
146 (buffer-local-value 'mode-name from-buffer)))
145 (insert "\n") 147 (insert "\n")
146 (insert "Minor modes in effect:\n") 148 (insert "Minor modes in effect:\n")
147 (dolist (mode minor-mode-list) 149 (dolist (mode minor-mode-list)
148 (and (boundp mode) (symbol-value mode) 150 (and (boundp mode) (buffer-local-value mode from-buffer)
149 (insert (format " %s: %s\n" mode (symbol-value mode))))) 151 (insert (format " %s: %s\n" mode
152 (buffer-local-value mode from-buffer)))))
150 (insert "\n") 153 (insert "\n")
151 (insert "Recent input:\n") 154 (insert "Recent input:\n")
152 (let ((before-keys (point))) 155 (let ((before-keys (point)))
153 (insert (mapconcat (lambda (key) 156 (insert (mapconcat (lambda (key)
154 (if (or (integerp key) 157 (if (or (integerp key)