Commit graph

628 commits

Author SHA1 Message Date
Henrik Lissner
a5877139cd
feature/workspaces: persp-mode integration for eshell, compile & magit-status 2018-04-21 21:04:34 -04:00
Henrik Lissner
39836fc15d
feature/workspace: disable autosave on manual autosave
+workspace/save-session without a name = autosaves the current session.
Doing so now disables autosaving on kill-emacs, otherwise your autosave
would be overwritten when closing Emacs.
2018-04-21 21:03:23 -04:00
Henrik Lissner
cb8f12c7da
feature/syntax-checker: flycheck buffer upon leaving insert mode 2018-04-21 06:18:06 -04:00
Henrik Lissner
b8fd35a855
feature/evil: fix inclusivity of evil-matchit #519 2018-04-18 01:08:56 -04:00
Henrik Lissner
693942e438
Merge pull request #511 from amosbird/develop
fix workspace switch-left cycle.
2018-04-18 00:19:43 -04:00
James Conroy-Finn
ccc0f9b7f3 Henrik doesn't maintain my Docker images 2018-04-14 17:21:15 +01:00
Henrik Lissner
484cba1b1b
feature/workspaces: unselect side-windows when switching workspaces #499 2018-04-08 18:14:07 -04:00
scturtle
b050c14129
Fix "z o". 2018-04-08 15:28:56 +08:00
Amos Bird
b2b603240f fix workspace switch-left cycle. 2018-04-05 21:24:13 +08:00
Henrik Lissner
2ce6549e98
feature/evil: disable evil-collection-simple keybinds #506 2018-04-04 07:00:36 -04:00
Henrik Lissner
df5121e4c6 feature/popup: fix docstrings for +popup-*-p functions 2018-04-04 05:27:33 -04:00
Henrik Lissner
48ae8e2aff
feature/evil: add mu4e modes to evil-snipe-disabled-modes 2018-04-03 22:37:12 -04:00
Henrik Lissner
183b061351
feature/snippets: add doom-private-dir/snippets to yas-snippet-dirs 2018-04-03 05:45:45 -04:00
Henrik Lissner
4d5965c71b
feature/popup: slightly larger org-agenda popups 2018-04-03 03:50:20 -04:00
ar1a
6fa8edcb22
update documentation for +lookup/documentation
gh is now K in normal mode
2018-04-03 01:13:06 +08:00
Henrik Lissner
06acb2f3cf
feature/popup: general refactor 2018-04-02 06:25:31 -04:00
Henrik Lissner
54c6301f45
feature/workspaces: reduce redundancy in +workspace/kill-session 2018-04-02 05:51:01 -04:00
Henrik Lissner
aad653d913
feature/workspaces: clear last workspace instead of erroring out 2018-04-02 05:50:39 -04:00
Henrik Lissner
96e8e3cc19
feature/popup: add with-popup-rules! macro 2018-03-29 21:09:06 -04:00
Henrik Lissner
229d4de390
feature/popup: minor rule refactor 2018-03-28 17:33:26 -04:00
Henrik Lissner
5ca78c3984
feature/popup: always open term/eshell popups at bottom of frame 2018-03-28 17:31:23 -04:00
Henrik Lissner
56dcc42440
feature/evil: fix nil evil-want-integration when +everywhere isn't used 2018-03-28 04:14:00 -04:00
Henrik Lissner
412bf56f45
feature/lookup: make lookup commands add to jump list 2018-03-27 20:11:23 -04:00
Henrik Lissner
e5b50e4f43
feature/popup: mention size parameter in +popup-define docstring 2018-03-27 20:10:58 -04:00
Henrik Lissner
8a74a081c4
Remove doom-mode-map; semi-revert abe42fcb 2018-03-27 03:49:45 -04:00
Henrik Lissner
1f9576a59a
Conform unit test macros to naming convention 2018-03-27 02:52:30 -04:00
allforabit
98a4a94867
Update webpack file template for latest version
Webpack 4 has some syntax changes, mainly using rules key instead of plugin.
2018-03-26 22:27:09 +01:00
Henrik Lissner
f1c0d70e34
feature/popup: switch to *info* popups 2018-03-26 03:07:28 -04:00
Henrik Lissner
1af246daeb
feature/popup: add rule for *info* buffers 2018-03-26 03:04:13 -04:00
Henrik Lissner
d06d4c4dde
feature/lookup: fix some windows not grabbing focus after lookups 2018-03-26 02:52:50 -04:00
Henrik Lissner
641e26431d
feature/lookup: use xref's symbol-at-point function in other lookups 2018-03-26 00:21:54 -04:00
Henrik Lissner
e41212bb7b
feature/lookup: fix +lookup/definition not fetching the correct identifier
Some xref backends have specialized thing-at-point implementations (such
as haskell's dante's xref backend), this fix uses them to fetch the
identifier at point.
2018-03-25 22:36:05 -04:00
Henrik Lissner
653caf4e73
feature/evil: remove ] and [ evil-snipe aliases #478 2018-03-24 17:52:44 -04:00
Henrik Lissner
bb8304c15d
feature/evil: rename +evil:macro-on-all-lines => +evil:apply-macro 2018-03-24 07:25:01 -04:00
Henrik Lissner
f822fffdd2
feature/evil: fix +evil:macro-on-all-lines 2018-03-24 07:25:01 -04:00
Henrik Lissner
abce3298fb
feature/popup: add example to :popups docstring 2018-03-24 07:25:00 -04:00
Henrik Lissner
322295b5d8
feature/popup: add docstring to +popup-define 2018-03-24 07:25:00 -04:00
Henrik Lissner
de7306cb61
feature/popup: comment corrections 2018-03-24 07:25:00 -04:00
Henrik Lissner
15032aaf60
feature/popup: move default org popup rules to config.el 2018-03-24 07:25:00 -04:00
Henrik Lissner
efbd3d69cc
feature/popup: add :popups setting 2018-03-24 07:25:00 -04:00
Henrik Lissner
db2e2b0642
feature/popup: major refactor
+ Defer replacement of 'size attribute in ALIST until popup opening
  (makes :popup definitions a little faster).
+ Define/use +popup-define helper function (for internal use only!)
2018-03-24 07:25:00 -04:00
Henrik Lissner
6e51dd249a
feature/popup: fix wrong-num-of-args error following helpful links 2018-03-24 07:25:00 -04:00
Henrik Lissner
5eadfdc880
Add EMACS26+ & EMACS27+ constants 2018-03-24 07:25:00 -04:00
Henrik Lissner
691c914a15
feature/file-templates: improve regexp for doom templates 2018-03-23 17:15:31 -04:00
Henrik Lissner
3f4c2c81d9
feature/workspaces: if universal arg, don't prompt for file on project switch 2018-03-23 16:03:29 -04:00
Henrik Lissner
87f18bb906
feature/evil: doom-init-theme-hook => doom-load-theme-hook 2018-03-22 19:29:07 -04:00
Henrik Lissner
a2ab9e739c
feature/workspaces: minor refactor 2018-03-22 06:30:49 -04:00
Henrik Lissner
abe42fcb9a
Give config/default keybinds higher precedence
This is highly experimental! It gives keybinds bound with `map!` much
higher precedence, allowing it to override the defaults imposed by
major modes and plugins (like evil-collection).
2018-03-22 06:28:33 -04:00
Henrik Lissner
744e7d6dfd
feature/evil: move evil-collection fixes to config/default 2018-03-22 06:28:30 -04:00
Henrik Lissner
61206a553d
feature/workspaces: add sharp-quote 2018-03-22 06:28:00 -04:00