Commit Graph

347 Commits

Author SHA1 Message Date
7b40e80a8f Fix +file-template-p to use :when keyword 2020-02-13 23:32:27 -06:00
b1c02e64f5 Conform advice to naming conventions 2020-02-11 03:44:36 -05:00
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
af9d8257f1 Fix void-function: closure errors on vterm-toggle-send-escape 2020-02-09 04:33:17 -05:00
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
7eafc54347 Fix code-folding at EOL when cursor isn't at EOL 2020-02-06 15:20:42 -05:00
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
7387b60300 Add recenter after evil-ex-search-{next,previous} 2020-02-06 15:47:19 +08:00
ca831ae347 Fix recenter after evil-ex-search-word-forward 2020-02-06 15:46:51 +08:00
75e7466ad9 Remove gsw binding to evil-snipe
Not sure how that got there.
2020-02-04 21:02:26 -05:00
1575300ad4 Add iu/au text-object for urls #2484 2020-02-04 13:58:43 -05:00
86384b8533 Bump to hlissner/doom-snippets@2781b782a3 2020-02-04 20:44:11 +09:00
4a5cf04761 General refactors & appease byte-compiler 2020-02-02 02:05:20 -05:00
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
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
275cd9171d Bump to emacs-evil/evil@3b03a4e 2020-01-30 17:38:12 -05:00
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
c7ab4fafc6 Fix void-variable char error in evil-global-marker-p advice 2020-01-28 16:52:44 -05:00
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
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
31d330db48 Bump evil-collection 2020-01-26 05:19:27 -05:00
32cedd96f9 Revert 310e657 & bump evil
Thanks to emacs-evil/evil#1255
2020-01-26 05:16:49 -05:00
871201dad6 Minor doc/comment revision & fixes 2020-01-26 01:31:53 -05:00
a9402cfb55 Fix #2373: bring back package pinning
This needs some serious refactoring...
2020-01-25 19:02:00 -05:00
26436752ec Mention evil-{want-Y-yank-to-eol,move-cursor-back} in evil readme 2020-01-24 19:50:29 -05:00
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
f1ab3e5cab Remove redundant evil settings
These are already the default.
2020-01-24 18:33:04 -05:00
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
8a01ef9082 Fix #2394: load the correct evil-collection module 2020-01-20 20:17:43 -05:00
d0b50da2c4 Add elisp package file-template 2020-01-20 19:31:36 -05:00
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
2fe3268dc2 Fix cl-loop indentation. 2020-01-20 17:17:37 +01:00
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
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
4cc14389e8 PIN ALL THE PACKAGES 2020-01-14 22:32:11 -05:00
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
0c9f1b1a9c Minor refactors & comment revision 2020-01-11 17:27:04 -05:00
52b69ec7eb Fix #2308: DEL not deleting closing sp pairs 2020-01-11 17:07:51 -05:00
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
8ac4320e0b Update readme file template 2020-01-09 16:41:12 -05:00
3a90529c11 Add lispy to evil collection disabled list
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2020-01-07 14:22:05 +07:00
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
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
7150631f66 Fix evil-delete-backward-and-join
A change upstream causes backspace in evil-buffers to ignore:

1. smartparens pair rules (#2308)
2. delete-selection-mode
3. +default--delete-backward-char-a advice on
   delete-char-backward (which deletes closing pairs, deletes continuous
   whitespace in tab-width steps, and closes braces across blank lines)

Caused by emacs-evil/evil@1d6ba80
2020-01-06 15:22:03 -05:00
4f41a3080d Merge pull request #2307 from bennyyip/develop
editor/evil: fix outdated readme
2020-01-05 20:09:25 -05:00
40a35392d1 Make evil backspace/DEL respect delete-selection-mode
Perhaps this should be fixed upstream?
2020-01-05 19:15:08 -05:00
61f6e7f430 editor/evil: fix: outdated log 2020-01-05 03:40:41 +08:00
d1beb47e90 Fix invalid-function 116 when formatting with tidy
Due to refactor upstream: lassik/emacs-format-all-the-code@4f458bd
2020-01-04 03:33:42 -05:00
369a304f7a Merge pull request #2276 from brettlyons/patch-1
tools/flyspell: fix flyspell-correct
2020-01-02 00:03:16 -05:00
00c087be89 Fix typo 2020-01-01 17:19:44 +01:00