Commit Graph

1750 Commits

Author SHA1 Message Date
e8e66c88d0 core-packages: add doom/compile-lite and make compile-lite 2017-03-25 01:03:02 -04:00
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
b37aadec91 General cleanup + refactor 2017-03-23 19:49:58 -04:00
d0b64860e1 Fix doom-sh/doom-sudo + bootstraps 2017-03-23 02:13:11 -04:00
3445cdeae3 doom/bootstrap: force load core libs 2017-03-22 19:55:41 -04:00
1d31132789 Fix #41, regression caused by 0489ce 2017-03-22 19:55:22 -04:00
585c425258 delete-trailing-whitespace: don't affect current line 2017-03-22 00:33:39 -04:00
5fc77363b0 load-prefer-newer = t when noninteractive 2017-03-20 23:01:02 -04:00
cb9d91d65c Move bootstrap lib into core-lib 2017-03-20 21:15:18 -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
188baf8626 Allow forced require! 2017-03-20 21:15:18 -04:00
1677844fd6 Enhance core/autoload/system library 2017-03-20 21:15:18 -04:00
769cf850c9 General comment + README cleanup 2017-03-20 04:24:10 -04:00
c6a61b9b2c core-os: add exec-path failsafe 2017-03-20 04:05:17 -04:00
804aba93f5 Implement bootstrap functionality + make bootstrap (WIP) 2017-03-20 02:45:39 -04:00
8aac4b2091 doom/clear-* => doom/clean-* (consistent with makefile tasks) 2017-03-19 23:48:43 -04:00
1bd33f6ff1 core-packages: use-package update + temporary :after fix 2017-03-19 22:51:54 -04:00
88454f58ec core-os: don't cache exec-path too aggressively 2017-03-19 22:51:29 -04:00
db7cf68775 General tweaks 2017-03-19 22:50:57 -04:00
3e63d2d23b Reduce def-package magic; explicitly use :when property 2017-03-19 22:47:50 -04:00
f7e6be433e core-popup: disable more split-window commands in popups 2017-03-18 01:23:56 -04:00
159d4386d3 core-packages: pad doom-modules :size by 5 2017-03-17 22:50:58 -04:00
635c0fdaa7 core-os: add doc comment to exec-path-from-shell 2017-03-17 22:50:28 -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
2f4c3c977e core-projects: move find-tag bindings to private module 2017-03-16 14:29:23 -04:00
60118ea718 core-popups: add *Error* rule for epa package 2017-03-16 14:28:53 -04:00
f156f62479 Refactor kill-buffer-query-functions functions 2017-03-15 22:59:49 -04:00
8c9269c9a2 General cleanup + refactor 2017-03-15 22:42:05 -04:00
12e786db9a Fix remove-hook! macro 2017-03-15 22:40:04 -04:00
6ff007e70d core-projects: remap find-tag bindings to projectile-find-tag 2017-03-15 22:00:32 -04:00
e967412687 Remove possibility of duplicates in package management functions 2017-03-14 15:18:36 -04:00
a127952f70 core-ui: x-stretch-cursor = nil 2017-03-09 00:47:35 -05:00
2e280171f5 doom-real-buffer-p: add minibufferp check 2017-03-09 00:28:04 -05:00
49ccdd3349 core-ui: better visual-fill-column defaults 2017-03-08 14:41:49 -05:00
ae614c9c6f General cleanup + refactor 2017-03-08 14:41:32 -05:00
80c3584a78 core-keybinds: enhance readability of which-key popup 2017-03-07 14:56:41 -05:00
24604d5495 Made doom-real-buffer-p flexible w/ doom-real-buffer-functions 2017-03-06 19:07:41 -05:00
a2ca5fb446 core-ui: add visual-fill-column 2017-03-06 19:06:59 -05:00
f1ea0bfd4a Set url-configuration-directory 2017-03-06 18:49:48 -05:00
7b9c3fcafb Restore doom/reload 2017-03-05 16:10:01 -05:00
ed850fa069 Fix doom-init-p check in doom-initialize 2017-03-05 15:50:05 -05:00
079be42949 cl-pushnew: use 'eq instead of 'eql 2017-03-05 14:18:35 -05:00
9b37f63c84 Fix doom benchmark message at startup 2017-03-05 13:49:51 -05:00
dd11790959 Fix #36: use ELPA org instead of built-in org 2017-03-05 13:32:15 -05:00
d6667a433f General cleanup + refactor 2017-03-04 20:54:13 -05:00
aa23b3c5c1 smartparens: more conservative single-quote autopairing 2017-03-04 20:51:35 -05:00
e835d089c8 core-popups: refactor/cleanup hacks 2017-03-04 18:55:47 -05:00
ac7e78c4ea core-popups: kill popup buffer with zx 2017-03-04 18:32:16 -05:00
05e1a15ba8 core-popups: make doom*popup-init more robust (fixes bufferp errors) 2017-03-04 18:01:58 -05:00
beb92b0e97 core-ui: clean up + refactor modeline functions/macros 2017-03-04 00:28:16 -05:00