[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-goggles 9d20051b25 009/225: Add evil-surround
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-goggles 9d20051b25 009/225: Add evil-surround |
Date: |
Wed, 12 Jan 2022 08:58:37 -0500 (EST) |
branch: elpa/evil-goggles
commit 9d20051b251d0b32015b5117c559451cd8f30504
Author: Evgeni Kolev <evgenysw@gmail.com>
Commit: Evgeni Kolev <evgenysw@gmail.com>
Add evil-surround
---
evil-goggles.el | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/evil-goggles.el b/evil-goggles.el
index a7c248f18a..a6f595325c 100644
--- a/evil-goggles.el
+++ b/evil-goggles.el
@@ -92,6 +92,11 @@
(evil-goggles--generic-advice beg end orig-fun args
(evil-goggles--face 'evil-join))
(apply orig-fun args))))
+(defun evil-goggles--evil-surround-region (orig-fun &rest args)
+ (let ((beg (nth 0 args))
+ (end (nth 1 args)))
+ (evil-goggles--generic-advice beg end orig-fun args (evil-goggles--face
'evil-surround))))
+
(define-minor-mode evil-goggles-mode
"evil-goggles global minor mode."
:lighter " (⌐■-■)"
@@ -131,6 +136,7 @@
(evil-goggles--advice-add 'evil-yank
'evil-goggles--evil-yank-advice)
(evil-goggles--advice-add 'evil-join
'evil-goggles--evil-join-advice)
(evil-goggles--advice-add 'evil-join-whitespace
'evil-goggles--evil-join-advice)
+(evil-goggles--advice-add 'evil-surround-region
'evil-goggles--evil-surround-region)
(provide 'evil-goggles)
- [nongnu] elpa/evil-goggles d947547e7e 025/225: No default faces per command, (continued)
- [nongnu] elpa/evil-goggles d947547e7e 025/225: No default faces per command, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles bff3f367f8 024/225: Docs for checkdoc, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 10b480e7ca 037/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 9b8eb6db52 036/225: Build badge, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 04cd386c33 043/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles d1ada11b2d 048/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 056a35572e 052/225: Fix link, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles ae066ce954 051/225: Autoload the minor mode function, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles cb295a7f68 055/225: Don't show the overlay when evil's motion type is 'block, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles e74c8d6e29 060/225: Tweak Makefile, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 9d20051b25 009/225: Add evil-surround,
ELPA Syncer <=
- [nongnu] elpa/evil-goggles 170cc01885 017/225: Remove incorrect "generic advice", ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 4f04526b5d 026/225: Add evil-paste-before and evil-paste-after, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 168f07ecd6 033/225: Simplify add/remove of advices, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 4388040c0c 034/225: Check early for non-nil `evil-last-paste', ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles bebcecadef 053/225: .gitignore *.elc, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 9dae90cef6 061/225: Define faces in a separate file, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles e95fb4d6b9 058/225: Partially revert README, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles ca75849806 065/225: Add support for evil-shift-left and evil-shift-right, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles c2c9aedaff 075/225: No lonely parentheses in README, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles c1df77a548 079/225: Add "checkdoc" make target, ELPA Syncer, 2022/01/12