Commit Graph

619 Commits

Author SHA1 Message Date
2ce6549e98 feature/evil: disable evil-collection-simple keybinds #506 2018-04-04 07:00:36 -04:00
df5121e4c6 feature/popup: fix docstrings for +popup-*-p functions 2018-04-04 05:27:33 -04:00
48ae8e2aff feature/evil: add mu4e modes to evil-snipe-disabled-modes 2018-04-03 22:37:12 -04:00
183b061351 feature/snippets: add doom-private-dir/snippets to yas-snippet-dirs 2018-04-03 05:45:45 -04:00
4d5965c71b feature/popup: slightly larger org-agenda popups 2018-04-03 03:50:20 -04:00
6fa8edcb22 update documentation for +lookup/documentation
gh is now K in normal mode
2018-04-03 01:13:06 +08:00
06acb2f3cf feature/popup: general refactor 2018-04-02 06:25:31 -04:00
54c6301f45 feature/workspaces: reduce redundancy in +workspace/kill-session 2018-04-02 05:51:01 -04:00
aad653d913 feature/workspaces: clear last workspace instead of erroring out 2018-04-02 05:50:39 -04:00
96e8e3cc19 feature/popup: add with-popup-rules! macro 2018-03-29 21:09:06 -04:00
229d4de390 feature/popup: minor rule refactor 2018-03-28 17:33:26 -04:00
5ca78c3984 feature/popup: always open term/eshell popups at bottom of frame 2018-03-28 17:31:23 -04:00
56dcc42440 feature/evil: fix nil evil-want-integration when +everywhere isn't used 2018-03-28 04:14:00 -04:00
412bf56f45 feature/lookup: make lookup commands add to jump list 2018-03-27 20:11:23 -04:00
e5b50e4f43 feature/popup: mention size parameter in +popup-define docstring 2018-03-27 20:10:58 -04:00
8a74a081c4 Remove doom-mode-map; semi-revert abe42fcb 2018-03-27 03:49:45 -04:00
1f9576a59a Conform unit test macros to naming convention 2018-03-27 02:52:30 -04:00
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
f1c0d70e34 feature/popup: switch to *info* popups 2018-03-26 03:07:28 -04:00
1af246daeb feature/popup: add rule for *info* buffers 2018-03-26 03:04:13 -04:00
d06d4c4dde feature/lookup: fix some windows not grabbing focus after lookups 2018-03-26 02:52:50 -04:00
641e26431d feature/lookup: use xref's symbol-at-point function in other lookups 2018-03-26 00:21:54 -04:00
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
653caf4e73 feature/evil: remove ] and [ evil-snipe aliases #478 2018-03-24 17:52:44 -04:00
bb8304c15d feature/evil: rename +evil:macro-on-all-lines => +evil:apply-macro 2018-03-24 07:25:01 -04:00
f822fffdd2 feature/evil: fix +evil:macro-on-all-lines 2018-03-24 07:25:01 -04:00
abce3298fb feature/popup: add example to :popups docstring 2018-03-24 07:25:00 -04:00
322295b5d8 feature/popup: add docstring to +popup-define 2018-03-24 07:25:00 -04:00
de7306cb61 feature/popup: comment corrections 2018-03-24 07:25:00 -04:00
15032aaf60 feature/popup: move default org popup rules to config.el 2018-03-24 07:25:00 -04:00
efbd3d69cc feature/popup: add :popups setting 2018-03-24 07:25:00 -04:00
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
6e51dd249a feature/popup: fix wrong-num-of-args error following helpful links 2018-03-24 07:25:00 -04:00
5eadfdc880 Add EMACS26+ & EMACS27+ constants 2018-03-24 07:25:00 -04:00
691c914a15 feature/file-templates: improve regexp for doom templates 2018-03-23 17:15:31 -04:00
3f4c2c81d9 feature/workspaces: if universal arg, don't prompt for file on project switch 2018-03-23 16:03:29 -04:00
87f18bb906 feature/evil: doom-init-theme-hook => doom-load-theme-hook 2018-03-22 19:29:07 -04:00
a2ab9e739c feature/workspaces: minor refactor 2018-03-22 06:30:49 -04:00
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
744e7d6dfd feature/evil: move evil-collection fixes to config/default 2018-03-22 06:28:30 -04:00
61206a553d feature/workspaces: add sharp-quote 2018-03-22 06:28:00 -04:00
d5683ba681 feature/workspaces: fix recursive load errors on 25.x #470
+workspaces|protect-buffers-in-other-persps was unnecessary, in any
case.
2018-03-22 06:26:42 -04:00
462b1f7853 feature/popup: always pop up which-key at bottom of frame 2018-03-21 16:37:11 -04:00
850acebad1 feature/evil: minor refactor (when => if) 2018-03-20 23:57:02 -04:00
7574e13677 feature/evil: new +evil:align-right command
Bound to :ral[ign]
2018-03-20 23:56:26 -04:00
a26755a089 feature/evil: redesign +evil:align; bang = repeat align 2018-03-20 23:55:24 -04:00
5711bfc903 feature/evil: don't quote ex-buffer-match regex on evil-ex-bang 2018-03-20 23:50:03 -04:00
612efccd72 tools/magit: fix reference to possibly undefined variable #469 2018-03-20 16:01:33 -04:00
c95c4a3586 Add < > support to evil-args text-objects 2018-03-20 01:38:47 -04:00
8f21154e50 feature/evil: disable evil-snipe in ranger-mode 2018-03-19 23:57:17 -04:00