Commit 0ae51efb authored by Gerd Moellmann's avatar Gerd Moellmann

Custom option keyword :set-after.

parent 5806e8a6
......@@ -385,6 +385,21 @@ cause the customizations to fail in earlier versions of Emacs.
Custom buffers when you've done with them or just bury them (the
default).
*** The keyword :set-after in defcustom allows to specify dependencies
between custom options. Example:
(defcustom default-input-method nil
"*Default input method for multilingual text (a string).
This is the input method activated automatically by the command
`toggle-input-method' (\\[toggle-input-method])."
:group 'mule
:type '(choice (const nil) string)
:set-after '(current-language-environment))
This specifies that default-input-method should be set after
current-language-environment even if default-input-method appears
first in a custom-set-variables statement.
** New features in evaluation commands
The commands to evaluate Lisp expressions, such as C-M-x in Lisp
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment