Commit Graph

8 Commits

Author SHA1 Message Date
346a4a10cb chore(native-comp): simplify eln-cache dir setup 2020-09-23 18:53:17 +01:00
06b76680e6 chore(native_comp): remove no longer used native comp variable 2020-08-31 10:05:46 +01:00
42e5013206 style(native_comp): wrap line exceeding 80 characters wide 2020-08-28 01:35:47 +01:00
4e7ec6ade8 fix(native_comp): correctly set custom comp-eln-load-path 2020-08-25 01:42:40 +01:00
cb86a6721f fix(native_comp): automatically delete invalid *.eln files on startup
If native compilation is interrupted by quitting Emacs, or if it
otherwise fails, it can leave empty *.eln files behind which have a zero
byte file size.

Any such files will prevent Emacs from launching if not removed. This
automates the removal of those files.
2020-08-20 22:14:42 +01:00
658daa99d6 feat(core): add support for native-comp/gccemacs 2020-08-19 00:44:57 +01:00
e9e65f9d9f perf(startup): Improve startup speed by borrowing from doom-emacs
Shameless borrow various methods of improving Emacs startup time from
doom-emacs:

b0978a4526/docs/faq.org (how-does-doom-start-up-so-quickly)
2020-02-15 19:15:13 +00:00
b13ca362cb feat(packages): Replace package.el with straight.el 2020-02-04 10:08:37 +00:00