Commit graph

9 commits

Author SHA1 Message Date
cjf-666
3d6e32e2a8 Fix macOS GUI full screen button wreck caused by GUI setup in early-init.el 2021-08-22 19:57:28 +02:00
Sylvain Benner
9c7e4bd5f1
[init] Disable GUI elements in early-init as well (#14559)
* [init] Disable GUI elements in early-init as well

Can provide a smoother startup by reducing graphical artifacts.

* [core] Add file for early-init functions

Needed to make the tests to work as early-init.el is not sourced
during tests.

Fixes error:

   Symbol’s function definition is void: spacemacs/removes-gui-elements
2021-04-08 22:25:14 +02:00
syl20bnr
97cd83e169 Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
JAremko
370798262e Make sure that some core files never byte compiled 2021-01-31 13:32:06 +02:00
JAremko
5182a450e6 Rework byte recompile of built-in libs 2021-01-26 12:54:03 +02:00
JAremko
787820a7ad Compile built-in libs 2021-01-18 16:52:39 +02:00
JAremko
9f1f0742c7 Make sure that auto recompile starts asap 2021-01-18 16:52:39 +02:00
Robert O'Connor
82ba73a1c0
update copyright to 2020 2020-09-23 21:25:01 +02:00
Miciah Masters
83954658e2 Fix package initialization on Emacs 27
Before Emacs 27, the init file was responsible for initializing the package
manager by calling `package-initialize'.  Emacs 27 changed the default
behavior: It now calls `package-initialize' before loading the init file.
This behavior would prevent Spacemacs's own package initialization from
running.  However, Emacs 27 also loads the "early init" file (this file)
before it initializes the package manager, and Spacemacs can use this early
init file to prevent Emacs from initializing the package manager.  (See
<http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=24acb31c04b4048b85311d794e600ecd7ce60d3b>.)

Earlier Emacs versions do not load the early init file and do not initialize
the package manager before loading the init file, so this file is neither
needed nor loaded on those versions.
2018-02-24 19:49:38 -05:00