summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp
diff options
context:
space:
mode:
authorBasil L. Contovounesios <contovob@tcd.ie>2021-03-02 14:35:50 +0000
committerBasil L. Contovounesios <contovob@tcd.ie>2021-03-04 15:40:35 +0000
commit8e759d60cc234d4beb471dbb46f91d8ca3a20066 (patch)
tree812b6f56f6d5c1b14e83223f875fbaf58a076fcc /test/lisp/emacs-lisp
parent358c6c9b95a5fd77edb1538f5fec5021a03de94a (diff)
downloademacs-8e759d60cc234d4beb471dbb46f91d8ca3a20066.tar.gz
emacs-8e759d60cc234d4beb471dbb46f91d8ca3a20066.tar.bz2
emacs-8e759d60cc234d4beb471dbb46f91d8ca3a20066.zip
Decouple require-theme from load-theme
* lisp/custom.el (require-theme): Refashion after 'require', as a function for loading only named features. Do not call load-theme (bug#45068). * etc/NEWS: Update its announcement accordingly. * doc/lispref/customize.texi (Custom Themes): Document it. * etc/themes/modus-operandi-theme.el: * etc/themes/modus-vivendi-theme.el: Remove redundant calls to 'provide'. * test/lisp/custom-tests.el (custom-tests--with-temp-dir): New macro. (custom-theme--load-path): Use it. (custom-tests-require-theme): New test.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions