* lisp/progmodes/project.el: Filter out empty strings from history (bug#58447)

(project--read-file-cpd-relative): Do not include empty strings (when
prefix has the same length as the string).
This commit is contained in:
Juri Linkov 2022-12-19 19:54:08 +02:00
parent 23f7c9c2a9
commit 399433cc2b

View file

@ -1045,6 +1045,7 @@ by the user at will."
(mapcan
(lambda (s)
(and (string-prefix-p abbr-cpd s)
(not (eq (length abbr-cpd) (length s)))
(list (substring s (length abbr-cpd)))))
(symbol-value hist))))
(project--completing-read-strict prompt