Subject: bug#8361: closed (Re: bug#8361: [PATCH] Nonsense customization for debug-on-quit)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 07 Oct 2011 02:18:04 +0000

Your bug report

#8361: [PATCH] Nonsense customization for debug-on-quit

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
8361: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8361
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#8361: [PATCH] Nonsense customization for debug-on-quit
From: Glenn Morris <[email-masked]>
To: [email-masked]
Date: Thu, 06 Oct 2011 22:17:30 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

Version: 24.1

Thanks; fixed.

Subject: [PATCH] Nonsense customization for debug-on-quit
From: Daniel Colascione <[email-masked]>
To: [email-masked]
Date: Mon, 28 Mar 2011 00:35:35 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

debug-on-quit is a simple boolean, while debug-on-error can be a list of
errors on which to break.  Nevertheless, the customization definitions
for both allow users to provide a list, which is nonsense for
debug-on-quit.  This patch removes the incorrect customization options.

=== modified file 'lisp/cus-start.el'
--- lisp/cus-start.el	2011-03-28 06:36:08 +0000
+++ lisp/cus-start.el	2011-03-28 07:29:23 +0000
@@ -175,10 +175,7 @@
 	     (debug-ignored-errors debug (repeat (choice symbol regexp)))
 	     (debug-on-quit debug
 			    (choice (const :tag "off")
-				    (repeat :menu-tag "When"
-					    :value (nil)
-					    (symbol :format "%v"))
-				    (const :tag "always" t)))
+                                    (const :tag "always" t)))
              ;; fileio.c
              (delete-by-moving-to-trash auto-save boolean "23.1")
 	     (auto-save-visited-file-name auto-save boolean)