From ced6b44050b417391e0675acc850d1a0030ef13f Mon Sep 17 00:00:00 2001 From: Philip Kaludercic Date: Sat, 17 Dec 2022 17:29:24 +0100 Subject: [PATCH] * lisp/cus-edit.el (setopt--set): Warn instead of rasing an error --- lisp/cus-edit.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/cus-edit.el b/lisp/cus-edit.el index 0e09e99da9..ab2f74dbb8 100644 --- a/lisp/cus-edit.el +++ b/lisp/cus-edit.el @@ -1073,7 +1073,7 @@ setopt--set ;; Check that the type is correct. (when-let ((type (get variable 'custom-type))) (unless (widget-apply (widget-convert type) :match value) - (user-error "Value `%S' does not match type %s" value type))) + (warn "Value `%S' does not match type %s" value type))) (put variable 'custom-check-value (list value)) (funcall (or (get variable 'custom-set) #'set-default) variable value)) -- 2.35.1