Commit Graph

16 Commits

Author SHA1 Message Date
167ac99fb9 chore(native-comp): simplify deny-list 2021-09-18 20:50:11 +01:00
23f2da6210 fix(native-comp): set old/new config values to ensure they work 2021-05-10 11:05:30 +01:00
7fad360c3e fix(native-comp): update config to support recent variable name changes 2021-05-09 14:08:12 +01:00
8a47421c1a fix(native-comp): support new *.eln load path variable name 2021-05-08 22:09:36 +01:00
1767dae080 feat(native_comp): set comp-async-query-on-exit to t
Enable pre-exit warnings for when async native-compilation is still
running.
2021-03-15 23:12:10 +00:00
702b4eb5d1 fix(native-comp): expand ignored file patterns 2021-02-17 01:52:58 +00:00
d0a1927081 fix(native-comp): reduce warning by ignoring specific files which always fail to native-compile 2021-02-17 01:22:44 +00:00
8010552bfa chore(native-comp): remove empty files from eln cache directory 2020-10-04 16:10:44 +01:00
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