Henrik Lissner
|
d4761a7c6d
|
Add :disable support to def-package-hook!
`def-package!` now respects `doom-disabled-packages`
|
2017-06-05 16:45:42 +02:00 |
|
Henrik Lissner
|
d62f446dc3
|
General cleanup + refactor; revise docstrings
|
2017-06-05 16:45:19 +02:00 |
|
Henrik Lissner
|
0d9c0e7f54
|
Add def-package-hook! macro
|
2017-06-05 14:23:17 +02:00 |
|
Henrik Lissner
|
27bfa14def
|
General refactor + cleanup
|
2017-06-05 14:23:17 +02:00 |
|
Henrik Lissner
|
435fda0f41
|
Add :ignore & :freeze support to package!
|
2017-06-05 14:21:07 +02:00 |
|
Henrik Lissner
|
b82ace43ea
|
Autoload private module & add private init.el (#88)
|
2017-06-05 12:35:51 +02:00 |
|
Henrik Lissner
|
30402495fe
|
General refactor + cleanup
|
2017-06-05 12:35:51 +02:00 |
|
Henrik Lissner
|
77e2a1f6f2
|
Refactor doom/reload
|
2017-06-03 21:00:53 +02:00 |
|
Henrik Lissner
|
d5682953a9
|
Be extra sure to delete the right *.elc files
Ensures no extra elc files are caught in the crossfire, e.g. in .cask or
elsewhere.
|
2017-06-03 12:05:43 +02:00 |
|
Henrik Lissner
|
8af009f9b7
|
Ignore autoload/evil*.el if evil isn't loaded
|
2017-05-28 02:48:20 +02:00 |
|
Henrik Lissner
|
157eb3e5da
|
Revise tls-program; rely on default trust stores
Addresses #72 & #80
|
2017-05-26 20:22:45 +02:00 |
|
Henrik Lissner
|
d5d0f26c09
|
Add :gblame & :grevert ex commands
|
2017-05-21 15:10:49 +02:00 |
|
Henrik Lissner
|
ddb2c2cd4d
|
quelpa-verbose = doom-debug-mode
|
2017-05-21 15:10:33 +02:00 |
|
Henrik Lissner
|
5b343a32d0
|
Don't change gc-cons-threshold on reload
|
2017-05-21 10:34:21 +02:00 |
|
Henrik Lissner
|
a4bacca812
|
Update TLS settings (#72)
|
2017-05-20 18:40:13 +02:00 |
|
Henrik Lissner
|
00b4ab1776
|
Fix .travis.yml + add INSECURE envvar
|
2017-05-19 23:49:07 +02:00 |
|
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 |
|