emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/consult f66acb3 2/2: default-directory may be nil


From: ELPA Syncer
Subject: [elpa] externals/consult f66acb3 2/2: default-directory may be nil
Date: Sun, 11 Jul 2021 04:57:07 -0400 (EDT)

branch: externals/consult
commit f66acb3b72e6b137a9a6d2d6f1e895509bb64358
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@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

[Prev in Thread] Current Thread [Next in Thread]