Commit Graph

1340 Commits

Author SHA1 Message Date
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