diff options
| -rw-r--r-- | perspective.el | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/perspective.el b/perspective.el index 806197c..4bc8909 100644 --- a/perspective.el +++ b/perspective.el @@ -1548,17 +1548,21 @@ PERSP-SET-IDO-BUFFERS)." ;; Buffer switching integration: Consult -(defvar persp-consult-source - (list :name "Perspective" - :narrow ?s - :category 'buffer - :state #'consult--buffer-state - :history 'buffer-name-history - :default t - :items - (lambda () (consult--buffer-query :sort 'visibility - :predicate 'persp-is-current-buffer - :as #'buffer-name)))) +(with-eval-after-load 'consult + (declare-function consult--buffer-state "consult.el") + (declare-function consult--buffer-query "consult.el") + + (defvar persp-consult-source + (list :name "Perspective" + :narrow ?s + :category 'buffer + :state #'consult--buffer-state + :history 'buffer-name-history + :default t + :items + #'(lambda () (consult--buffer-query :sort 'visibility + :predicate 'persp-is-current-buffer + :as #'buffer-name))))) ;; Buffer switching integration: Ivy. ;; |
