branch: scratch/add-vdiff
commit e005d434ae9f3cbf56179c5a15bab2212992fb18
Author: justbur <[email protected]>
Commit: justbur <[email protected]>
Delete overlays right away on sending changes
Makes the visual feedback appear quicker
---
vdiff.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/vdiff.el b/vdiff.el
index f3f343d..16fd53b 100644
--- a/vdiff.el
+++ b/vdiff.el
@@ -586,7 +586,9 @@ changes under point or on the immediately preceding line."
(unless addition
(delete-region (overlay-start other-ovr)
(overlay-end other-ovr)))
- (insert text)))))
+ (insert text)
+ (delete-overlay other-ovr))
+ (delete-overlay ovr))))
(defun vdiff--transmit-subtraction-overlay (ovr)
(if (not (overlayp ovr))