Commit graph

1805 commits

Author SHA1 Message Date
Henrik Lissner
1ebc4c9594
lang/cc: fix irony-mode complaining in non-C modes, like php-mode 2018-01-01 13:23:39 -05:00
Henrik Lissner
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
Henrik Lissner
eef6ed3d11
Minor, general refactor & comment updates 2018-01-01 13:21:52 -05:00
Henrik Lissner
2c2030b583
+jump/documentation: always prompt for provider with online fallback 2017-12-31 21:34:54 -05:00
Henrik Lissner
8ad2666f8f
Refactor and fix unit tests, plus isolate them better 2017-12-31 14:58:45 -05:00
Henrik Lissner
c9d5d41aad
lang/org: add baseline readme 2017-12-31 00:44:57 -05:00
Henrik Lissner
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
Henrik Lissner
b6eec664bb
Fix new workspace when switching projects #314 2017-12-30 01:18:41 -05:00
Henrik Lissner
707b69540d
doom/cleanup-buffers => doom/cleanup-session 2017-12-30 00:59:44 -05:00
Henrik Lissner
7eb1198172
private/default: refactor into multiple files + add evil checks 2017-12-30 00:56:54 -05:00
Henrik Lissner
f61d7c9e7f
doom-force-kill-buffer => doom/kill-this-buffer-in-all-windows 2017-12-30 00:55:44 -05:00
Henrik Lissner
f440bc37a3
lang/emacs-lisp: fix +eval/buffer fn not capturing entire buffer #313 2017-12-29 13:37:26 -05:00
Henrik Lissner
96ed8170d7
Rewrite ui/doom-dashboard tests 2017-12-29 04:17:31 -05:00
Henrik Lissner
7f2dd52b2e
ui/doom-dashboard: add docstring for +doom-dashboard|reload-on-kill 2017-12-29 04:16:14 -05:00
Henrik Lissner
54001de36e
ui/doom-dashboard: fix string/function pwd-policy when last-cwd is blank 2017-12-29 04:15:56 -05:00
Henrik Lissner
bf681f37b7
Correct typo in docstring 2017-12-29 04:11:54 -05:00
Henrik Lissner
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
Henrik Lissner
c9fe2de236
Ensure persp-kill-buffer-query-function is last in hook 2017-12-29 01:48:55 -05:00
Henrik Lissner
d8105427e2
ui/doom-dashboard: fix restriction to dashboard buffer 2017-12-28 20:04:46 -05:00
Henrik Lissner
f8cfe5878d
ui/doom-dashboard: add unit tests 2017-12-28 19:59:54 -05:00
Henrik Lissner
7ea3895b99
ui/doom-dashboard: fix pwd not always being set #309 2017-12-28 19:59:32 -05:00
Henrik Lissner
58b2605215
ui/doom-dashboard: fix 'last pwd policy 2017-12-28 19:58:27 -05:00
Henrik Lissner
8b1f8acc0d
Rearrange core config, epa & authinfo bits (fix after! error) 2017-12-27 22:48:05 -05:00
Henrik Lissner
538e4c52bd
ui/doom-dashboard: fix edge cases where cwd wasn't set properly 2017-12-27 21:00:03 -05:00
Henrik Lissner
13111ff5c4
Set epa-{file-encrypt-to,pinentry-mode}; no authinfo for sudo via tramp 2017-12-27 20:48:06 -05:00
Henrik Lissner
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
Henrik Lissner
16df33a5b1
feature/snippets: simplify var config 2017-12-27 18:19:56 -05:00
Henrik Lissner
9a71a73538
General, minor refactor 2017-12-27 18:19:33 -05:00
Henrik Lissner
01042192b8
Fix file-templates in doom-emacs directory 2017-12-27 18:15:44 -05:00
Henrik Lissner
86f445d6a1
ui/doom-dashboard: only set last-cwd in real buffers 2017-12-27 17:12:50 -05:00
Henrik Lissner
6c3d7ad7c7
ui/doom-dashboard: expand string +doom-dashboard-pwd-policy #309 2017-12-27 17:11:59 -05:00
Henrik Lissner
b331acb46b
lang/cc: rename +cc-{include-paths,compiler-options} #305 2017-12-27 17:10:28 -05:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
854b26af28
lang/cc: fix rtags-cancel-process preventing emacs quit 2017-12-27 00:42:04 -05:00
Henrik Lissner
0da3c563b7
lang/cc: update readme #305 2017-12-27 00:36:22 -05:00
Henrik Lissner
e833a16e04
lang/cc: +cc/reload-compile-commands => +cc/reload-compile-db #305 2017-12-27 00:11:09 -05:00
Henrik Lissner
869a85a46b
lang/cc: new command +cc/reload-compile-commands #305 2017-12-26 23:44:58 -05:00
Henrik Lissner
fa98d79bf4
lang/cc: rtags-completions-enabled = nil #305 2017-12-26 23:39:44 -05:00
Henrik Lissner
b03d0a9416 Merge branch 'dywedir-patch-1' into develop
* dywedir-patch-1:
  Fix typo
2017-12-26 19:58:29 -05:00
Henrik Lissner
45f73dae09
Merge pull request #304 from amosbird/develop
add fish-mode file-template.
2017-12-26 19:56:21 -05:00
Henrik Lissner
62f7b2a9f4
lang/cc: add flycheck-irony back to packages.el (whoops) 2017-12-26 19:53:48 -05:00
Henrik Lissner
2eb0c4adb6
completion/ivy: remap globally 2017-12-26 19:39:33 -05:00
Henrik Lissner
0b2e6abac6
lang/cc: don't undo ivy-mode-map remapping 2017-12-26 19:39:20 -05:00
Henrik Lissner
10110ad9d2
lang/cc: kill emacs-spawned rdm on quit #305 2017-12-26 19:36:03 -05:00
Henrik Lissner
649c9649c1
app/rss: elfeed-org after elfeed *and* org 2017-12-26 19:27:49 -05:00
Henrik Lissner
e8b9c7dba7
feature/jump: remove gxref + commented out ggtags config 2017-12-26 19:26:59 -05:00
Henrik Lissner
48539dacbc
feature/jump: add {ivy,helm}-xref 2017-12-26 19:26:42 -05:00
Henrik Lissner
222a2955e2
lang/cc: refactor rtags integration #305 2017-12-26 19:24:25 -05:00