Function: customize-option

customize-option is an autoloaded, interactive and byte-compiled function defined in cus-edit.el.gz.

Signature

(customize-option SYMBOL)

Documentation

Customize SYMBOL, which must be a user option.

Probably introduced at or before Emacs version 20.1.

Key Bindings

Aliases

customize-variable

Source Code

;; Defined in /usr/src/emacs/lisp/cus-edit.el.gz
;;;###autoload
(defun customize-option (symbol)
  "Customize SYMBOL, which must be a user option."
  (interactive (custom-variable-prompt))
  (unless symbol
    (error "No variable specified"))
  (let ((basevar (indirect-variable symbol)))
    (custom-buffer-create (list (list basevar 'custom-variable))
			  (format "*Customize Option: %s*"
				  (custom-unlispify-tag-name basevar)))
    (unless (eq symbol basevar)
      (message "`%s' is an alias for `%s'" symbol basevar))))