diff options
| author | Ivan Popovych <ivan.popovich000@gmail.com> | 2022-03-08 13:54:39 +0200 |
|---|---|---|
| committer | Ivan Popovych <ivan.popovich000@gmail.com> | 2022-03-08 13:56:17 +0200 |
| commit | e59fc60a8b70d22c742f9f664c0ecc08fd8f19dc (patch) | |
| tree | 467d22b55573d30412c76d21f5d19ce2aa7ca0e9 | |
| parent | 9d23e7212c85ecf17fd9a2e616788459bb6adf02 (diff) | |
Wrap persp-consult-source in with-eval-after-load
| -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. ;; |
