Commit Graph

4175 Commits

Author SHA1 Message Date
73333784f8 completion/ivy: fix cyclical-load errors when compiling 2017-12-17 00:03:45 -05:00
b8a969361d lang/javascript: remove extra parentheses causing nonvariable error 2017-12-17 00:03:45 -05:00
1b3ee0af86 Disable app modules by default 2017-12-17 00:03:45 -05:00
87fc297fea lang/org: silence redundant pandoc compilation warnings 2017-12-17 00:03:45 -05:00
ccaaca2d88 lang/org: replace obsolete org-match-string-no-properties 2017-12-17 00:03:45 -05:00
d7a4d6fc39 private/hlissner: minor refactor 2017-12-16 23:45:16 -05:00
fadc8bdfc5 Update changelog 2017-12-16 23:44:03 -05:00
a9d71630da lang/org: defvar org-capture-templates
This prevents lang/org from overwriting user-defined
org-capture-templates in their init.el.
2017-12-16 12:50:36 -05:00
7acb860cb6 lang/org: lazy-load ox-pandoc 2017-12-16 12:50:04 -05:00
24dc5d4375 Disable show-paren-mode in org-mode
show-paren-mode causes flickering with indentation margins made by
org-indent-mode, so we simply turn off show-paren-mode altogether.
2017-12-16 12:45:19 -05:00
dec16e46c7 feature/version-control: add byte-compile cookie to +git 2017-12-16 12:28:06 -05:00
4560fe7163 Address (literal) edge cases with hl-line eob fix 2017-12-11 15:23:42 -05:00
e109d72121 Fix hl-line mode bleeding into window in Emacs 26 2017-12-11 13:46:09 -05:00
8173b037d9 Appease byte-compiler, system-name => (system-name) #288 2017-12-11 02:36:02 -05:00
22a721fd15 app/rss: fix doom-popup-buffer call #288 2017-12-10 23:35:18 -05:00
9320bc7b55 Refactor org-agenda popup integration (prevent load when compiling) 2017-12-10 18:36:25 -05:00
27b1a9c3c6 +workspaces*auto-add-buffer: redisplay => force-mode-line-update 2017-12-10 17:00:29 -05:00
c85fd98350 lang/haskell: refactor +dante submodule 2017-12-10 16:59:34 -05:00
96a232b2ae Rename module library functions in core-packages
+ doom-module-loaded-p => doom-module-enabled-p
+ doom-module-flags => doom-module-get
+ Use load! for module config files, rather than require!
2017-12-10 16:59:10 -05:00
b14198dedf Extend byte-compile ;;;###if support to other elisp files 2017-12-10 16:57:51 -05:00
3bc847ac6b lang/org: QUELPA->ELPA for ob-rust 2017-12-10 16:56:30 -05:00
fe3db542ed Fix ERT not running properly on make test 2017-12-10 15:37:32 -05:00
3bc0b18184 tools/password-store: fix emacs 26 compatibility 2017-12-10 15:37:01 -05:00
41751aca44 Let magit handle its own windows (part 2) 2017-12-10 15:16:41 -05:00
1de396ae8d feature/version-control: appease byte-compiler in Emacs 26 2017-12-10 15:12:25 -05:00
a41f02e6e7 completion/ivy: turn off my "very magic" regex mod
This makes regex consistent between evil-search, ivy, ripgrep and ag.
2017-12-10 14:54:33 -05:00
ae25e319b0 Silence 'cannot load' false positive errors when byte-compiling 2017-12-10 14:51:32 -05:00
76a4ae459d Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
e168118243 Revert a8f4d85d; back to help-fns+
Helpful, while sometime useful, tended to be slow when invoked.
2017-12-10 11:49:02 -05:00
0ff5966379 Refactor solaire-mode init (fix startup errors in #285) 2017-12-09 16:52:23 -05:00
4a04406b2b core-lib: minor refactor; update docstrings+comments 2017-12-09 16:23:19 -05:00
879c695f3a completion/ivy: remove unnecessary help remaps 2017-12-09 16:22:06 -05:00
a8f4d85da3 core-editor: remove help-fns+ & add helpful 2017-12-09 16:21:42 -05:00
4a504a07aa ui/doom-modeline: remove all-the-icons-scale-factor let-bindings #278 2017-12-09 14:51:33 -05:00
13561c3ddf private/hlissner: refactor + update 2017-12-09 14:49:33 -05:00
cd7bd7628f lang/org: refactor org init process
after! org is more reliable than org-load-hook.
2017-12-09 14:42:46 -05:00
9d3155892a Rethink how Doom loads core & std libs 2017-12-09 14:41:22 -05:00
07088d3dcf Removed s.el dependency (prefer built-in) 2017-12-09 14:40:14 -05:00
a07c29c069 Fix lang/org unit tests 2017-12-09 14:38:51 -05:00
013f8e08d5 Fix make test-* tasks for running specific tests 2017-12-09 14:37:43 -05:00
4450f08b0b Make async a core package again 2017-12-09 14:17:23 -05:00
d7938781e1 private/hlissner: fix org-mode-map keybind fixes in +bindings.el #285 2017-12-09 11:53:59 -05:00
908d055cfb Disable doom/inflate-space-maybe in org-mode #285 2017-12-09 11:39:25 -05:00
efdde6961e Fix over-aggressive smartparens in org-mode #285 2017-12-09 00:17:01 -05:00
adcc2865c0 Possible fix for cascading magit popups #282 2017-12-08 23:14:13 -05:00
f9de4fd7b7 lang/web/+css: wrap sp config in after! block 2017-12-08 23:14:13 -05:00
b111303d20 Move modules/org/* back to lang/org 2017-12-08 23:14:13 -05:00
346d7bdf36 Detect init.el in any module, instead of private user module
User module (named after user-login-name) is no longer automatically
loaded or detected, and must be explicitly mentioned in the doom! macro
of your emacs init.el file.

Also, any module can now have an init.el file, which will be run before
any modules are loaded.
2017-12-08 23:14:13 -05:00
df93fd8ce4 Refactor require! macro 2017-12-08 23:14:12 -05:00
2ef38b73a7 Remove doom*delete-trailing-whitespace advice (unneeded) 2017-12-08 23:14:12 -05:00