Commit Graph

1655 Commits

Author SHA1 Message Date
aa23b3c5c1 smartparens: more conservative single-quote autopairing 2017-03-04 20:51:35 -05:00
e835d089c8 core-popups: refactor/cleanup hacks 2017-03-04 18:55:47 -05:00
ac7e78c4ea core-popups: kill popup buffer with zx 2017-03-04 18:32:16 -05:00
05e1a15ba8 core-popups: make doom*popup-init more robust (fixes bufferp errors) 2017-03-04 18:01:58 -05:00
beb92b0e97 core-ui: clean up + refactor modeline functions/macros 2017-03-04 00:28:16 -05:00
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
e7720e4aae Simplify doom--resolve-hooks 2017-03-04 00:00:25 -05:00
e77545f1f8 Move rainbow-delimiters-mode activation to respective lang modules 2017-03-03 23:59:53 -05:00
257c4318e1 core-ui: fix highlight-indent-guides-mode whitespace adjustment hook 2017-03-03 23:58:12 -05:00
a509462d8b doom-module-loaded-p: don't error if doom-modules is uninitialized 2017-03-03 16:51:59 -05:00
6d7124e48c core-ui: fix typo 2017-03-03 12:22:06 +01:00
0a39aa64d1 add-transient-hook!: fix indentation 2017-03-02 18:28:46 -05:00
cc6dee6c99 core-projects: add def-project-mode! macro & doom-project-hook 2017-03-02 18:28:46 -05:00
c037c325a1 Refactor add-hook! and associate!; associate! only for minor modes now 2017-03-02 18:28:46 -05:00
2d190fe0c5 Add & use add-transient-hook! macro 2017-03-02 01:43:59 -05:00
02bcada450 doom/recompile: improve feedback; only show errors, show compiled/total ratio 2017-03-02 00:48:42 -05:00
33120cd64e core/autoload/memoize: another refactor (restore doom-memoize) 2017-03-02 00:42:58 -05:00
d7b69b3675 Fix #33 (caused by compile failures) 2017-03-02 00:02:05 -05:00
25091ee375 core/autoload/memoize: add autoload cookies 2017-03-01 23:45:39 -05:00
53d67fb622 core-popups: add *Metahelp* rule 2017-03-01 23:44:14 -05:00
ca362818af core-packages: remove lexical-binding 2017-03-01 23:44:05 -05:00
993e1d19e5 core/autoload/memoize: refactor def-memoized! 2017-03-01 23:43:31 -05:00
d4e25d3f0d core/autoload/mplist: document 2017-03-01 22:25:13 -05:00
978e121ed0 doom/popup-close: refactor 2017-03-01 22:15:32 -05:00
2e66b2e13d doom/popup-toggle: force close popups 2017-03-01 22:14:51 -05:00
4221bea044 doom/popup-restore: return t on success (and clear history less aggressively) 2017-03-01 22:14:21 -05:00
8fa6ba7886 doom-popup-p: return window if popup 2017-03-01 22:12:30 -05:00
64a60a1501 core-popups: don't autoclose help/message buffers; autoclose eval buffers 2017-03-01 21:44:30 -05:00
5b9a32e215 core-packages: revise doc comments 2017-03-01 21:42:51 -05:00
4c3652bede map!: declare indent properties for :leader and :localleader 2017-03-01 21:39:58 -05:00
6d23b26def Fix hidden modeline in random buffers b/c completion-in-region-mode fails 2017-03-01 21:39:07 -05:00
9be87b3235 core-popups: add :autoclose property + apply to message & help buffers 2017-03-01 21:38:26 -05:00
33afe47647 Better use-package output with doom-debug-mode 2017-03-01 19:16:49 -05:00
105c0b945b Add :editorconfig setting 2017-03-01 19:16:22 -05:00
27cc4a9508 reverse => nreverse; other optimizations 2017-03-01 19:15:45 -05:00
bedd20f406 doom-initialize: be quiet in noninteractive sessions 2017-02-28 18:19:23 -05:00
da663aa5da feature/file-templates: remove f.el references 2017-02-28 18:04:02 -05:00
de7e8c33a7 Add remove-hook! 2017-02-28 15:38:47 -05:00
e2cb712b18 Add :local and :append capabilities to add-hook! 2017-02-28 15:29:23 -05:00
4356f894fd General cleanup + refactor 2017-02-28 12:12:18 -05:00
2a9a1ef186 core-popups: attach popup hacks to window-setup-hook (fix #29) 2017-02-26 02:18:10 -05:00
ccabb9f6ee core-popups: adjust Pp Eval Ouput and Org Agenda/Src popup rules 2017-02-25 22:18:34 -05:00
cfd249b7f4 core-popups: prepend :popup settings 2017-02-25 22:18:16 -05:00
253858303e General cleanup + refactor 2017-02-25 02:11:56 -05:00
82fb000574 core-popups: polish org hacks 2017-02-24 20:15:49 -05:00
a446c58846 lang/org: fix org-capture workflow and org-shackle hacks 2017-02-24 20:00:59 -05:00
2f81ca11a5 core-popups: fix doom--switch-from-popup 2017-02-24 19:59:36 -05:00
be2c1c26b0 doom*shackle-always-align: set default :align when :same or :frame aren't set either 2017-02-24 19:58:47 -05:00
8cf36545bd core-popups: update doc comments 2017-02-24 19:57:57 -05:00
ffd5f92302 core-ui: don't disable nlinum for new frames (bug seems to be gone?) 2017-02-24 03:16:03 -05:00