File: custom.el.html

This file only contains the code needed to declare and initialize user options. The code to customize options is autoloaded from cus-edit.el and is documented in the Emacs Lisp Reference manual.

The code implementing face declarations is in cus-face.el.

Defined variables (14)

custom--inhibit-theme-enableWhether the custom-theme-set-* functions act immediately.
custom-current-group-alistAlist of (FILE . GROUP) indicating the current group to use for FILE.
custom-define-hookHook called after defining each customize option.
custom-delayed-init-variablesList of variables whose initialization is pending until startup.
custom-dont-initializeNon-nil means ‘defcustom’ should not initialize the variable.
custom-enabled-themesList of enabled Custom Themes, highest precedence first.
custom-known-themesThemes that have been defined with ‘deftheme’.
custom-load-recursionHack to avoid recursive dependencies.
custom-local-bufferNon-nil, in a Customization buffer, means customize a specific buffer.
custom-safe-themesThemes that are considered safe to load.
custom-theme-directoryDefault user directory for storing custom theme files.
custom-theme-load-pathList of directories to search for custom theme files.
disable-theme-functionsAbnormal hook that is run after a theme has been disabled.
enable-theme-functionsAbnormal hook that is run after a theme has been enabled.

Defined functions (65)

custom--add-custom-loads(SYMBOL LOADS)
custom--frame-color-default(FRAME ATTRIBUTE RESOURCE-ATTR RESOURCE-CLASS TTY-DEFAULT X-DEFAULT)
custom--should-apply-setting(THEME)
custom--sort-vars(VARS)
custom--sort-vars-1(SYM &optional IGNORED)
custom--standard-value(VARIABLE)
custom-add-choice(VARIABLE CHOICE)
custom-add-dependencies(SYMBOL VALUE)
custom-add-frequent-value(SYMBOL OPTION)
custom-add-link(SYMBOL WIDGET)
custom-add-load(SYMBOL LOAD)
custom-add-option(SYMBOL OPTION)
custom-add-package-version(SYMBOL VERSION)
custom-add-to-group(GROUP OPTION WIDGET)
custom-add-version(SYMBOL VERSION)
custom-autoload(SYMBOL LOAD &optional NOSET)
custom-available-themes()
custom-check-theme(THEME)
custom-declare-group(SYMBOL MEMBERS DOC &rest ARGS)
custom-declare-theme(THEME FEATURE &optional DOC PROPERTIES)
custom-declare-variable(SYMBOL DEFAULT DOC &rest ARGS)
custom-fix-face-spec(SPEC)
custom-group-of-mode(MODE)
custom-handle-all-keywords(SYMBOL ARGS TYPE)
custom-handle-keyword(SYMBOL KEYWORD VALUE TYPE)
custom-initialize-changed(SYMBOL EXP)
custom-initialize-default(SYMBOL EXP)
custom-initialize-delay(SYMBOL VALUE)
custom-initialize-reset(SYMBOL EXP)
custom-initialize-set(SYMBOL EXP)
custom-load-symbol(SYMBOL)
custom-make-theme-feature(THEME)
custom-note-var-changed(VARIABLE)
custom-push-theme(PROP SYMBOL THEME MODE &optional VALUE)
custom-quote(SEXP)
custom-reevaluate-setting(SYMBOL)
custom-reset-variables(&rest ARGS)
custom-set-default(VARIABLE VALUE)
custom-set-minor-mode(VARIABLE VALUE)
custom-set-variables(&rest ARGS)
custom-theme--load-path()
custom-theme-enabled-p(THEME)
custom-theme-load-confirm(HASH)
custom-theme-name-valid-p(NAME)
custom-theme-p(THEME)
custom-theme-recalc-face(FACE)
custom-theme-recalc-variable(VARIABLE)
custom-theme-reset-variables(THEME &rest ARGS)
custom-theme-set-variables(THEME &rest ARGS)
custom-variable-p(VARIABLE)
custom-variable-theme-value(VARIABLE)
customize-mark-as-set(SYMBOL)
customize-mark-to-save(SYMBOL)
defcustom(SYMBOL STANDARD DOC &rest ARGS)
defface(FACE SPEC DOC &rest ARGS)
defgroup(SYMBOL MEMBERS DOC &rest ARGS)
deftheme(THEME &optional DOC &rest PROPERTIES)
disable-theme(THEME)
enable-theme(THEME)
load-theme(THEME &optional NO-CONFIRM NO-ENABLE)
provide-theme(THEME)
require-theme(FEATURE &optional NOERROR)
theme-choose-variant(&optional NO-CONFIRM NO-ENABLE)
theme-list-variants(THEME &rest LIST)
toggle-theme(&optional NO-CONFIRM NO-ENABLE)

Defined faces (0)