]> code.delx.au - gnu-emacs-elpa/commitdiff
bug-hunter: Better messages
authorArtur Malabarba <bruce.connor.am@gmail.com>
Sun, 16 Aug 2015 10:33:53 +0000 (11:33 +0100)
committerArtur Malabarba <bruce.connor.am@gmail.com>
Sun, 16 Aug 2015 10:33:53 +0000 (11:33 +0100)
packages/bug-hunter/bug-hunter.el

index 5697d39c92e16f0b16e361b3a397e4a1cf39c7a3..6faa5a18f1a2b9fe8dec8c158e2bc4ee09409d93 100644 (file)
 (defconst bug-hunter--assertion-reminder
   "Remember, the assertion must be an expression that returns
 non-nil in your current (problematic) Emacs state, AND that
-returns nil on a clean Emacs instance."
+returns nil on a clean Emacs instance.
+If you're unsure how to write an assertion, you can try the interactive
+hunt instead, or see some examples in the Readme:
+    https://github.com/Bruce-Connor/elisp-bug-hunter"
   "Printed to the user if they provide a bad assertion.")
 
 (defvar bug-hunter--current-head nil
@@ -408,9 +411,11 @@ are evaluated."
         (if assertion
             (concat "The assertion returned nil after loading the entire file.\n"
                     bug-hunter--assertion-reminder)
-          "No errors signaled after loading the entire file. If you're
-looking for something that's not an error, you need to provide an
-assertion. See this link for some examples:
+          "No errors signaled after loading the entire file.
+If you're looking for something that's not an error, use the
+interactive hunt instead of the error hunt.  If you have some
+elisp proficiency, you can also use the assertion hunt, see this
+link for some examples:
     https://github.com/Bruce-Connor/elisp-bug-hunter")
         (or assertion "")))