Commit graph

1491 commits

Author SHA1 Message Date
Henrik Lissner
4ce63a8992 Minor refactors + bugfixes 2017-02-21 16:04:35 -05:00
Henrik Lissner
ebb30b1512 Move swiper config from core-editor to completion/ivy 2017-02-21 16:03:51 -05:00
Henrik Lissner
a511d5ea00 Move core/autoload/set.el into core/core-lib.el 2017-02-21 16:03:12 -05:00
Henrik Lissner
fd93e705b4 General cleanup, refactor and documentation 2017-02-21 03:45:24 -05:00
Henrik Lissner
2c841b512d Move modeline hiding to core-popups 2017-02-21 03:44:02 -05:00
Henrik Lissner
f1b2c18476 core-popups: add :autokill popup property; update popup rules 2017-02-21 01:08:57 -05:00
Henrik Lissner
0a0f2adb95 core-popups: add *Occur* rule 2017-02-21 00:55:15 -05:00
Henrik Lissner
dad9c8d98b core-popups: recenter after following help links 2017-02-21 00:52:45 -05:00
Henrik Lissner
4910531457 General cleanup & minor refactoring 2017-02-21 00:47:34 -05:00
Henrik Lissner
27a3041f40 core/autoload/buffers: cycle buffers silently 2017-02-21 00:44:35 -05:00
Henrik Lissner
5374d96781 Make buffer library (and ivy switch-buffer commands) workspace-centric, rather than project centric 2017-02-21 00:43:15 -05:00
Henrik Lissner
8ded4819e2 Adjust gc-cons 2017-02-20 22:10:29 -05:00
Henrik Lissner
8abbbda3d6 Remove duplicate slashes in paths 2017-02-20 22:10:02 -05:00
Henrik Lissner
90d6b33667 Fix doom/delete-package not showing a complete package list on interactive use 2017-02-20 21:30:41 -05:00
Henrik Lissner
9d30f95972 Move wgrep+ivy popup def to ivy module 2017-02-20 20:43:08 -05:00
Henrik Lissner
d18a39924d Add modules/tools/{electric-indent,rotate-text} 2017-02-20 20:42:44 -05:00
Henrik Lissner
cb92f96739 Update recentf-exclude and bookmark-default-file 2017-02-20 20:41:58 -05:00
Henrik Lissner
df6a8c81b1 (setq vc-follow-symlinks t) 2017-02-20 20:41:30 -05:00
Henrik Lissner
d476dd6bc1 Don't unpropertize savehist variables (already done upstream) 2017-02-20 19:46:59 -05:00
Henrik Lissner
2569774a3b Add f.el autoloads to core-lib 2017-02-20 19:44:12 -05:00
Henrik Lissner
047ea64e99 Don't kill scratch or dashboard buffer, but cycle through them on kill attempt 2017-02-20 19:43:57 -05:00
Henrik Lissner
46a82c7ab2 Improve init benchmarking accuracy 2017-02-20 16:42:07 -05:00
Henrik Lissner
35bcc411ba Add core/autoload/system.el (WIP) 2017-02-20 13:40:42 -05:00
Henrik Lissner
4ae7257f80 doom/recompile: remove redundant filter 2017-02-20 13:28:11 -05:00
Henrik Lissner
052a084ba4 Fix duplicates in doom module pairs/paths 2017-02-20 13:27:56 -05:00
Henrik Lissner
4ca1e646f1 Remove persistent-soft from packages.el 2017-02-20 13:12:34 -05:00
Henrik Lissner
776bc96977 Refactor doom/autoloads init process 2017-02-20 13:12:24 -05:00
Henrik Lissner
cd713291f3 Remove compile-lite task + simple-p option in doom/recompile 2017-02-20 13:11:12 -05:00
Henrik Lissner
dc9133fcc7 doom-initialize: don't use when-let this early (subr-x not loaded yet) 2017-02-20 13:05:34 -05:00
Henrik Lissner
9895a42b17 doom-initialize: fix doom--base-load-path being altered 2017-02-20 13:05:10 -05:00
Henrik Lissner
5c8d6993e0 core-editor (doom|unpropertize-savehist): add type test 2017-02-20 12:04:59 -05:00
Henrik Lissner
e7bbd06e02 core-packages: ensure doom-local-dir exists 2017-02-20 12:01:39 -05:00
Henrik Lissner
acea60e554 core-packages: refactor + improve docstrings 2017-02-20 12:01:39 -05:00
Robert Woods
458d9022e1 Fix persistent-soft Make dependency
Add `persistent-soft` to `doom-protected-packages` to avoid install failure.
2017-02-20 21:57:39 +10:30
Henrik Lissner
25da22e32e doom-get-packages: delete => delq (faster) 2017-02-20 01:22:22 -05:00
Henrik Lissner
545e2a215c doom/packages-install: fix quelpa/elpa detection in feedback + mention pinned archives 2017-02-20 01:21:57 -05:00
Henrik Lissner
8f708dcd30 doom-package-backend: improve quelpa-or-elpa heuristic 2017-02-20 01:14:10 -05:00
Henrik Lissner
4d53af3086 @package: fix catch-all package association with quelpa 2017-02-20 01:13:21 -05:00
Henrik Lissner
3c1a6f91cc Fix savehist causing pauses due to faulty hook 2017-02-20 00:40:38 -05:00
Henrik Lissner
7a72a019ea Add core/autoload/debug.el 2017-02-20 00:26:48 -05:00
Henrik Lissner
81a4e0110f Add doom/popup 2017-02-20 00:26:48 -05:00
Henrik Lissner
f4ff213f9b core-popups: better neotree handling 2017-02-20 00:26:48 -05:00
Henrik Lissner
f6b96c6e79 Refactor doom/popup-toggle 2017-02-20 00:26:48 -05:00
Henrik Lissner
d0c3dcbb19 Remove unused core/autoload/message.el 2017-02-20 00:26:48 -05:00
Henrik Lissner
1be70e6b3e core-popups: use originating buffer when following help-mode links from popups 2017-02-20 00:26:48 -05:00
Henrik Lissner
69e40eaf67 core-popups: don't quit popups on ESC from other buffers 2017-02-20 00:26:48 -05:00
Henrik Lissner
c3159b5649 core-ui: don't fold comments on {,un}fold-all 2017-02-20 00:26:48 -05:00
Henrik Lissner
626d688f35 core-ui: enable winner-mode 2017-02-20 00:26:48 -05:00
Henrik Lissner
357dbe881e @package: fix :pin property 2017-02-20 00:26:48 -05:00
Henrik Lissner
d675332980 @quiet: don't be quiet when doom-debug-mode is non-nil 2017-02-20 00:26:48 -05:00