branch: externals/consult
commit f66acb3b72e6b137a9a6d2d6f1e895509bb64358
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    default-directory may be nil
---
 consult.el | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/consult.el b/consult.el
index 94d1280..a6a8780 100644
--- a/consult.el
+++ b/consult.el
@@ -3509,9 +3509,8 @@ If NORECORD is non-nil, do not record the buffer switch 
in the buffer list."
          (mapcar #'buffer-name
                  (seq-filter
                   (lambda (x)
-                    (string-prefix-p
-                     root
-                     (expand-file-name (buffer-local-value 'default-directory 
x))))
+                    (when-let (dir (buffer-local-value 'default-directory x))
+                      (string-prefix-p root (expand-file-name dir))))
                   (consult--cached-buffers))))))
   "Project buffer candidate source for `consult-buffer'.")
 

Reply via email to