Commit Graph

854 Commits

Author SHA1 Message Date
Henrik Lissner
dbf9c92b48 Fix +evil-resolve-vim-path-a not removing excess backslashes 2020-02-20 00:51:55 -05:00
Henrik Lissner
8a7763337d doom refresh -> doom sync
refresh isn't going anywhere, but sync will be the canonical command
here on out, because it is more appropriate for kind of work it will be
doing in the future.
2020-02-19 23:34:16 -05:00
Henrik Lissner
e08e7a4422 Bump evil-nerd-commenter, evil-traces & evil-collection
redguardtoo/evil-nerd-commenter@bed56ec -> redguardtoo/evil-nerd-commenter@c9fa23e
mamapanda/evil-traces@257c66b -> mamapanda/evil-traces@bc25cae
emacs-evil/evil-collection@27da36c -> emacs-evil/evil-collection@e6a4ba6
2020-02-18 22:44:48 -05:00
Henrik Lissner
4680f23d90 Fix type listp error when formatting buffers
Because `buffer-local-variables` may contain symbols
(which represent locally unbound variables), not just sublists.
2020-02-18 14:37:15 -05:00
Henrik Lissner
b0978a4526 Merge pull request #2538 from yoavm448/develop
file-templates README: registering & overriding
2020-02-14 17:32:45 -05:00
yoavm448
55ed4ee7b6 Update TOC format of file-templates README
The new format is the one used by toc-org, the old one would have been
updated eventually...
2020-02-14 15:08:27 +02:00
yoavm448
608bc9f75b file-templates docs: registering and overriding 2020-02-14 15:07:46 +02:00
Mark Martinez
7b40e80a8f Fix +file-template-p to use :when keyword 2020-02-13 23:32:27 -06:00
Henrik Lissner
b1c02e64f5 Conform advice to naming conventions 2020-02-11 03:44:36 -05:00
Henrik Lissner
cc260b2e97 Merge pull request #2495 from dsdshcym/fix-recenter-after-evil-search
Fix recenter after evil search
2020-02-11 03:26:49 -05:00
Henrik Lissner
af9d8257f1 Fix void-function: closure errors on vterm-toggle-send-escape 2020-02-09 04:33:17 -05:00
Henrik Lissner
92f8ce562c Fix dir-locals targeting fundamental-mode while evil-mode is active #2493
Due to hack upstream, in evil
2020-02-06 16:55:28 -05:00
Henrik Lissner
7eafc54347 Fix code-folding at EOL when cursor isn't at EOL 2020-02-06 15:20:42 -05:00
Henrik Lissner
65b2d50e05 Bump to lassik/emacs-format-all-the-code@f57a2a8
From lassik/emacs-format-all-the-code@d126830
2020-02-06 15:20:27 -05:00
Yiming Chen
7387b60300 Add recenter after evil-ex-search-{next,previous} 2020-02-06 15:47:19 +08:00
Yiming Chen
ca831ae347 Fix recenter after evil-ex-search-word-forward 2020-02-06 15:46:51 +08:00
Henrik Lissner
75e7466ad9 Remove gsw binding to evil-snipe
Not sure how that got there.
2020-02-04 21:02:26 -05:00
Henrik Lissner
1575300ad4 Add iu/au text-object for urls #2484 2020-02-04 13:58:43 -05:00
Seong Yong-ju
86384b8533 Bump to hlissner/doom-snippets@2781b782a3 2020-02-04 20:44:11 +09:00
Henrik Lissner
4a5cf04761 General refactors & appease byte-compiler 2020-02-02 02:05:20 -05:00
Henrik Lissner
373f1d532d Bump to hlissner/doom-snippets@22c96ef
To include the following PRs:

+ hlissner/doom-snippets#27
+ hlissner/doom-snippets#26
+ hlissner/doom-snippets#23
+ hlissner/doom-snippets#21
+ hlissner/doom-snippets#20
2020-02-02 01:29:15 -05:00
Henrik Lissner
c733a6aa27 evil-respect-visual-line-mode = nil
Since this is vim's default behavior (gj and gk exist for navigating
virtual lines). Also the cause of #2447
2020-01-31 16:21:23 -05:00
Henrik Lissner
275cd9171d Bump to emacs-evil/evil@3b03a4e 2020-01-30 17:38:12 -05:00
Henrik Lissner
fe0c5e135d Fix #2293: easymotion with evil operators
Reverts fix for #1672, but provides a workaround:

  (map! :n "gl" (λ! (+evil/easymotion 'normal 'global)))
2020-01-28 17:50:11 -05:00
Henrik Lissner
c7ab4fafc6 Fix void-variable char error in evil-global-marker-p advice 2020-01-28 16:52:44 -05:00
Henrik Lissner
f9dda32584 Remove evil-delete-backward-char-and-join hack
The breaking change was reverted upstream: emacs-evil/evil@30b77c9
2020-01-28 16:52:44 -05:00
Henrik Lissner
d123128dc5 Unpin neotree in evil module
This package! is here to ensure neotree is installed/byte-compiled
before evil-collection. The neotree module manages (and pins) it, so we
don't need to here.
2020-01-26 15:32:45 -05:00
Henrik Lissner
31d330db48 Bump evil-collection 2020-01-26 05:19:27 -05:00
Henrik Lissner
32cedd96f9 Revert 310e657 & bump evil
Thanks to emacs-evil/evil#1255
2020-01-26 05:16:49 -05:00
Henrik Lissner
871201dad6 Minor doc/comment revision & fixes 2020-01-26 01:31:53 -05:00
Henrik Lissner
a9402cfb55 Fix #2373: bring back package pinning
This needs some serious refactoring...
2020-01-25 19:02:00 -05:00
Henrik Lissner
26436752ec Mention evil-{want-Y-yank-to-eol,move-cursor-back} in evil readme 2020-01-24 19:50:29 -05:00
Henrik Lissner
f39aae4d67 Fix column-wise edits affecting empty lines
The docstring for evil-insert-skip-empty-lines is misleading.
2020-01-24 18:33:14 -05:00
Henrik Lissner
f1ab3e5cab Remove redundant evil settings
These are already the default.
2020-01-24 18:33:04 -05:00
Henrik Lissner
4e28e3b840 Merge pull request #2388 from Janfel/patch-1
Fix #2036: Copy local variables into formatting buffer.
2020-01-23 01:37:16 -05:00
Henrik Lissner
8a01ef9082 Fix #2394: load the correct evil-collection module 2020-01-20 20:17:43 -05:00
Henrik Lissner
d0b50da2c4 Add elisp package file-template 2020-01-20 19:31:36 -05:00
Henrik Lissner
1b779bf716 Fix evil ex fname modifiers consuming char just before #/%
':e test-%:t.el' in filename.el should open test-filename.el, but
instead opened testfilename.el.
2020-01-20 19:14:25 -05:00
Janfel
2fe3268dc2 Fix cl-loop indentation. 2020-01-20 17:17:37 +01:00
Janfel
e34b5decc6 Remove unused local bindings
Remove the let-clauses binding origin-buffer-file-name and origin-default-directory, as the previous commit renders them obsolete.
2020-01-20 17:17:37 +01:00
Janfel
2e82f297f6 Fix #2036: Copy local variables into formatting buffer.
Make +format-buffer copy all buffer-local variables from the original buffer into the temporary buffer. When resolving a symbol inside of a formatter, the value it is bound to in the formatted buffer will now be used instead of the default value. Fixes #2036.
2020-01-20 17:17:37 +01:00
Henrik Lissner
4cc14389e8 PIN ALL THE PACKAGES 2020-01-14 22:32:11 -05:00
Henrik Lissner
a6d81dda4e Merge pull request #2350 from Janfel/patch-1
Fix #2349: Make +format-completing-read return symbol
2020-01-13 20:10:50 -05:00
Henrik Lissner
0c9f1b1a9c Minor refactors & comment revision 2020-01-11 17:27:04 -05:00
Henrik Lissner
52b69ec7eb Fix #2308: DEL not deleting closing sp pairs 2020-01-11 17:07:51 -05:00
Janfel
9b5835504e Fix #2349: Make +format-completing-read return symbol
Currently `+format-completing-read` returns a cons cell like `(symbol . t)`, where `+format/buffer` expects a symbol. This commit makes `+format-completing-read` return a symbol instead. Fixes #2349.
2020-01-10 21:14:03 +01:00
Henrik Lissner
8ac4320e0b Update readme file template 2020-01-09 16:41:12 -05:00
Rudi Grinberg
3a90529c11 Add lispy to evil collection disabled list
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2020-01-07 14:22:05 +07:00
Henrik Lissner
310e6573b9 evil-ex-interactive-search-highlight = 'all-windows
Temporary fix until emacs-evil/evil#1233 is resolved.
2020-01-06 22:55:09 -05:00
Henrik Lissner
c6ebf4b4be Fix embrace/evil-surround rules for angular brackets
This fixes surround keys for <>'s in languages that support
type<syntax>, like rust, c++, c#, etc.
2020-01-06 22:46:05 -05:00