]> code.delx.au - gnu-emacs-elpa/commitdiff
No need to remove diff-hl-edit from hooks
authorPythonNut <PythonNut@users.noreply.github.com>
Wed, 2 Sep 2015 22:11:09 +0000 (22:11 +0000)
committerPythonNut <PythonNut@users.noreply.github.com>
Wed, 2 Sep 2015 22:11:26 +0000 (22:11 +0000)
diff-hl-flydiff.el

index c1cfe6437ad3667440a84f211813b11c8aff916d..d3b5c0147ff72852c1321f3063ff2c06ba1355ce 100644 (file)
@@ -182,7 +182,6 @@ This requires the external program `diff' to be in your `exec-path'."
       (advice-add 'diff-hl-changes :override #'diff-hl-flydiff/changes)
       (advice-add 'diff-hl-overlay-modified :override #'ignored)
 
-      (remove-hook 'after-change-functions #'diff-hl-edit t)
       (setq diff-hl-flydiff-timer
         (run-with-idle-timer 0.3 t #'diff-hl-update t)))
 
@@ -190,8 +189,6 @@ This requires the external program `diff' to be in your `exec-path'."
     (advice-remove 'diff-hl-changes #'diff-hl-flydiff/changes)
     (advice-remove 'diff-hl-overlay-modified #'ignored)
 
-    (cancel-timer diff-hl-flydiff-timer)
-    (when diff-hl-mode
-      (add-hook 'after-change-functions 'diff-hl-edit nil t))))
+    (cancel-timer diff-hl-flydiff-timer)))
 
 (provide 'diff-hl-flydiff)