diff options
| author | Juri Linkov | 2020-06-02 02:01:25 +0300 |
|---|---|---|
| committer | Juri Linkov | 2020-06-02 02:01:25 +0300 |
| commit | 2c1e5b9e77d5da26cfb01917c25546e776c67789 (patch) | |
| tree | 7a816dc41c678c9493415c4004419aa75c18599f /doc | |
| parent | 6d6ec1bc1e784af786cc0436f54211095bf7a952 (diff) | |
| download | emacs-2c1e5b9e77d5da26cfb01917c25546e776c67789.tar.gz emacs-2c1e5b9e77d5da26cfb01917c25546e776c67789.zip | |
* lisp/progmodes/project.el (project-vc-dir, project-shell): New commands.
(project-compile): Add args and interactive spec like in 'compile'.
(project-switch-commands): Bind project-vc-dir to "v",
project-shell to "s", and rebind project-find-regexp from "s" to "r".
* doc/emacs/maintaining.texi (Project File Commands):
Describe project-vc-dir and project-shell.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/maintaining.texi | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi index 22b7639d349..cc7415e7ad5 100644 --- a/doc/emacs/maintaining.texi +++ b/doc/emacs/maintaining.texi | |||
| @@ -1718,6 +1718,17 @@ continue with @w{@kbd{M-x fileloop-continue @key{RET}}}. | |||
| 1718 | (@pxref{Dired}) listing the files in the current project's root | 1718 | (@pxref{Dired}) listing the files in the current project's root |
| 1719 | directory. | 1719 | directory. |
| 1720 | 1720 | ||
| 1721 | @findex project-vc-dir | ||
| 1722 | The command @code{project-vc-dir} opens a VC Directory buffer | ||
| 1723 | (@pxref{VC Directory Mode}) listing the version control statuses of | ||
| 1724 | the files in a directory tree under the current project's | ||
| 1725 | root directory. | ||
| 1726 | |||
| 1727 | @findex project-shell | ||
| 1728 | The command @code{project-shell} starts a shell session | ||
| 1729 | (@pxref{Shell}) in a new buffer with the current project's root as the | ||
| 1730 | working directory. | ||
| 1731 | |||
| 1721 | @findex project-eshell | 1732 | @findex project-eshell |
| 1722 | The command @code{project-eshell} starts an Eshell session in a new | 1733 | The command @code{project-eshell} starts an Eshell session in a new |
| 1723 | buffer with the current project's root as the working directory. | 1734 | buffer with the current project's root as the working directory. |