Commit Graph

1805 Commits

Author SHA1 Message Date
1ebc4c9594 lang/cc: fix irony-mode complaining in non-C modes, like php-mode 2018-01-01 13:23:39 -05:00
e87b788078 Update & reformat module readmes for v2.0.9
+ completion/ivy
+ completion/company
+ feature/evil
+ feature/eval
+ feature/snippets
+ feature/workspaces
+ tools/neotree
2018-01-01 13:21:53 -05:00
eef6ed3d11 Minor, general refactor & comment updates 2018-01-01 13:21:52 -05:00
2c2030b583 +jump/documentation: always prompt for provider with online fallback 2017-12-31 21:34:54 -05:00
8ad2666f8f Refactor and fix unit tests, plus isolate them better 2017-12-31 14:58:45 -05:00
c9d5d41aad lang/org: add baseline readme 2017-12-31 00:44:57 -05:00
f8f4885405 Don't install org-plus-contrib in Emacs 26+
Emacs 26+ has Org 9.1.4 built in.
2017-12-30 03:13:32 -05:00
b6eec664bb Fix new workspace when switching projects #314 2017-12-30 01:18:41 -05:00
707b69540d doom/cleanup-buffers => doom/cleanup-session 2017-12-30 00:59:44 -05:00
7eb1198172 private/default: refactor into multiple files + add evil checks 2017-12-30 00:56:54 -05:00
f61d7c9e7f doom-force-kill-buffer => doom/kill-this-buffer-in-all-windows 2017-12-30 00:55:44 -05:00
f440bc37a3 lang/emacs-lisp: fix +eval/buffer fn not capturing entire buffer #313 2017-12-29 13:37:26 -05:00
96ed8170d7 Rewrite ui/doom-dashboard tests 2017-12-29 04:17:31 -05:00
7f2dd52b2e ui/doom-dashboard: add docstring for +doom-dashboard|reload-on-kill 2017-12-29 04:16:14 -05:00
54001de36e ui/doom-dashboard: fix string/function pwd-policy when last-cwd is blank 2017-12-29 04:15:56 -05:00
bf681f37b7 Correct typo in docstring 2017-12-29 04:11:54 -05:00
43ad36e614 ui/doom-dashboard: major refactor #309
This should resolve any issues with the dashboard refusing to set its
pwd correctly (or at all) when being switched to.
2017-12-29 01:49:33 -05:00
c9fe2de236 Ensure persp-kill-buffer-query-function is last in hook 2017-12-29 01:48:55 -05:00
d8105427e2 ui/doom-dashboard: fix restriction to dashboard buffer 2017-12-28 20:04:46 -05:00
f8cfe5878d ui/doom-dashboard: add unit tests 2017-12-28 19:59:54 -05:00
7ea3895b99 ui/doom-dashboard: fix pwd not always being set #309 2017-12-28 19:59:32 -05:00
58b2605215 ui/doom-dashboard: fix 'last pwd policy 2017-12-28 19:58:27 -05:00
8b1f8acc0d Rearrange core config, epa & authinfo bits (fix after! error) 2017-12-27 22:48:05 -05:00
538e4c52bd ui/doom-dashboard: fix edge cases where cwd wasn't set properly 2017-12-27 21:00:03 -05:00
13111ff5c4 Set epa-{file-encrypt-to,pinentry-mode}; no authinfo for sudo via tramp 2017-12-27 20:48:06 -05:00
9fa60965a8 feature/snippets: remove evil hacks (experimental)
They don't seem to be necessary anymore. More testing is required.
2017-12-27 18:20:15 -05:00
16df33a5b1 feature/snippets: simplify var config 2017-12-27 18:19:56 -05:00
9a71a73538 General, minor refactor 2017-12-27 18:19:33 -05:00
01042192b8 Fix file-templates in doom-emacs directory 2017-12-27 18:15:44 -05:00
86f445d6a1 ui/doom-dashboard: only set last-cwd in real buffers 2017-12-27 17:12:50 -05:00
6c3d7ad7c7 ui/doom-dashboard: expand string +doom-dashboard-pwd-policy #309 2017-12-27 17:11:59 -05:00
b331acb46b lang/cc: rename +cc-{include-paths,compiler-options} #305 2017-12-27 17:10:28 -05:00
bee9259096 ui/doom-dashboard: add +doom-dashboard-pwd-policy option #309
Gives the user control over how the dashboard's default-directory is
set. The default is to set it to the project root of the last open
buffer.
2017-12-27 13:24:18 -05:00
06e76c8f49 lang/org: fix drag'n'drop in org-mode #307
Caused by references to long gone functions.
2017-12-27 01:03:20 -05:00
0a9a992e81 lang/cc: remove +cc|init-rtags-server-maybe
The rtags-start-process-unless-running function does exactly the same
thing, making +cc|init-rtags-server-maybe redundant.

Relevant to #305
2017-12-27 00:49:09 -05:00
854b26af28 lang/cc: fix rtags-cancel-process preventing emacs quit 2017-12-27 00:42:04 -05:00
0da3c563b7 lang/cc: update readme #305 2017-12-27 00:36:22 -05:00
e833a16e04 lang/cc: +cc/reload-compile-commands => +cc/reload-compile-db #305 2017-12-27 00:11:09 -05:00
869a85a46b lang/cc: new command +cc/reload-compile-commands #305 2017-12-26 23:44:58 -05:00
fa98d79bf4 lang/cc: rtags-completions-enabled = nil #305 2017-12-26 23:39:44 -05:00
b03d0a9416 Merge branch 'dywedir-patch-1' into develop
* dywedir-patch-1:
  Fix typo
2017-12-26 19:58:29 -05:00
45f73dae09 Merge pull request #304 from amosbird/develop
add fish-mode file-template.
2017-12-26 19:56:21 -05:00
62f7b2a9f4 lang/cc: add flycheck-irony back to packages.el (whoops) 2017-12-26 19:53:48 -05:00
2eb0c4adb6 completion/ivy: remap globally 2017-12-26 19:39:33 -05:00
0b2e6abac6 lang/cc: don't undo ivy-mode-map remapping 2017-12-26 19:39:20 -05:00
10110ad9d2 lang/cc: kill emacs-spawned rdm on quit #305 2017-12-26 19:36:03 -05:00
649c9649c1 app/rss: elfeed-org after elfeed *and* org 2017-12-26 19:27:49 -05:00
e8b9c7dba7 feature/jump: remove gxref + commented out ggtags config 2017-12-26 19:26:59 -05:00
48539dacbc feature/jump: add {ivy,helm}-xref 2017-12-26 19:26:42 -05:00
222a2955e2 lang/cc: refactor rtags integration #305 2017-12-26 19:24:25 -05:00