From 5b5e4a06a88708d500186dff9122263cd53c49ba Mon Sep 17 00:00:00 2001 From: Aaron Jensen Date: Sat, 20 Nov 2021 20:45:19 -0500 Subject: Do not require xref, respond to it being required --- perspective.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/perspective.el b/perspective.el index 784e4d9..960dccc 100644 --- a/perspective.el +++ b/perspective.el @@ -1759,8 +1759,7 @@ restored." ;;; --- xref code ;; xref is not available in Emacs 24, so be careful: -(when (require 'xref nil t) - +(with-eval-after-load 'xref (defvar persp--xref-marker-ring (make-hash-table :test 'equal)) (defun persp--set-xref-marker-ring () -- cgit v1.0