|
From: | Juri Linkov |
Subject: | bug#63829: 29.0.90; project-find-file's future history breaks with common-parent-directory |
Date: | Sun, 20 Aug 2023 20:16:23 +0300 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) |
> + (if-let (filename-proj (and project-current-directory-override > + (project-current nil default-directory))) > + ;; file-name-concat requires Emacs 28+ > + (concat (file-name-as-directory (project-root project)) > + (file-relative-name filename (project-root filename-proj))) > + filename)) I wonder why you prepend (file-name-as-directory (project-root project))? This is unnecessary because the project root is already displayed in the prompt, so only a relative file name is sufficient in the minibuffer: Find file in /project/root/: relative/file.name
[Prev in Thread] | Current Thread | [Next in Thread] |