Henrik Lissner
|
7e702bd9d3
|
Use default gnutls-trustfiles for other OSes
|
2017-05-19 22:34:08 +02:00 |
|
Henrik Lissner
|
5e894027c5
|
Improve error handling for package management
|
2017-05-19 22:30:44 +02:00 |
|
Henrik Lissner
|
e678d13ed6
|
Use HTTPS ELPA sources & verify TLS (#72)
|
2017-05-19 22:30:34 +02:00 |
|
Henrik Lissner
|
323b2f6c2f
|
Refactor package management: better feedback & bug fixes
|
2017-05-19 02:57:39 +02:00 |
|
Henrik Lissner
|
c98efbe28e
|
doom/reload-autoloads: more feedback when debug mode is on
|
2017-05-15 20:26:33 +02:00 |
|
Henrik Lissner
|
e265431507
|
General refactor, cleanup & commenting
|
2017-05-10 05:28:50 +02:00 |
|
Henrik Lissner
|
c52efdfb5b
|
Load ~/.emacs.local.el, if available
|
2017-05-01 14:52:39 -04:00 |
|
Henrik Lissner
|
d651311d1d
|
Various tweaks & clean up
|
2017-05-01 14:52:29 -04:00 |
|
Henrik Lissner
|
d20c8045ab
|
General cleanup
|
2017-04-25 23:01:45 -04:00 |
|
Henrik Lissner
|
49b4b39dfe
|
autoload/packages: refactor + improve output consistency
|
2017-04-18 05:45:47 -04:00 |
|
Henrik Lissner
|
4c19cd3e28
|
Remove unused doom-inhibit-reload
|
2017-04-17 23:55:05 -04:00 |
|
Henrik Lissner
|
96e83e987f
|
Give the byte compiler a voice
|
2017-04-17 02:17:26 -04:00 |
|
Henrik Lissner
|
5ae94b765c
|
PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES
|
2017-04-17 02:17:10 -04:00 |
|
Henrik Lissner
|
8a6cf96cfc
|
doom-initialize: don't remove use-package keywords (no need)
|
2017-04-16 21:23:22 -04:00 |
|
Henrik Lissner
|
9288b59d91
|
Remove spacing in package management output
|
2017-04-16 11:54:22 -04:00 |
|
Henrik Lissner
|
e48c6c5381
|
ansi-{format,message}! => {format,message}! (to be generalized)
|
2017-04-15 01:29:24 -04:00 |
|
Henrik Lissner
|
39fe6d5f86
|
doom/compile: fix output macros
|
2017-04-12 21:41:49 -04:00 |
|
Henrik Lissner
|
a1625eaf73
|
Refactor doom/compile; shorter file paths in doom/clean-compiled
|
2017-04-12 08:53:27 -04:00 |
|
Henrik Lissner
|
931b6d2116
|
doom/reload: add doom-inhibit-reload & ignorable reload requests
|
2017-04-12 08:52:57 -04:00 |
|
Henrik Lissner
|
0c23ff43a4
|
Add doom-protected-packages for excluding packages from autoremoval
|
2017-04-11 08:43:26 -04:00 |
|
Henrik Lissner
|
e3a33f6a9e
|
Rename doom-protected-packages => doom-core-packages
|
2017-04-11 08:42:55 -04:00 |
|
Henrik Lissner
|
cff600935a
|
doom/recompile: aggressively compile core.el, in case of load-path updates
|
2017-04-08 23:27:39 -04:00 |
|
Henrik Lissner
|
58173432d3
|
Refactor doom compilation; unset byte-compile-dynamic
|
2017-04-06 19:43:56 -04:00 |
|
Henrik Lissner
|
6d998b48d9
|
doom-initialize: load instead of require (in case of internal reloading)
|
2017-04-05 19:40:34 -04:00 |
|
Henrik Lissner
|
f09fba5736
|
doom--display-benchmark: fix plugin count for uncompiled state
|
2017-04-05 14:26:13 -04:00 |
|
Henrik Lissner
|
91cc8294c6
|
core-packages (compilation): don't be coy doom-initialize-packages
|
2017-03-31 23:45:35 -04:00 |
|
Henrik Lissner
|
22d1969a52
|
doom/reload: recompile + reload compiled el files; silence byte compile
|
2017-03-30 15:15:26 -04:00 |
|
Henrik Lissner
|
50062dadd7
|
Add doom/recompile; use it in doom/reload; refactor doom/reload
|
2017-03-28 15:53:53 -04:00 |
|
Henrik Lissner
|
4d89fd1cc9
|
Fix doom/reload (recompiles if necessary); simplify doom/compile
|
2017-03-27 23:22:53 -04:00 |
|
Henrik Lissner
|
e199b3f7ed
|
core-packages: remove use-package :after hack (fixed upstream)
|
2017-03-27 22:10:22 -04:00 |
|
Henrik Lissner
|
fc5dd09f47
|
core: minor tweaks
|
2017-03-27 13:05:30 -04:00 |
|
Henrik Lissner
|
88726e9afe
|
doom/reload: fix recompilation
|
2017-03-25 18:46:27 -04:00 |
|
Henrik Lissner
|
12d0cf94b6
|
doom/reload: fix server.el + no process errors
|
2017-03-25 01:44:22 -04:00 |
|
Henrik Lissner
|
b60e8b7214
|
doom/compile-lite: add docstring
|
2017-03-25 01:06:40 -04:00 |
|
Henrik Lissner
|
06b1a8c928
|
Reload (via server if noninteractive) after pkg install/update/autoremove
|
2017-03-25 01:03:40 -04:00 |
|
Henrik Lissner
|
e8e66c88d0
|
core-packages: add doom/compile-lite and make compile-lite
|
2017-03-25 01:03:02 -04:00 |
|
Henrik Lissner
|
34b76ef43b
|
core-packages: move use-packaeg :after hack to eob
So it doesn't cause errors when emacs.d is compiled
|
2017-03-25 01:02:19 -04:00 |
|
Henrik Lissner
|
5fc77363b0
|
load-prefer-newer = t when noninteractive
|
2017-03-20 23:01:02 -04:00 |
|
Henrik Lissner
|
188baf8626
|
Allow forced require!
|
2017-03-20 21:15:18 -04:00 |
|
Henrik Lissner
|
8aac4b2091
|
doom/clear-* => doom/clean-* (consistent with makefile tasks)
|
2017-03-19 23:48:43 -04:00 |
|
Henrik Lissner
|
1bd33f6ff1
|
core-packages: use-package update + temporary :after fix
|
2017-03-19 22:51:54 -04:00 |
|
Henrik Lissner
|
3e63d2d23b
|
Reduce def-package magic; explicitly use :when property
|
2017-03-19 22:47:50 -04:00 |
|
Henrik Lissner
|
159d4386d3
|
core-packages: pad doom-modules :size by 5
|
2017-03-17 22:50:58 -04:00 |
|
Henrik Lissner
|
923d4585fa
|
Extract make clean/clean-cache into elisp; new doom-etc-dir for non-volatile temp files
|
2017-03-16 23:38:22 -04:00 |
|
Henrik Lissner
|
ae614c9c6f
|
General cleanup + refactor
|
2017-03-08 14:41:32 -05:00 |
|
Henrik Lissner
|
7b9c3fcafb
|
Restore doom/reload
|
2017-03-05 16:10:01 -05:00 |
|
Henrik Lissner
|
ed850fa069
|
Fix doom-init-p check in doom-initialize
|
2017-03-05 15:50:05 -05:00 |
|
Henrik Lissner
|
079be42949
|
cl-pushnew: use 'eq instead of 'eql
|
2017-03-05 14:18:35 -05:00 |
|
Henrik Lissner
|
9b37f63c84
|
Fix doom benchmark message at startup
|
2017-03-05 13:49:51 -05:00 |
|
Henrik Lissner
|
dd11790959
|
Fix #36: use ELPA org instead of built-in org
|
2017-03-05 13:32:15 -05:00 |
|