emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 399433cc2b: * lisp/progmodes/project.el: Filter out empty strin


From: Juri Linkov
Subject: emacs-29 399433cc2b: * lisp/progmodes/project.el: Filter out empty strings from history (bug#58447)
Date: Mon, 19 Dec 2022 12:55:15 -0500 (EST)

branch: emacs-29
commit 399433cc2b9500b7ee78503c03cead106b76bbd6
Author: Juri Linkov <juri@linkov.net>
Commit: Juri Linkov <juri@linkov.net>

    * 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).
---
 lisp/progmodes/project.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el
index 559da6dd64..605636d93e 100644
--- a/lisp/progmodes/project.el
+++ b/lisp/progmodes/project.el
@@ -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



reply via email to

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