Files
emacs/lisp
Basil L. Contovounesios 8e759d60cc 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.
2021-03-04 15:40:35 +00:00
..
2021-02-18 16:50:55 +01:00
2021-02-08 09:10:57 +01:00
2021-02-18 16:50:55 +01:00
2021-02-28 23:23:41 +01:00
2021-02-08 00:25:16 +01:00
2021-02-06 08:10:38 -08:00
2021-02-27 16:19:37 +02:00
2021-02-06 08:10:38 -08:00
2021-02-28 22:21:55 +01:00
2021-02-28 19:26:06 +01:00
2021-02-19 08:36:56 -08:00
2021-02-10 14:42:51 +01:00
2021-03-01 21:58:43 +02:00
2021-02-08 09:10:57 +01:00
2021-03-01 06:27:02 -08:00
2021-02-28 00:07:32 +01:00
2021-02-23 21:05:30 +02:00
2021-01-14 07:50:28 -08:00
2021-03-01 04:38:38 +01:00
2021-02-19 08:36:55 -08:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.