summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Naggum <erik@naggum.no>1996-11-13 16:33:28 +0000
committerErik Naggum <erik@naggum.no>1996-11-13 16:33:28 +0000
commit2db802ad49f3875cafa2a820274df4a2b03d8e90 (patch)
tree320ca8b2f00ba5ddfd5064f47e84d799f1c63849
parentd43eac2d88f3163107b6fb10f745657dff05ecb1 (diff)
downloademacs-2db802ad49f3875cafa2a820274df4a2b03d8e90.tar.gz
(report-emacs-bug): New argument recent-keys read before bug subject
to capture more relevant recent input.
-rw-r--r--lisp/mail/emacsbug.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/mail/emacsbug.el b/lisp/mail/emacsbug.el
index 2f2a991419b..3e7cae708bc 100644
--- a/lisp/mail/emacsbug.el
+++ b/lisp/mail/emacsbug.el
@@ -47,10 +47,11 @@
"The automatically-created initial text of bug report.")
;;;###autoload
-(defun report-emacs-bug (topic)
+(defun report-emacs-bug (recent-keys topic)
"Report a bug in GNU Emacs.
Prompts for bug subject. Leaves you in a mail buffer."
- (interactive "sBug Subject: ")
+ (interactive (list (recent-keys)
+ (read-string "Bug Subject: ")))
(if (mail nil
(if (string-match "\\..*\\..*\\." emacs-version)
;; If there are four numbers in emacs-version,
@@ -81,7 +82,7 @@ Prompts for bug subject. Leaves you in a mail buffer."
(listp key))
(single-key-description key)
(prin1-to-string key nil)))
- (recent-keys)
+ recent-keys
" "))
(save-restriction
(narrow-to-region before-keys (point))