# HG changeset patch # User Luc Teirlinck # Date 1108230992 0 # Node ID 58cb209560a78c5873600f90631b16e9f5980506 # Parent 1e555c99a724ff85c1784eef0ff08c90fbb1fc24 (custom-theme-set-variables): Handle variable aliases. diff -r 1e555c99a724 -r 58cb209560a7 lisp/custom.el --- a/lisp/custom.el Fri Feb 11 16:09:50 2005 +0000 +++ b/lisp/custom.el Sat Feb 12 17:56:32 2005 +0000 @@ -777,7 +777,7 @@ (while args (let ((entry (car args))) (if (listp entry) - (let* ((symbol (nth 0 entry)) + (let* ((symbol (indirect-variable (nth 0 entry))) (value (nth 1 entry)) (now (nth 2 entry)) (requests (nth 3 entry)) @@ -809,7 +809,7 @@ (message "Warning: old format `custom-set-variables'") (ding) (sit-for 2) - (let ((symbol (nth 0 args)) + (let ((symbol (indirect-variable (nth 0 args))) (value (nth 1 args))) (put symbol 'saved-value (list value)) (custom-push-theme 'theme-value symbol theme 'set value))