summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDmitry Gutov <dgutov@yandex.ru>2021-08-06 03:30:10 +0300
committerDmitry Gutov <dgutov@yandex.ru>2021-08-06 03:30:10 +0300
commitfa895379d6166c52b89774a9e450a94c2e429dae (patch)
tree76e14c493dcd67c5a0ca0a8f489698f25e3babc2 /etc
parentd5a2fdeefb819dbb44b9e98794d6e4f85f8e1db2 (diff)
downloademacs-fa895379d6166c52b89774a9e450a94c2e429dae.tar.gz
Change how project-find-file's completion works
* lisp/progmodes/project.el (project--completing-read-strict): Allow to choose a non-existent file, with confirmation (bug#49204). Don't use the string at point as a "real" default, and instead only include it in "future history": meaning, it will be inserted on 'M-n' (bug#49865).
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 6495fd09515..7fc53ff6c01 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2074,6 +2074,12 @@ project's root directory, respectively.
This command lets you interactively remove an entry from the list of projects
in 'project-list-file'.
+*** 'project-find-file' now accepts non-existent file names (to
+facilitate creating a file inside some nested sub-directory easily).
+
+*** 'project-find-file' doesn't use the string at point as default
+input, now it's only suggested as part of "future history".
+
** xref
---