From f15e98afb6c491c2555a64533b1ffb74b098926b Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Wed, 3 Dec 2025 11:16:02 +0000 Subject: [PATCH] ; (emacs)VC Directory Buffer: Document outgoing revisions count. --- doc/emacs/maintaining.texi | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi index db1e81d62e6..7286886db76 100644 --- a/doc/emacs/maintaining.texi +++ b/doc/emacs/maintaining.texi @@ -1499,11 +1499,11 @@ the current VC fileset @end ifnottex The above example is typical for a decentralized version control -system like Bazaar, Git, or Mercurial. Other systems can show other -statuses. For instance, CVS shows the @samp{needs-update} status if -the repository has changes that have not been applied to the work -file. RCS and SCCS show the name of the user locking a file as its -status. +system like Bazaar, Git, or Mercurial (@pxref{VCS Repositories}). Other +systems can show other statuses. For instance, CVS shows the +@samp{needs-update} status if the repository has changes that have not +been applied to the work file. RCS and SCCS show the name of the user +locking a file as its status. @ifnottex On CVS, the @code{vc-dir} command normally contacts the repository, @@ -1520,6 +1520,14 @@ are working offline or the network is slow. @code{vc-directory-exclusion-list}. Its default value contains directories that are used internally by version control systems. + At the top of the buffer Emacs displays some information about the +repository, such as the name of the backend in use and the working +directory. In addition, for decentralized VCS, if you have outgoing +commits (@pxref{VC Change Log}), Emacs displays a line @w{"Outgoing : N +unpushed revisions"} where @var{N} is a number. You can click on this +text to execute the @code{vc-log-outgoing} command (@pxref{VC Change +Log}). + @node VC Directory Commands @subsubsection VC Directory Commands