(report-emacs-bug): New argument recent-keys read before bug subject
authorErik Naggum <erik@naggum.no>
Wed, 13 Nov 1996 16:33:28 +0000 (16:33 +0000)
committerErik Naggum <erik@naggum.no>
Wed, 13 Nov 1996 16:33:28 +0000 (16:33 +0000)
to capture more relevant recent input.

lisp/mail/emacsbug.el

index 2f2a991..3e7cae7 100644 (file)
   "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))