# HG changeset patch # User Gerd Moellmann # Date 945176472 0 # Node ID 782476a34d9ddd7ed4af343e785b8a648a89c8b5 # Parent e7000551b2edab59fcffb7b94393cbe40f26f178 Custom option keyword :set-after. diff -r e7000551b2ed -r 782476a34d9d etc/NEWS --- a/etc/NEWS Tue Dec 14 13:00:09 1999 +0000 +++ b/etc/NEWS Tue Dec 14 13:01:12 1999 +0000 @@ -385,6 +385,21 @@ 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