branch: elpa/goto-chg commit 1829a13026c597e358f716d2c7793202458120b5 Author: Vasilij Schneidermann <m...@vasilij.de> Commit: Vasilij Schneidermann <m...@vasilij.de>
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 <v.schneiderm...@gmail.com> ;; 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.