]> git.eshelyaron.com Git - emacs.git/commitdiff
Document prefix to project-find-file
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 16 Apr 2022 15:27:37 +0000 (17:27 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 16 Apr 2022 15:27:37 +0000 (17:27 +0200)
* doc/emacs/maintaining.texi (Project File Commands): Mention the
prefix in the project-find-file command.

doc/emacs/maintaining.texi
etc/NEWS

index 37c348d54a9ca71d99b140f59b0e4d68cbe71cd9..7f3e9f45c2e2ebbad3d247fb14a4299430a46826 100644 (file)
@@ -1728,6 +1728,7 @@ doesn't seem to belong to a recognizable project, these commands
 prompt you for the project directory.
 
 @findex project-find-file
+@vindex vc-directory-exclusion-list
   The command @kbd{C-x p f} (@code{project-find-file}) is a convenient
 way of visiting files (@pxref{Visiting}) that belong to the current
 project.  Unlike @kbd{C-x C-f}, this command doesn't require to type
@@ -1736,7 +1737,9 @@ base name (i.e., omit the leading directories).  In addition, the
 completion candidates considered by the command include only the files
 belonging to the current project, and nothing else.  If there's a file
 name at point, this command offers that file as the first element of
-the ``future history''.
+the ``future history''.  If given a prefix, include all files under
+the project root, except for @acronym{VCS} directories listed in
+@code{vc-directory-exclusion-list}.
 
 @findex project-find-regexp
   The command @kbd{C-x p g} (@code{project-find-regexp}) is similar to
index a2028e1aca7636e4ca5a750174e343a7ebf8f186..1965270db6ef9fbe28df94ff89b00ab528786b78 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -886,6 +886,7 @@ default, no automatic renaming is performed.
 
 ** Help
 
+---
 *** New user option 'help-link-key-to-documentation'.
 When this option is non-nil (which is the default), key bindings
 displayed in the "*Help*" buffer will be linked to the documentation
@@ -922,6 +923,7 @@ it with new 'term-{faint,italic,slow-blink,fast-blink}' faces.
 
 ** Xref
 
++++
 *** 'project-find-file' and 'project-or-external-find-file' now accept
 a prefix argument which is interpreted to mean "include all files".