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'.")