branch: elpa/goto-chg
commit 1829a13026c597e358f716d2c7793202458120b5
Author: Vasilij Schneidermann <[email protected]>
Commit: Vasilij Schneidermann <[email protected]>
Replace undo-tree hacks by making it a dependency
---
goto-chg.el | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/goto-chg.el b/goto-chg.el
index c286f91..f304681 100644
--- a/goto-chg.el
+++ b/goto-chg.el
@@ -24,6 +24,7 @@
;; Maintainer: Vasilij Schneidermann <[email protected]>
;; Created: 16 May 2002
;; Version: 1.7.3
+;; Package-Requires: ((undo-tree "0.1.3"))
;; Keywords: convenience, matching
;; URL: https://github.com/emacs-evil/goto-chg
;;
@@ -97,6 +98,8 @@
;;; Code:
+(require 'undo-tree)
+
(defvar glc-default-span 8 "*goto-last-change don't visit the same point
twice. glc-default-span tells how far around a visited point not to visit
again.")
(defvar glc-current-span 8 "Internal for goto-last-change.\nA copy of
glc-default-span or the ARG passed to goto-last-change.")
(defvar glc-probe-depth 0 "Internal for goto-last-change.\nIt is non-zero
between successive goto-last-change.")
@@ -213,13 +216,6 @@ Return nil if E represents no real change.
that is, it was previously saved or unchanged. Nil otherwise."
(and (listp e) (eq (car e) t)))
-(defvar buffer-undo-tree)
-(declare-function undo-list-transfer-to-tree "undo-tree.el")
-(declare-function undo-tree-current "undo-tree.el")
-(declare-function undo-tree-node-p "undo-tree.el")
-(declare-function undo-tree-node-undo "undo-tree.el")
-(declare-function undo-tree-node-previous "undo-tree.el")
-
;;;###autoload
(defun goto-last-change (arg)
"Go to the point where the last edit was made in the current buffer.