]> git.eshelyaron.com Git - emacs.git/commitdiff
(Custom-reset-current): Don't test for default-boundp.
authorMarkus Rost <rost@math.uni-bielefeld.de>
Wed, 9 Oct 2002 15:18:44 +0000 (15:18 +0000)
committerMarkus Rost <rost@math.uni-bielefeld.de>
Wed, 9 Oct 2002 15:18:44 +0000 (15:18 +0000)
(Custom-reset-saved):  Don't test for saved-value.

lisp/ChangeLog
lisp/cus-edit.el

index 3115882958f1977095d8104678d225ffd070b71f..9cb75135b09b0115426f43820e9d6916f5fdf6a3 100644 (file)
@@ -1,3 +1,9 @@
+2002-10-09  Markus Rost  <rost@math.ohio-state.edu>
+
+       * cus-edit.el (Custom-reset-current):  Don't test for
+       default-boundp.
+       (Custom-reset-saved):  Don't test for saved-value.
+
 2002-10-08  Stefan Monnier  <monnier@cs.yale.edu>
 
        * vc.el (vc-find-version): Use the new backend op `find-version'.
index 99152e85dbfc7fd58a3e837d55bd842a900227ec..58fd8b16ba9ef6ec0cd42a6adfd4f4605704bc0c 100644 (file)
@@ -675,22 +675,20 @@ when the action is chosen.")
   (interactive)
   (let ((children custom-options))
     (mapc (lambda (widget)
-           (and (default-boundp (widget-value widget))
-                (if (memq (widget-get widget :custom-state)
-                          '(modified changed))
-                    (widget-apply widget :custom-reset-current))))
-           children)))
+           (if (memq (widget-get widget :custom-state)
+                     '(modified changed))
+               (widget-apply widget :custom-reset-current)))
+         children)))
 
 (defun Custom-reset-saved (&rest ignore)
   "Reset all modified or set group members to their saved value."
   (interactive)
   (let ((children custom-options))
     (mapc (lambda (widget)
-           (and (get (widget-value widget) 'saved-value)
-                (if (memq (widget-get widget :custom-state)
-                          '(modified set changed rogue))
-                    (widget-apply widget :custom-reset-saved))))
-           children)))
+           (if (memq (widget-get widget :custom-state)
+                     '(modified set changed rogue))
+               (widget-apply widget :custom-reset-saved)))
+         children)))
 
 (defun Custom-reset-standard (&rest ignore)
   "Erase all customization (either current or saved) for the group members.