aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2008-08-02 19:21:43 +0000
committerEli Zaretskii2008-08-02 19:21:43 +0000
commitb8949644ec987b983cbee304b2f5c0f972515a3b (patch)
treed57142d35ddc56f4b72ba06af7c56d8c6bf18c47
parentbdf49c67a8d95af57c5930b88b5de71295848672 (diff)
downloademacs-b8949644ec987b983cbee304b2f5c0f972515a3b.tar.gz
emacs-b8949644ec987b983cbee304b2f5c0f972515a3b.zip
(VC Directory Mode, VC Directory Commands): Fix English and wording.
-rw-r--r--doc/emacs/ChangeLog7
-rw-r--r--doc/emacs/vc1-xtra.texi59
2 files changed, 36 insertions, 30 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 5b50fddc83e..3b689695f89 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,7 +1,12 @@
12008-08-02 Eli Zaretskii <eliz@gnu.org>
2
3 * vc1-xtra.texi (VC Directory Mode, VC Directory Commands): Fix English
4 and wording.
5
12008-08-02 Dan Nicolaescu <dann@ics.uci.edu> 62008-08-02 Dan Nicolaescu <dann@ics.uci.edu>
2 7
3 * vc1-xtra.texi (VC Directory Mode): Fix and improve the info about 8 * vc1-xtra.texi (VC Directory Mode): Fix and improve the info about
4 marking/unmarking. Add descriptions for the multiple file search 9 marking/unmarking. Add descriptions for the multiple file search
5 commands. Improve some old info. 10 commands. Improve some old info.
6 11
72008-07-31 Chong Yidong <cyd@stupidchicken.com> 122008-07-31 Chong Yidong <cyd@stupidchicken.com>
diff --git a/doc/emacs/vc1-xtra.texi b/doc/emacs/vc1-xtra.texi
index b4c6ef1fa09..e31d69703da 100644
--- a/doc/emacs/vc1-xtra.texi
+++ b/doc/emacs/vc1-xtra.texi
@@ -24,15 +24,15 @@ version control operations on collections of files. You can use the
24command @kbd{C-x v d} (@code{vc-dir}) to make a directory listing 24command @kbd{C-x v d} (@code{vc-dir}) to make a directory listing
25that includes only files relevant for version control. 25that includes only files relevant for version control.
26 26
27 @kbd{C-x v d} creates a buffer which uses VC directory mode. This 27 @kbd{C-x v d} creates a buffer which uses VC directory mode. This
28buffer will contain a listing of version-controlled files beneath the 28buffer will contain a listing of version-controlled files below the
29current directory, and their containing directories. Files which are 29current directory, and their containing directories. Files which are
30up-to-date (have no local differences from the repository copy) will be 30up-to-date (have no local differences from the repository copy) will be
31omitted; if all files in a directory are up-to-date, the directory will 31omitted; if all files in a directory are up-to-date, the directory will
32be omitted as well. The directory in which @code{vc-dir} was run will 32be omitted as well. (However, the directory in which @code{vc-dir} was
33always be shown as ``./''. But there is an exception; if VC mode 33run will always be shown as @file{./}.) There is an exception to this
34detects that a file changed to up-to-date state since your last look at 34rule: if VC mode detects that a file changed to up-to-date state since
35it, that state will be shown. 35you last looked at it, that state will be shown.
36 36
37 The line for an individual file will show the version control state of 37 The line for an individual file will show the version control state of
38the file. Under RCS and SCCS, the name of the user locking the file 38the file. Under RCS and SCCS, the name of the user locking the file
@@ -83,40 +83,41 @@ this includes Version Control subdirectories such as @samp{RCS} and
83@node VC Directory Commands 83@node VC Directory Commands
84@subsection VC Directory Commands 84@subsection VC Directory Commands
85 85
86 VC directory mode has a full set of navigation and marking commands 86 VC Directory mode has a full set of navigation and marking commands
87for picking out filesets. Some of these are also available in a 87for picking out filesets. Some of these are also available in a
88context menu invoked with the right mouse button. 88context menu invoked by the @kbd{mouse-2} button.
89 89
90 Up and down-arrow keys move in the buffer; @kbd{n} and @kbd{p} also 90 Up- and down-arrow keys move in the buffer; @kbd{n} and @kbd{p} also
91move vertically as in other list-browsing modes. @kbd{SPC} and 91move vertically as in other list-browsing modes. @key{SPC} and
92@kbd{TAB} behave like down-arrow, and the back-tab behaves like up-arrow. 92@key{TAB} behave like down-arrow, and @key{BackTab} behaves like
93up-arrow.
93 94
94 Both @kbd{C-m} and @kbd{f} visit the file on the current 95 Both @kbd{C-m} and @kbd{f} visit the file on the current
95line. @kbd{o} visits that file in another window. @kbd{q} dismisses 96line. @kbd{o} visits that file in another window. @kbd{q} dismisses
96the directory buffer. 97the directory buffer.
97 98
98 @kbd{x} toggles hiding of up-to-date files. 99 @kbd{x} toggles hiding of up-to-date files.
99 100
100 @kbd{m} marks the file or directory on the current line. If the 101 @kbd{m} marks the file or directory on the current line. If the
101region is active it marks all the files in the region. There are some 102region is active, @kbd{m} marks all the files in the region. There
102restrictions when marking: a file cannot be marked if any parent 103are some restrictions when marking: a file cannot be marked if any of
103directory is marked and a directory cannot be marked if any child file 104its parent directories are marked, and a directory cannot be marked if
104is marked. 105any files in it or in its child directories are marked.
105 106
106 @kbd{M} marks all the files with the same VC state as the current file 107 @kbd{M} marks all the files with the same VC state as the current
107if the cursor is on a file. If the cursor is on a directory marks all 108file if the cursor is on a file. If the cursor is on a directory, it
108child files. With a prefix argument: marks all files files and 109marks all child files. With a prefix argument: marks all files and
109directories. 110directories.
110 111
111 @kbd{u} unmarks the file or directory on the current line. If the 112 @kbd{u} unmarks the file or directory on the current line. If the
112region is active it unmarks all the files in the region. 113region is active, it unmarks all the files in the region.
113 114
114 @kbd{U} marks all the files with the same VC state as the current file 115 @kbd{U} marks all the files with the same VC state as the current file
115if the cursor is on a file. If the cursor is on a directory unmarks all 116if the cursor is on a file. If the cursor is on a directory, it
116child files. With a prefix argument: unmarks all marked files and 117unmarks all child files. With a prefix argument: unmarks all marked
117directories. 118files and directories.
118 119
119 It is possible to do search, search and replace, incremental search 120 It is possible to do search, search and replace, incremental search,
120and incremental regexp search on multiple files. These commands will 121and incremental regexp search on multiple files. These commands will
121work on all the marked files or the current file if nothing is marked. 122work on all the marked files or the current file if nothing is marked.
122If a directory is marked, the files in that directory shown in the VC 123If a directory is marked, the files in that directory shown in the VC
@@ -142,12 +143,12 @@ buffers. Some single-key shortcuts are available as well; @kbd{=},
142 The command @kbd{C-x v v} (@code{vc-next-action}) operates on all the 143 The command @kbd{C-x v v} (@code{vc-next-action}) operates on all the
143marked files, so that you can check in several files at once. 144marked files, so that you can check in several files at once.
144If the underlying VC supports atomic commits of multiple-file 145If the underlying VC supports atomic commits of multiple-file
145changesets @kbd{C-x v v} with a selected set of modified but not committed 146changesets, @kbd{C-x v v} with a selected set of modified but not
146files wuill commit all of them at once as a single changeset. 147committed files will commit all of them at once as a single changeset.
147 148
148 When @kbd{C-x v v} (@code{vc-next-action}) operates on a set of files, 149 When @kbd{C-x v v} (@code{vc-next-action}) operates on a set of files,
149it requires that all of those files must be either in the same state, or 150it requires that all of those files must be either in the same state or
150in compatible states; otherwise it will throw an error (the added, 151in compatible states; otherwise it will throw an error (added,
151modified and removed states are considered compatible). Note that this 152modified and removed states are considered compatible). Note that this
152differs from the behavior of older versions of VC, which did not have 153differs from the behavior of older versions of VC, which did not have
153fileset operations and simply did @code{vc-next-action} on each file 154fileset operations and simply did @code{vc-next-action} on each file