Commit Graph

201 Commits

Author SHA1 Message Date
887d127748 Conditionally enable racket-smart-open-bracket-mode 2020-02-23 15:36:16 -06:00
b30f38ac06 Minor refactor & reformatting across the board 2020-02-23 15:42:43 -05:00
23d6ec70db Bump to emacs-evil/evil@810eaf6
From emacs-evil/evil@3b03a4e

Closes #2570
2020-02-22 13:11:07 -05:00
33ebf514d6 Revert to redguardtoo/evil-nerd-commenter@fd2fba7
From redguardtoo/evil-nerd-commenter@c9fa23e

Due to redguardtoo/evil-nerd-commenter#107
2020-02-21 19:50:33 -05:00
82b1efeb8a Fix #2576: bind gt/gT for navigating centaur tabs 2020-02-20 18:21:56 -05:00
888d456dc9 Fix #2524: :make executing wrong command 2020-02-20 17:42:58 -05:00
dbf9c92b48 Fix +evil-resolve-vim-path-a not removing excess backslashes 2020-02-20 00:51:55 -05:00
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
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
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
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
4a5cf04761 General refactors & appease byte-compiler 2020-02-02 02:05:20 -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
8a01ef9082 Fix #2394: load the correct evil-collection module 2020-01-20 20:17:43 -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
4cc14389e8 PIN ALL THE PACKAGES 2020-01-14 22:32:11 -05:00
52b69ec7eb Fix #2308: DEL not deleting closing sp pairs 2020-01-11 17:07:51 -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
369a304f7a Merge pull request #2276 from brettlyons/patch-1
tools/flyspell: fix flyspell-correct
2020-01-02 00:03:16 -05:00
445ba1a46d Minor refactors & comment revision across the board 2019-12-31 19:18:02 -05:00
69a7c60c3a Update text objects list in evil readme 2019-12-31 17:46:53 -05:00
7a2f4bddea flyspell-correct-word-generic -> flyspell-correct-at-point
New release of flyspell-correct yesterday, removed the word-generic aliases.
(Also in tools/flyspell/config.el)
2019-12-30 15:00:33 -07:00
dcb0b6042e Ensure evil-easymotion is lazy-loaded
The evilem-create calls were pulling it in early, at startup.
2019-12-27 01:54:01 -05:00
d1f4a77fbb Fix vestigial reference to old help-search-headings fn 2019-12-26 16:50:49 -05:00
fe1642e854 Add special goto def/docs support in doom! blocks
- Pressing gd on a module in your doom! block will now browse that
  module's directory.
- Pressing K on a module will jump to that module's documentation, if any.
- Pressing K on a module flag will jump to that flag's description
  within that module's documenation.
- This is now explained in init.example.el

Closes #2249
2019-12-26 01:41:45 -05:00
adc8cba14b Revise docstrings & minor reformatting 2019-12-26 01:41:44 -05:00