Commit Graph

362 Commits

Author SHA1 Message Date
93093853f7 v2.0.2 bump 2017-05-13 13:32:04 +02:00
5ae94b765c PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES 2017-04-17 02:17:10 -04:00
8f970eb1d8 Rearrange .local file structure (voids previous cache structure) 2017-04-16 20:36:15 -04:00
46fa7af964 Lower gc-cons-{threshold,percentage} (fix gc pauses) 2017-04-16 11:57:17 -04:00
5eba4c8d01 core: set server-auth-dir 2017-04-11 18:47:37 -04:00
8762936bf5 v2.0.1 bump 2017-04-08 01:36:40 -04:00
b6962f1c04 Update naming conventions 2017-04-07 00:21:05 -04:00
617a525885 Slightly more aggressive garbage collection post-initialization 2017-04-06 19:46:01 -04:00
1ec0add2da core: change tramp backup/autosave directories 2017-03-27 13:05:01 -04:00
b37aadec91 General cleanup + refactor 2017-03-23 19:49:58 -04:00
1d31132789 Fix #41, regression caused by 0489ce 2017-03-22 19:55:22 -04:00
0489ce42a3 core: remove noninteractive check
This check was meant to speed up noninteractive initialization of DOOM
Emacs, but the performance penalty is negligible, and there's no telling
what future functionality may need what's in those core modules (like
doom/bootstrap). So, for simplicity, just load everything.
2017-03-20 21:15:18 -04:00
8aac4b2091 doom/clear-* => doom/clean-* (consistent with makefile tasks) 2017-03-19 23:48:43 -04:00
db7cf68775 General tweaks 2017-03-19 22:50:57 -04:00
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
f1ea0bfd4a Set url-configuration-directory 2017-03-06 18:49:48 -05:00
d6667a433f General cleanup + refactor 2017-03-04 20:54:13 -05:00
33c88d4f82 Revert macros to ...! name convention (elisp doesn't like @...) 2017-02-23 00:06:12 -05:00
8ded4819e2 Adjust gc-cons 2017-02-20 22:10:29 -05:00
8abbbda3d6 Remove duplicate slashes in paths 2017-02-20 22:10:02 -05:00
776bc96977 Refactor doom/autoloads init process 2017-02-20 13:12:24 -05:00
929bf368a2 Remove version check (it's your problem!) 2017-02-20 00:26:08 -05:00
11a5e15e4e Refactor core config 2017-02-20 00:26:08 -05:00
2d5d826177 Remove dash/f dependencies; use cl-lib & subr-x more 2017-02-20 00:26:07 -05:00
704099a7b9 Add core-keybinds.el 2017-02-20 00:26:07 -05:00
72577b823c Add core-os.el 2017-02-20 00:26:07 -05:00
49e2aa854b Update docstrings; add doom group; set debug-on-error 2017-02-20 00:26:07 -05:00
7ef87546cc Refactor package management system 2017-02-20 00:26:06 -05:00
be90fe8682 Update/improve documentation for core defuns 2017-02-20 00:26:06 -05:00
9bd8c6cc21 General cleanup 2017-02-20 00:26:05 -05:00
b8042bdaaa General cleanup + refactor core.el 2017-02-20 00:23:08 -05:00
a955ff78e0 Heavy refactor of package management; new parsing doom-read-packages 2017-02-20 00:23:07 -05:00
5b679c1562 doom-debug-mode: use init-file-debug, not debug-on-error 2017-02-20 00:23:07 -05:00
3bce1246cd Move library requires into core-lib 2017-02-20 00:23:07 -05:00
e80df3c03c Polish package management system; no infinite recursion; smarter autoload refresh 2017-02-20 00:23:07 -05:00
e0652b311d General cleanup 2017-02-20 00:23:06 -05:00
dbfe1f9b48 Remove doom-org-dir (save for org module) 2017-02-20 00:23:06 -05:00
25be590b79 Set doom-debug-mode on DEBUG envar or debug-on-error 2017-02-20 00:23:06 -05:00
f2a31e9d87 Rewrite package management to be less hackish (untested) 2017-02-20 00:23:06 -05:00
d30027aaea General cleanup 2017-02-20 00:23:05 -05:00
db02e974d7 core.el: refactor settings + move byte-compile-warnings to core-packages.el 2017-02-20 00:23:04 -05:00
b54604b48b core.el: add IS-{MAC,LINUX} constants 2017-02-20 00:23:04 -05:00
f5a0d72fc0 doom-private-dir=>doom-local-dir; move packages and cache into doom-local-dir 2017-02-20 00:23:04 -05:00
a9e29c053b Move doom! to core-packages.el; add doom-dont-load-p 2017-02-20 00:23:04 -05:00
8075c84882 Fix package management 2017-02-20 00:23:04 -05:00
c1418ad76b Reorganize core/*.el 2017-02-20 00:23:03 -05:00
50ea98319f Rewrite core libraries (WIP) 2017-01-16 23:15:48 -05:00
c7a9697259 v1.3.1 bump 2017-01-07 03:03:11 -05:00
8df4e83182 defvar => defconst doom-org-dir (whoops!) 2016-12-24 18:45:21 -05:00
4e726063ee defconst => defvar doom-org-dir 2016-12-22 23:55:38 -05:00