Commit Graph

1318 Commits

Author SHA1 Message Date
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
946e2d77dd Fix unchanging cursor when you exit emacs state (fix #22) 2017-01-09 15:44:22 -05:00
9cccca14f1 core-workgroup.el: improve docstrings for doom:workgroup-* commands 2017-01-08 15:36:14 -05:00
f376006284 Make neotree cooperate with popups and other window-changing actions 2017-01-08 15:35:50 -05:00
ea2372f025 More reliable doom/popup-save macro 2017-01-07 23:27:30 -05:00
2672d4b4cd core-ui: fix modeline hiding in selected buffer after completion buffer is set up 2017-01-07 21:13:55 -05:00
7e3ff3b679 Fix doom:kill-matching-buffers referring to old renamed function 2017-01-07 17:50:33 -05:00
c7a9697259 v1.3.1 bump 2017-01-07 03:03:11 -05:00
9d55ef49e6 Move ediff config to core-vcs + brighten ediff buffers 2017-01-07 03:02:41 -05:00
1309f6baff modeline: add buffer-file-name check to *vc segment 2017-01-07 02:53:02 -05:00
4f482c099f Add /var/folders/* and /tmp/* to recentf-exclude 2017-01-07 02:52:23 -05:00
cf8efe91da Rewrite custom scratch buffer module 2017-01-06 18:42:46 -05:00
75265be961 Hide mode-line in completion buffers 2017-01-06 18:42:01 -05:00
74c47d560b Fix autoload tag for doom/evil-close-folds 2017-01-06 18:39:25 -05:00
4925ab6922 core-evil: refactor 2017-01-06 17:48:57 -05:00
eb6a9a125b core-editor: defer re-builder bindings (maps aren't loaded yet) 2017-01-05 18:15:34 -05:00
b72ca79356 magit: integrate with shackle and isolate to popups (experimental) 2017-01-03 23:04:08 -05:00
a2fa66ea37 modeline: fix inconsistent spacing on right of modeline 2017-01-03 22:51:10 -05:00
dbacc26e11 org-mode: major rewrite + refactor 2017-01-03 22:50:52 -05:00
77bb3b47b5 Set font for all frames, current and future 2017-01-03 19:57:56 -05:00
1b004e8336 General cleanup 2017-01-02 21:12:12 -05:00
e1000fcfc5 Rethink map! macro; replace :local=>:L, :defer=>:map* (addresses #19) 2017-01-02 20:59:58 -05:00
5536ab887d Switch ALT and SUPER keysyms
To make my muscle memory consistent across my Mac and Linux machines, I've physically
switched these two keys.
2017-01-02 15:25:05 -05:00