[Emacs] setq to defvar, lexical binding, rename and move headers

All exported `.el' files now have a lexical-binding header. This should
make parsing these files faster.

Custom variables such as the Nord colors are now declared with `defvar'
rather than with `setq' directly to avoid using free variables.

The package `info-colors' is now added, making info pages much more
pleasing to the eye.

Some headers in the Org chapter are renamed and organized alphabetically

Additional org variables to make it more usable

Variable `phundrak//eshell-banner--max-length' is renamed to
`phundrak//eshell-banner--max-length-part' in order to make its usage
more obvious from its name.
This commit is contained in:
Lucien Cartier-Tilet 2020-12-23 04:26:27 +01:00
parent 9710304da7
commit 00d31c4597
Signed by: phundrak
GPG Key ID: BD7789E705CB8DCA
1 changed files with 531 additions and 418 deletions

File diff suppressed because it is too large Load Diff