[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-goggles 580b219de6 192/225: Add `S` hint
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-goggles 580b219de6 192/225: Add `S` hint |
Date: |
Wed, 12 Jan 2022 08:59:07 -0500 (EST) |
branch: elpa/evil-goggles
commit 580b219de6d832584cd527488f73690ca5e9d2d0
Author: Evgeni Kolev <evgenysw@gmail.com>
Commit: Evgeni Kolev <evgenysw@gmail.com>
Add `S` hint
---
evil-goggles.el | 33 ++++++++++++++++-----------------
1 file changed, 16 insertions(+), 17 deletions(-)
diff --git a/evil-goggles.el b/evil-goggles.el
index 904cec0824..468cf32d3d 100644
--- a/evil-goggles.el
+++ b/evil-goggles.el
@@ -377,10 +377,11 @@ OFF-BY-DEFAULT if non-nil will set the switch to `nil'"
;;; assosiation list with faces
(defvar evil-goggles--faces
- '((evil-delete :face evil-goggles-delete-face)
- (evil-yank :face evil-goggles-yank-face)
- (evil-indent :face evil-goggles-indent-face)
- (evil-change :face evil-goggles-change-face)))
+ '((evil-delete :face evil-goggles-delete-face)
+ (evil-yank :face evil-goggles-yank-face)
+ (evil-indent :face evil-goggles-indent-face)
+ (evil-change-whole-line :face evil-goggles-change-face)
+ (evil-change :face evil-goggles-change-face)))
;;; minor mode defined below ;;;
@@ -399,19 +400,17 @@ OFF-BY-DEFAULT if non-nil will set the switch to `nil'"
(if evil-goggles-mode
(progn
(add-hook 'pre-command-hook #'evil-goggles--vanish)
- (when evil-goggles-enable-delete
- (advice-add 'evil-delete :before
'evil-goggles--generic-blocking-advice))
- (when evil-goggles-enable-yank
- (advice-add 'evil-yank :before
'evil-goggles--generic-blocking-advice))
- (when evil-goggles-enable-change
- (advice-add 'evil-change :before
'evil-goggles--generic-blocking-advice))
- (when evil-goggles-enable-indent
- (advice-add 'evil-indent :before
'evil-goggles--generic-async-advice)))
- (remove-hook 'pre-command-hook #'evil-goggles--vanish)
- (advice-remove 'evil-delete 'evil-goggles--generic-blocking-advice)
- (advice-remove 'evil-yak 'evil-goggles--generic-blocking-advice)
- (advice-remove 'evil-change 'evil-goggles--generic-blocking-advice)
- (advice-remove 'evil-indent 'evil-goggles--generic-async-advice)))
+ (when evil-goggles-enable-delete (advice-add 'evil-delete
:before 'evil-goggles--generic-blocking-advice))
+ (when evil-goggles-enable-yank (advice-add 'evil-yank
:before 'evil-goggles--generic-blocking-advice))
+ (when evil-goggles-enable-change (advice-add 'evil-change
:before 'evil-goggles--generic-blocking-advice))
+ (when evil-goggles-enable-change (advice-add 'evil-change-whole-line
:before 'evil-goggles--generic-blocking-advice))
+ (when evil-goggles-enable-indent (advice-add 'evil-indent
:before 'evil-goggles--generic-async-advice)))
+ (remove-hook 'pre-command-hook #'evil-goggles--vanish)
+ (advice-remove 'evil-delete
'evil-goggles--generic-blocking-advice)
+ (advice-remove 'evil-yak
'evil-goggles--generic-blocking-advice)
+ (advice-remove 'evil-change
'evil-goggles--generic-blocking-advice)
+ (advice-remove 'evil-change-whole-line
'evil-goggles--generic-blocking-advice)
+ (advice-remove 'evil-indent
'evil-goggles--generic-async-advice)))
(provide 'evil-goggles)
- [nongnu] elpa/evil-goggles 88cb3ffa38 100/225: Fetch evil-tests.el from evil's repo. Comment out parts of it with sed. Refs #15, (continued)
- [nongnu] elpa/evil-goggles 88cb3ffa38 100/225: Fetch evil-tests.el from evil's repo. Comment out parts of it with sed. Refs #15, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 2d2011180f 111/225: Mention experimental pulse option in README, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles e9b0ed0484 137/225: Tweak defaults, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles ca6b5f7bfe 138/225: Rename APIs pre/post to blocking/async, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles df26adb069 153/225: Use async hints for paste, undo/redo, set mark, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 692f276434 158/225: Indentation, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 9626b143e1 171/225: Always use `evaporate` overlay property, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 56691c6e65 132/225: Rename functions, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 48feeba6f0 180/225: Update README, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles bc318ad4b7 184/225: `require` pulse, rather than create an autoload for one of its functions, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 580b219de6 192/225: Add `S` hint,
ELPA Syncer <=
- [nongnu] elpa/evil-goggles 2739529221 198/225: Add hint for evil-replace-with-register, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 13bcbda8a4 195/225: Add hind for `C`, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles e89110cd92 206/225: Fix docstrings reported by `checkdoc`, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles d3ad932a1c 208/225: Merge branch 'use-before-advice', ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles dc0d65911e 209/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles d3222f8b07 219/225: speedup: count-lines instead of substracting line-number-at-pos's, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 1b66053ea5 225/225: Merge pull request #31 from skangas/bump-version, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 7801d9204c 224/225: Bump version to 0.0.2, ELPA Syncer, 2022/01/12