branch: elpa/evil-goggles
commit 02d649ccde8ef3085a7ecbe4370354e5b7794147
Author: Evgeni Kolev <[email protected]>
Commit: Evgeni Kolev <[email protected]>
Enable undo/redo by default, it's no longer experimental
---
README.md | 11 +++++++++++
evil-goggles.el | 8 ++++----
2 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index e8b3418c61..9988c4fb2f 100644
--- a/README.md
+++ b/README.md
@@ -22,6 +22,9 @@ evil-goggles

+
+
+

## Installation
@@ -57,6 +60,8 @@ evil-goggles
- join
- format (`gq` operator)
- shift left and right (`>`, `<` operators)
+- undo
+- redo
#### evil plugins with hint
@@ -100,6 +105,9 @@ evil-goggles-surround-face
evil-goggles-commentary-face
evil-goggles-replace-with-register-face
evil-goggles-set-marker-face
+evil-goggles-undo-redo-add-face
+evil-goggles-undo-redo-remove-face
+evil-goggles-undo-redo-change-face
```
#### Other Customizations
@@ -127,9 +135,12 @@ evil-goggles-set-marker-face
;; evil-goggles-enable-commentary
;; evil-goggles-enable-replace-with-register
;; evil-goggles-enable-set-marker
+;; evil-goggles-enable-undo
+;; evil-goggles-enable-redo
```
## Recent Significant Changes
- [May 28, 2017] Switched to using custom faces per action, deprecated
`evil-goggles-faces-alist`
- [May 28, 2017] Switched to using per-action on/off custom variables,
deprecated `evil-goggles-blacklist`
+- [Sep 16, 2017] Add support for undo/redo
diff --git a/evil-goggles.el b/evil-goggles.el
index 4468b047fc..4d255cf000 100644
--- a/evil-goggles.el
+++ b/evil-goggles.el
@@ -173,8 +173,8 @@ FACE-DOC is the docstring for FACE-NAME."
'(evil-goggles-delete-face ((t (:inherit 'diff-removed))))
'(evil-goggles-paste-face ((t (:inherit 'diff-added))))
'(evil-goggles-yank-face ((t (:inherit 'diff-changed))))
- '(evil-goggles-undo-redo-remove-face ((t (:inherit 'diff-refine-removed))))
- '(evil-goggles-undo-redo-add-face ((t (:inherit 'diff-refine-added))))
+ '(evil-goggles-undo-redo-remove-face ((t (:inherit 'diff-removed))))
+ '(evil-goggles-undo-redo-add-face ((t (:inherit 'diff-added))))
'(evil-goggles-undo-redo-change-face ((t (:inherit 'diff-changed))))))
;; delete
@@ -221,12 +221,12 @@ BEG END &OPTIONAL TYPE REGISTER YANK-HANDLER are the
arguments of the original f
;; undo & redo
-(defcustom evil-goggles-enable-undo nil ;; experimental, disabled by default
+(defcustom evil-goggles-enable-undo t
"If non-nil, enable undo support.
This variable must be set before `evil-goggles-mode' is enabled"
:type 'boolean :group 'evil-goggles)
-(defcustom evil-goggles-enable-redo nil ;; experimental, disabled by default
+(defcustom evil-goggles-enable-redo t
"If non-nil, enable redo support.
This variable must be set before `evil-goggles-mode' is enabled"
:type 'boolean :group 'evil-goggles)