eb820e72de
core-packages: clean up
2017-02-20 00:23:06 -05:00
a6867f7127
use-package-debug = nil
2017-02-20 00:23:06 -05:00
3fee91caaa
Discovered keywordp
2017-02-20 00:23:06 -05:00
41146c9e41
Remove unnecessary macroexpands
2017-02-20 00:23:06 -05:00
7f925dd039
Move package commands to core/autoload/packages.el
2017-02-20 00:23:06 -05:00
cefbbfe506
core-packages: track packages installed in current session
2017-02-20 00:23:05 -05:00
9910b2c88e
core-packages: restore package/module state; fix package counter; refactor
2017-02-20 00:23:05 -05:00
058967d4de
core-lib: remove message on byte-compile for after! macro
2017-02-20 00:23:05 -05:00
d30027aaea
General cleanup
2017-02-20 00:23:05 -05:00
a20bdb28b2
defpopup! => def-popup!
2017-02-20 00:23:05 -05:00
6b07f23b4c
core-packages: refactor
2017-02-20 00:23:05 -05:00
7a98174d2e
core-packages (doom/package-updates): sort outdated packages listing
2017-02-20 00:23:05 -05:00
1e05a19a0f
core-editor: remove re-builder (to be its own module)
2017-02-20 00:23:05 -05:00
d2c701287a
core-editor: refactor
2017-02-20 00:23:05 -05:00
58bdc997a2
Add core/core-projects.el
2017-02-20 00:23:05 -05:00
3c0e22d253
Remove map! usage from core files (to be moved to evil module)
2017-02-20 00:23:05 -05:00
16f57e12bf
core-ui: remove redisplay-dont-pause (deprecated since 24.5)
2017-02-20 00:23:05 -05:00
3da57237ec
core-ui: set default frame bg/fg
2017-02-20 00:23:05 -05:00
036b7521dc
Refactor buffer library fns
2017-02-20 00:23:05 -05:00
b3c1351fa6
Remove unused core files
2017-02-20 00:23:05 -05:00
5024b6f4fb
core-packages: doom/refresh-autoloads: use doom-module-path + reload doom-modules
2017-02-20 00:23:05 -05:00
1336fc1ee2
core-packages: ensure package.el is initialized for doom/packages-clean
2017-02-20 00:23:05 -05:00
6f9adb442a
core-packages: rewrite doom/byte-compile (more feedback + remove comprehensive-p)
2017-02-20 00:23:05 -05:00
1840ccec81
core-packages: refactor doom/packages-install
2017-02-20 00:23:05 -05:00
1d9202b7ba
core-packages: rewrite doom/packages-update
2017-02-20 00:23:04 -05:00
468b66108d
core-packages: remove redundant package-read-all-archive-contents from doom-initialize
2017-02-20 00:23:04 -05:00
b42d116e01
core-packages: update docstrings
2017-02-20 00:23:04 -05:00
a8010d25b3
Refactor load!; add doom-module-path fn
2017-02-20 00:23:04 -05:00
193c80f650
Fix package! not stripping out properties + refactor
2017-02-20 00:23:04 -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
3ccd97388f
core-ui: echo-keystrokes settings
2017-02-20 00:23:04 -05:00
8075c84882
Fix package management
2017-02-20 00:23:04 -05:00
02fef2fded
core-lib: refactor map! (and disable it when noninteractive)
2017-02-20 00:23:04 -05:00
fb53c8fda7
core-lib: refactor associate!
2017-02-20 00:23:04 -05:00
c71b8ac438
core-lib: refactor add-hook!
2017-02-20 00:23:04 -05:00
d7db99a1ef
core-lib: let-bind package-name in after!
2017-02-20 00:23:04 -05:00
b6d1d61496
Finish core-ui.el
2017-02-20 00:23:04 -05:00
a02f1bec22
Finish core-evil.el
2017-02-20 00:23:04 -05:00
0007c246eb
Rewrite core-packages: byte-compile & autoload generation now module-aware
2017-02-20 00:23:04 -05:00
a2ed275d07
Rewrite core-popups
2017-02-20 00:23:03 -05:00
77cda0ad49
Add core/autoload/buffers.el + rewritten buffers API
2017-02-20 00:23:03 -05:00
e328577eac
core-project: refactor; add functions; add comments
2017-02-20 00:23:03 -05:00
c1418ad76b
Reorganize core/*.el
2017-02-20 00:23:03 -05:00
f453b3cee1
Reorganize modules
2017-02-20 00:23:03 -05:00
50ea98319f
Rewrite core libraries (WIP)
2017-01-16 23:15:48 -05:00
e8438e11e5
core-vcs: mention how to put the git gutter outside the margins
2017-01-09 18:44:03 -05:00
604bcc0378
Improve stability of popups
...
Now, popup windows are marked as dedicated to their buffer. This makes it much less
likely (if not impossible) for new buffers to be loaded in that window, particularly
through interactive file selecting tools, like projectile-find-file or counsel-recentf.
2017-01-09 16:38:40 -05:00