Commit graph

628 commits

Author SHA1 Message Date
Henrik Lissner
9f884bf998
Move delayed-warnings deferral to core.el
Possibly addresses #319
2018-01-03 12:54:30 -05:00
Henrik Lissner
8e7b822062
Remove core-popup coupling
New popup management system coming soon!
2018-01-03 03:44:34 -05:00
Henrik Lissner
edc53706ba
feature/snippets: temporarily monkey-patch regression in yasnippet
See https://github.com/joaotavora/yasnippet/issues/883
2018-01-02 20:36:20 -05:00
Henrik Lissner
50c1ad0875
Fix esc not exiting snippets
Caused by a custom ESC keybind overriding +evil-esc-hook
2018-01-01 22:42:46 -05:00
Henrik Lissner
f646c969e7
Fix doom module file templates when emacs.d is a symlink 2018-01-01 21:16:36 -05:00
Henrik Lissner
3708d76f51
feature/snippets: use default yas-snippet-dirs (harmless)
This is often overwritten by other modules anyway.
2018-01-01 16:17:24 -05:00
Henrik Lissner
ff13fb854a
Fix file template for Doom module readmes 2018-01-01 16:14:06 -05:00
Henrik Lissner
14f310e199
Fix some file-templates not being inserted
Because yas--lookup-snippet-1 uses the template's description, rather
than its trigger key as its lookup key. Doom expects it the other way
around, which is the case when a file template doesn't define a name: in
the snippet.
2018-01-01 16:11:03 -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
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
f61d7c9e7f
doom-force-kill-buffer => doom/kill-this-buffer-in-all-windows 2017-12-30 00:55:44 -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
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
45f73dae09
Merge pull request #304 from amosbird/develop
add fish-mode file-template.
2017-12-26 19:56:21 -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
Amos Bird
c5a7d2cb25 add fish-mode file-template. 2017-12-26 15:08:45 +08:00
Henrik Lissner
961a55e764
Activate insert-mode in git-commit-mode #282 2017-12-20 22:10:07 -05:00
Henrik Lissner
73333784f8
completion/ivy: fix cyclical-load errors when compiling 2017-12-17 00:03:45 -05:00
Henrik Lissner
dec16e46c7
feature/version-control: add byte-compile cookie to +git 2017-12-16 12:28:06 -05:00
Henrik Lissner
27b1a9c3c6
+workspaces*auto-add-buffer: redisplay => force-mode-line-update 2017-12-10 17:00:29 -05:00
Henrik Lissner
1de396ae8d
feature/version-control: appease byte-compiler in Emacs 26 2017-12-10 15:12:25 -05:00
Henrik Lissner
76a4ae459d
Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
Henrik Lissner
07088d3dcf
Removed s.el dependency (prefer built-in) 2017-12-09 14:40:14 -05:00
Henrik Lissner
f8e8dbad8f
General minor refactor 2017-12-08 23:14:12 -05:00
Henrik Lissner
9d81bc5a8b
Major refactor: use-package-always-defer = nil & use :hook
Possibly breaking change: packages are no longer deferred by default.

Addresses #286
2017-12-08 23:14:11 -05:00
Henrik Lissner
c2bb5a0951
Fix dumb-jump integration for +jump/definition, take 2 #227 2017-11-14 01:10:14 +01:00
Henrik Lissner
a24e22cf57
cl-pushnew => push
Now that doom//byte-compile and doom//reload-autoloads always run in an
isolated Emacs session, there is little need to ensure idempotency of
the current session's state.
2017-11-10 00:19:05 +01:00
Henrik Lissner
a49675eb21 Merge branch 'master' into develop
* master:
  Fix 'Wrong type argument: commandp' in +workspace/kill-session-and-quit.
2017-11-08 22:55:10 +01:00
Sergey Trofimov
1fe5f2d33b Fix 'Wrong type argument: commandp' in +workspace/kill-session-and-quit. 2017-11-08 22:49:19 +03:00
Henrik Lissner
655f14a85d
Start tab numbering from 1 instead of 0 #262 2017-11-07 14:47:15 +01:00
Henrik Lissner
936e3d8dcb
Remove debug code in +jump/definition 2017-11-07 12:05:54 +01:00
Henrik Lissner
efac883648 Merge branch 'master' into develop
* master:
  autoload evil-anzu when doing evil-ex-search-word*
  When calling +vcs-root, load git-link first.
2017-11-06 00:53:48 +01:00
Henrik Lissner
4c3f5e8cc2
Fix dumb-jump integration for +jump/definition
Addresses #227, #256
2017-11-05 22:12:28 +01:00
Henrik Lissner
9408062f60
Move some plugins' storage to doom-etc-dir 2017-11-05 01:16:36 +01:00
Henrik Lissner
6b9849fd57
Add conditional autoload/compile cookies #229 2017-11-05 01:16:35 +01:00
Henrik Lissner
213e933a80
Disable file template for .dir-locals.el files 2017-10-28 18:07:38 +02:00
Henrik Lissner
a24a3ef292
Fix unindexed file-templates on first load of yasnippet 2017-10-23 20:07:54 +02:00
Undead Kernel
771199e904 When calling +vcs-root, load git-link first. 2017-10-18 20:30:20 +02:00
Amos Bird
1f87eb4a5c Fix dump jump local advice
Targeting https://github.com/hlissner/doom-emacs/issues/227
2017-10-16 02:05:05 -05:00
Henrik Lissner
642dc094d1
Fix reference to defunct variable #232 2017-10-07 20:32:48 +02:00
Henrik Lissner
c3398e6afc
New jump command: +jump/online-select 2017-10-07 01:19:24 +02:00
Henrik Lissner
1e95dc530a
Add zunit file template & file extension 2017-10-06 02:37:24 +02:00