Fix previous change.
This commit is contained in:
parent
107736a270
commit
b8919739a6
2 changed files with 15 additions and 16 deletions
|
@ -2,7 +2,7 @@
|
|||
|
||||
* cus-edit.el (Custom-set, Custom-save): Ask for confirmation.
|
||||
(Custom-reset-current, Custom-reset-saved): Likewise.
|
||||
(Custom-reset-standard): Likewise.
|
||||
(Custom-reset-standard): Show message if aborted.
|
||||
(custom-mode): Doc fix, describing those commands.
|
||||
|
||||
* mouse.el (mouse-drag-region-1): When following link via mouse-2,
|
||||
|
|
|
@ -815,21 +815,20 @@ The immediate result is to restore them to their standard values.
|
|||
This operation eliminates any saved values for the group members,
|
||||
making them as if they had never been customized at all."
|
||||
(interactive)
|
||||
(if (yes-or-no-p "Eliminate saved values for all settings in this buffer? ")
|
||||
(let ((children custom-options))
|
||||
(when (or (and (= 1 (length children))
|
||||
(memq (widget-type (car children))
|
||||
'(custom-variable custom-face)))
|
||||
(yes-or-no-p "Really erase all customizations in this buffer? "))
|
||||
(mapc (lambda (widget)
|
||||
(and (if (widget-get widget :custom-standard-value)
|
||||
(widget-apply widget :custom-standard-value)
|
||||
t)
|
||||
(memq (widget-get widget :custom-state)
|
||||
'(modified set changed saved rogue))
|
||||
(widget-apply widget :custom-reset-standard)))
|
||||
children)))
|
||||
(message "Aborted")))
|
||||
(let ((children custom-options))
|
||||
(if (or (and (= 1 (length children))
|
||||
(memq (widget-type (car children))
|
||||
'(custom-variable custom-face)))
|
||||
(yes-or-no-p "Really erase all customizations in this buffer? "))
|
||||
(mapc (lambda (widget)
|
||||
(and (if (widget-get widget :custom-standard-value)
|
||||
(widget-apply widget :custom-standard-value)
|
||||
t)
|
||||
(memq (widget-get widget :custom-state)
|
||||
'(modified set changed saved rogue))
|
||||
(widget-apply widget :custom-reset-standard)))
|
||||
children)
|
||||
(message "Aborted"))))
|
||||
|
||||
;;; The Customize Commands
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue