Henrik Lissner
|
33c88d4f82
|
Revert macros to ...! name convention (elisp doesn't like @...)
|
2017-02-23 00:06:12 -05:00 |
|
Henrik Lissner
|
4910531457
|
General cleanup & minor refactoring
|
2017-02-21 00:47:34 -05:00 |
|
Henrik Lissner
|
46a82c7ab2
|
Improve init benchmarking accuracy
|
2017-02-20 16:42:07 -05:00 |
|
Henrik Lissner
|
4ae7257f80
|
doom/recompile: remove redundant filter
|
2017-02-20 13:28:11 -05:00 |
|
Henrik Lissner
|
052a084ba4
|
Fix duplicates in doom module pairs/paths
|
2017-02-20 13:27:56 -05:00 |
|
Henrik Lissner
|
776bc96977
|
Refactor doom/autoloads init process
|
2017-02-20 13:12:24 -05:00 |
|
Henrik Lissner
|
cd713291f3
|
Remove compile-lite task + simple-p option in doom/recompile
|
2017-02-20 13:11:12 -05:00 |
|
Henrik Lissner
|
dc9133fcc7
|
doom-initialize: don't use when-let this early (subr-x not loaded yet)
|
2017-02-20 13:05:34 -05:00 |
|
Henrik Lissner
|
9895a42b17
|
doom-initialize: fix doom--base-load-path being altered
|
2017-02-20 13:05:10 -05:00 |
|
Henrik Lissner
|
e7bbd06e02
|
core-packages: ensure doom-local-dir exists
|
2017-02-20 12:01:39 -05:00 |
|
Henrik Lissner
|
acea60e554
|
core-packages: refactor + improve docstrings
|
2017-02-20 12:01:39 -05:00 |
|
Robert Woods
|
458d9022e1
|
Fix persistent-soft Make dependency
Add `persistent-soft` to `doom-protected-packages` to avoid install failure.
|
2017-02-20 21:57:39 +10:30 |
|
Henrik Lissner
|
4d53af3086
|
@package: fix catch-all package association with quelpa
|
2017-02-20 01:13:21 -05:00 |
|
Henrik Lissner
|
357dbe881e
|
@package: fix :pin property
|
2017-02-20 00:26:48 -05:00 |
|
Henrik Lissner
|
c68ae247b5
|
Polish package management system
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
24ca2a4163
|
Refactor doom/reload-autoloads
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
14967f084a
|
core-packages: improve documentation
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
9bd270b375
|
Fix doom/recompile (and doom-initialize-packages)
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
b447f30038
|
doom-modules: use hash-table instead of nested alist
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
7e22d252d1
|
Ensure doom-module-loaded-p returns boolean
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
a8a00b9fa0
|
Add @featurep
|
2017-02-20 00:26:07 -05:00 |
|
Henrik Lissner
|
f84db1f102
|
Fix doom--enable-module
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
07b38ac36c
|
core-packages: refactor + flesh out docstrings
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
5363d1192d
|
Refactor doom-initialize
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
7ef87546cc
|
Refactor package management system
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
be90fe8682
|
Update/improve documentation for core defuns
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
6c06aa0ce7
|
Macros now prefixed with @, instead of suffixed with !
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
273f3e3108
|
doom/refresh-autoloads: autoload.el & autoload/*.el, instead of either-or
|
2017-02-20 00:26:06 -05:00 |
|
Henrik Lissner
|
2bc459a343
|
package!: remove :setup property
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
8231b11b95
|
Add wildcard to doom! loader
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
4f8c6d00c1
|
byte-compile-dynamic = t, refactor byte-compile-warnings
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
4cdc28da18
|
doom-enabled-modules => doom-modules
|
2017-02-20 00:23:08 -05:00 |
|
Henrik Lissner
|
6ec1c79b38
|
Refactor packages library
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
f1208e9179
|
makefile: reload running Emacs after tasks + refactor
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
a955ff78e0
|
Heavy refactor of package management; new parsing doom-read-packages
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
7092d448c6
|
Target all config files with non-comprehensive doom/byte-compile + fix docstrings/messages
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
3b4c0693fd
|
core-packages: add use-package autoload, just in case
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
cdeab2c292
|
package!: improve docstring & add :needs property
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
10d46b3dc0
|
Remove superfluous quote on error handlers
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
e80df3c03c
|
Polish package management system; no infinite recursion; smarter autoload refresh
|
2017-02-20 00:23:07 -05:00 |
|
Henrik Lissner
|
f2a31e9d87
|
Rewrite package management to be less hackish (untested)
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
41bbd2730b
|
core-packages: add comprehensive byte-compile option
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
3654e0face
|
core-packages: revise load! prefer-el-p logistics
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
2f8d00020f
|
core-packages: add require!
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
eb820e72de
|
core-packages: clean up
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
a6867f7127
|
use-package-debug = nil
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
3fee91caaa
|
Discovered keywordp
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
41146c9e41
|
Remove unnecessary macroexpands
|
2017-02-20 00:23:06 -05:00 |
|
Henrik Lissner
|
cefbbfe506
|
core-packages: track packages installed in current session
|
2017-02-20 00:23:05 -05:00 |
|
Henrik Lissner
|
9910b2c88e
|
core-packages: restore package/module state; fix package counter; refactor
|
2017-02-20 00:23:05 -05:00 |
|