diff options
author | Glenn Morris <rgm@gnu.org> | 2017-02-20 18:08:48 -0800 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2017-02-20 18:08:48 -0800 |
commit | 08c73cdc6e2436473b467e207c1a713bb271da11 (patch) | |
tree | 32b5c9e0565a080504d869a2986d91fe670c9ec4 /etc/TODO | |
parent | bfd1afb3da61e31ded80ef68dc72c50e570e37ed (diff) | |
download | emacs-08c73cdc6e2436473b467e207c1a713bb271da11.tar.gz |
; Add a new TODO item
* etc/TODO: Add a new entry for :set-after.
* lisp/startup.el: Related comment.
Diffstat (limited to 'etc/TODO')
-rw-r--r-- | etc/TODO | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -968,6 +968,17 @@ addition, toolkit builds create their menu bars in toolkit-specific parts of code, bypassing xdisp.c, so those parts need to be enhanced with toolkit-specific code to display the menu bar right to left. +** Custom + +*** Extend :set-after to also mean initialize after. +If defcustom A specifies :set-after '(B), then if a user customizes +both A and B, custom will set A after B. But if the user only customizes +A, then if B is already defined, it gets left at its original setting. +Instead, if B has not been customized it should be re-initialized +(on the assumption that the default value depends on A). +See the places where we manually call custom-reevaluate-setting, +such as for mail-host-address and user-mail-address in startup.el. + ** ImageMagick support *** image-type-header-regexps priorities the jpeg loader over the |