Henrik Lissner
e9a012af34
doom-visible-windows: fix predicate for 'popup window'
2018-01-04 03:01:35 -05:00
Henrik Lissner
f3562eb038
feature/workspaces: refactor persp-mode init
2018-01-04 03:01:35 -05:00
Henrik Lissner
73fa9ceab3
Merge pull request #321 from amosbird/develop
...
fix ivy.
2018-01-04 03:01:26 -05:00
Amos Bird
052cee93db
fix ivy.
...
Due to this commit 4f57b5a9eb
2018-01-04 15:49:18 +08:00
Henrik Lissner
db5910da3c
lang/org: don't error out if +org-dir doesn't exist
2018-01-03 13:15:25 -05:00
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
e0c8e6daef
New doom-unreal-buffer-functions function & doom-real-buffer-p spec
2018-01-03 03:38:35 -05:00
Henrik Lissner
3d5d1b65b3
Move misplaced doom--buffer-narrowed-origin to correct place
2018-01-03 03:32:19 -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
e261df3782
Update issue/pr templates
2018-01-02 14:41:10 -05:00
Henrik Lissner
92e52fafd1
Fix expand-region misplacing cursor on cancel/C-g #317
2018-01-02 13:50:43 -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
fd62e8e0b1
Popups: don't dedicate window if has :same t rule #309
2018-01-01 21:48:59 -05:00
Henrik Lissner
5dacbb7cb1
Merge branch 'develop'
...
* develop: (145 commits)
v2.0.9 bump
tools/neotree: refresh pane when jumping to it
Fix doom module file templates when emacs.d is a symlink
Update changelog
ibuffer-use-other-window = t (hand off to popup system)
Improve docstring for doom-real-buffer-functions
Conform unit test macros to naming scheme
Move doom*quit-window to core-editor
feature/snippets: use default yas-snippet-dirs (harmless)
lang/org: wrap smartparens config in after!
Fix file template for Doom module readmes
Fix some file-templates not being inserted
lang/cc: fix irony-mode complaining in non-C modes, like php-mode
Update & reformat module readmes for v2.0.9
Minor, general refactor & comment updates
+jump/documentation: always prompt for provider with online fallback
core-projects: refactor projectile var init
Refactor doom/info
Fix interactive usage of doom//byte-compile-core
Fix async package functions not running from right cwd
...
2018-01-01 21:24:01 -05:00
Henrik Lissner
2c7c9c6d94
v2.0.9 bump
2018-01-01 21:20:49 -05:00
Henrik Lissner
41388f78af
tools/neotree: refresh pane when jumping to it
2018-01-01 21:19:49 -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
f1ebda6c6f
Update changelog
2018-01-01 17:01:35 -05:00
Henrik Lissner
8134c49ec3
ibuffer-use-other-window = t (hand off to popup system)
...
Addresses #309
2018-01-01 17:01:23 -05:00
Henrik Lissner
2b56fe081c
Improve docstring for doom-real-buffer-functions
2018-01-01 16:59:42 -05:00
Henrik Lissner
c9a878a62f
Conform unit test macros to naming scheme
2018-01-01 16:59:30 -05:00
Henrik Lissner
fd11f958f9
Move doom*quit-window to core-editor
2018-01-01 16:30:22 -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
dcfa05da11
lang/org: wrap smartparens config in after!
2018-01-01 16:17:02 -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
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
560548db33
core-projects: refactor projectile var init
2017-12-31 18:32:56 -05:00
Henrik Lissner
189e401197
Refactor doom/info
2017-12-31 18:32:34 -05:00
Henrik Lissner
79ca2b2911
Fix interactive usage of doom//byte-compile-core
2017-12-31 18:28:42 -05:00
Henrik Lissner
9628b21d22
Fix async package functions not running from right cwd
2017-12-31 18:28:26 -05:00
Henrik Lissner
5048b72c12
Add doom/info command
...
This copies debug information about the current session of Doom Emacs in
the clipboard, which folks can use to include system information with
their bug reports!
2017-12-31 17:49:31 -05:00
Henrik Lissner
c550851500
doom-doctor: minor refactor
2017-12-31 17:49:15 -05:00
Henrik Lissner
b0e6ba769e
Add issue/pr templates
2017-12-31 17:41:25 -05:00
Henrik Lissner
8ad2666f8f
Refactor and fix unit tests, plus isolate them better
2017-12-31 14:58:45 -05:00
Henrik Lissner
5c74814860
Add core-projects tests
2017-12-31 11:44:51 -05:00
Henrik Lissner
3e41c11138
Refactor core-projects; fix autoload-project-mode & doom-project-hook
...
+ doom-project can now be a symbol or list of project modes.
+ doom-project-hook hooks are promised to receive the mode symbol and
state, but until now only received the former.
+ Add docstrings to doom-project-{find-file,browse}.
+ doom|autoload-project-mode is now on find-file-hook instead of
after-change-major-mode (which fires it way too many times).
2017-12-31 11:35:39 -05:00
Henrik Lissner
d9175748b7
Remove (interactive) from doom-project-{find-file,browse}
...
These aren't meant to be interactive.
2017-12-31 11:13:58 -05:00
Henrik Lissner
6d7a6a80b2
Fix projectile not tracking directories #308
2017-12-31 11:09:47 -05:00
Henrik Lissner
c9d5d41aad
lang/org: add baseline readme
2017-12-31 00:44:57 -05:00
Henrik Lissner
af8f1048f0
Update changelog
2017-12-30 14:24:51 -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
a370b5b125
Add kill-buffer-query-fns at post-init (fix race condition)
2017-12-30 01:30:41 -05:00
Henrik Lissner
ef9fc05839
Add core-ui tests
2017-12-30 01:26:46 -05:00
Henrik Lissner
88946a893a
Minor edits + comment out unused popup vars (for later)
2017-12-30 01:25:24 -05:00
Henrik Lissner
5813b6e69a
Autokill help buffers
2017-12-30 01:20:05 -05:00