Commit graph

1611 commits

Author SHA1 Message Date
Henrik Lissner
7b9c3fcafb Restore doom/reload 2017-03-05 16:10:01 -05:00
Henrik Lissner
ed850fa069 Fix doom-init-p check in doom-initialize 2017-03-05 15:50:05 -05:00
Henrik Lissner
079be42949 cl-pushnew: use 'eq instead of 'eql 2017-03-05 14:18:35 -05:00
Henrik Lissner
9b37f63c84 Fix doom benchmark message at startup 2017-03-05 13:49:51 -05:00
Henrik Lissner
dd11790959 Fix #36: use ELPA org instead of built-in org 2017-03-05 13:32:15 -05:00
Henrik Lissner
d6667a433f General cleanup + refactor 2017-03-04 20:54:13 -05:00
Henrik Lissner
aa23b3c5c1 smartparens: more conservative single-quote autopairing 2017-03-04 20:51:35 -05:00
Henrik Lissner
e835d089c8 core-popups: refactor/cleanup hacks 2017-03-04 18:55:47 -05:00
Henrik Lissner
ac7e78c4ea core-popups: kill popup buffer with zx 2017-03-04 18:32:16 -05:00
Henrik Lissner
05e1a15ba8 core-popups: make doom*popup-init more robust (fixes bufferp errors) 2017-03-04 18:01:58 -05:00
Henrik Lissner
beb92b0e97 core-ui: clean up + refactor modeline functions/macros 2017-03-04 00:28:16 -05:00
Henrik Lissner
ab07120ea6 Remove doom/reload
This command didn't do what was intended, and it would be too much work
to write one that looks for outdated packages and reloads them.

Instead, just restart Emacs for changes to take effect. This is only
necessary if package management is done outside of Emacs. You
(theoretically) don't have to do anything if doing it from the inside.
2017-03-04 00:26:37 -05:00
Henrik Lissner
e7720e4aae Simplify doom--resolve-hooks 2017-03-04 00:00:25 -05:00
Henrik Lissner
e77545f1f8 Move rainbow-delimiters-mode activation to respective lang modules 2017-03-03 23:59:53 -05:00
Henrik Lissner
257c4318e1 core-ui: fix highlight-indent-guides-mode whitespace adjustment hook 2017-03-03 23:58:12 -05:00
Henrik Lissner
a509462d8b doom-module-loaded-p: don't error if doom-modules is uninitialized 2017-03-03 16:51:59 -05:00
Kalle Lindqvist
6d7124e48c core-ui: fix typo 2017-03-03 12:22:06 +01:00
Henrik Lissner
0a39aa64d1 add-transient-hook!: fix indentation 2017-03-02 18:28:46 -05:00
Henrik Lissner
cc6dee6c99 core-projects: add def-project-mode! macro & doom-project-hook 2017-03-02 18:28:46 -05:00
Henrik Lissner
c037c325a1 Refactor add-hook! and associate!; associate! only for minor modes now 2017-03-02 18:28:46 -05:00
Henrik Lissner
2d190fe0c5 Add & use add-transient-hook! macro 2017-03-02 01:43:59 -05:00
Henrik Lissner
02bcada450 doom/recompile: improve feedback; only show errors, show compiled/total ratio 2017-03-02 00:48:42 -05:00
Henrik Lissner
33120cd64e core/autoload/memoize: another refactor (restore doom-memoize) 2017-03-02 00:42:58 -05:00
Henrik Lissner
d7b69b3675 Fix #33 (caused by compile failures) 2017-03-02 00:02:05 -05:00
Henrik Lissner
25091ee375 core/autoload/memoize: add autoload cookies 2017-03-01 23:45:39 -05:00
Henrik Lissner
53d67fb622 core-popups: add *Metahelp* rule 2017-03-01 23:44:14 -05:00
Henrik Lissner
ca362818af core-packages: remove lexical-binding 2017-03-01 23:44:05 -05:00
Henrik Lissner
993e1d19e5 core/autoload/memoize: refactor def-memoized! 2017-03-01 23:43:31 -05:00
Henrik Lissner
d4e25d3f0d core/autoload/mplist: document 2017-03-01 22:25:13 -05:00
Henrik Lissner
978e121ed0 doom/popup-close: refactor 2017-03-01 22:15:32 -05:00
Henrik Lissner
2e66b2e13d doom/popup-toggle: force close popups 2017-03-01 22:14:51 -05:00
Henrik Lissner
4221bea044 doom/popup-restore: return t on success (and clear history less aggressively) 2017-03-01 22:14:21 -05:00
Henrik Lissner
8fa6ba7886 doom-popup-p: return window if popup 2017-03-01 22:12:30 -05:00
Henrik Lissner
64a60a1501 core-popups: don't autoclose help/message buffers; autoclose eval buffers 2017-03-01 21:44:30 -05:00
Henrik Lissner
5b9a32e215 core-packages: revise doc comments 2017-03-01 21:42:51 -05:00
Henrik Lissner
4c3652bede map!: declare indent properties for :leader and :localleader 2017-03-01 21:39:58 -05:00
Henrik Lissner
6d23b26def Fix hidden modeline in random buffers b/c completion-in-region-mode fails 2017-03-01 21:39:07 -05:00
Henrik Lissner
9be87b3235 core-popups: add :autoclose property + apply to message & help buffers 2017-03-01 21:38:26 -05:00
Henrik Lissner
33afe47647 Better use-package output with doom-debug-mode 2017-03-01 19:16:49 -05:00
Henrik Lissner
105c0b945b Add :editorconfig setting 2017-03-01 19:16:22 -05:00
Henrik Lissner
27cc4a9508 reverse => nreverse; other optimizations 2017-03-01 19:15:45 -05:00
Henrik Lissner
bedd20f406 doom-initialize: be quiet in noninteractive sessions 2017-02-28 18:19:23 -05:00
Henrik Lissner
da663aa5da feature/file-templates: remove f.el references 2017-02-28 18:04:02 -05:00
Henrik Lissner
de7e8c33a7 Add remove-hook! 2017-02-28 15:38:47 -05:00
Henrik Lissner
e2cb712b18 Add :local and :append capabilities to add-hook! 2017-02-28 15:29:23 -05:00
Henrik Lissner
4356f894fd General cleanup + refactor 2017-02-28 12:12:18 -05:00
Henrik Lissner
2a9a1ef186 core-popups: attach popup hacks to window-setup-hook (fix #29) 2017-02-26 02:18:10 -05:00
Henrik Lissner
ccabb9f6ee core-popups: adjust Pp Eval Ouput and Org Agenda/Src popup rules 2017-02-25 22:18:34 -05:00
Henrik Lissner
cfd249b7f4 core-popups: prepend :popup settings 2017-02-25 22:18:16 -05:00
Henrik Lissner
253858303e General cleanup + refactor 2017-02-25 02:11:56 -05:00