@cindex wildcard characters in file names
@vindex find-file-wildcards
- If the file name you specify contains shell-style wildcard characters,
-Emacs visits all the files that match it. Wildcards include @samp{?},
-@samp{*}, and @samp{[@dots{}]} sequences. @xref{Quoted File Names}, for
-information on how to visit a file whose name actually contains wildcard
-characters. You can disable the wildcard feature by customizing
+ If the file name you specify contains shell-style wildcard
+characters, Emacs visits all the files that match it. Wildcards
+include @samp{?}, @samp{*}, and @samp{[@dots{}]} sequences. To enter
+the wild card @samp{?} in a file name in the minibuffer, you need to
+type @kbd{C-q ?}. @xref{Quoted File Names}, for information on how to
+visit a file whose name actually contains wildcard characters. You
+can disable the wildcard feature by customizing
@code{find-file-wildcards}.
If you visit a file that the operating system won't let you modify,
higher-level systems such as CVS or GNU Arch.
In the following, we discuss mainly RCS, SCCS and CVS. Nearly
-everything said about CVS applies to Gnu Arch, Subversion and Meta-CVS
+everything said about CVS applies to GNU Arch, Subversion and Meta-CVS
as well.
@node VC Concepts
If locking is in use, @kbd{C-x v i} leaves the file unlocked and
read-only. Type @kbd{C-x v v} if you wish to start editing it. After
registering a file with CVS, you must subsequently commit the initial
-version by typing @kbd{C-x v v}.
+version by typing @kbd{C-x v v}. Until you do that, the version
+appears as @samp{@@@@} in the mode line.
@vindex vc-default-init-version
@cindex initial version number to register
snapshot thus modified may not completely work (@pxref{Snapshot
Caveats}).
+ Some backends do not provide an explicit rename operation to their
+repositories. After issuing @code{vc-rename-file}, use @kbd{C-x v v}
+on the original and renamed buffers and provide the necessary edit
+log.
+
You cannot use @code{vc-rename-file} on a file that is locked by
someone else.
@pindex gzip
Emacs automatically uncompresses compressed files when you visit
-them, and automatically recompress them if you alter them and save
+them, and automatically recompresses them if you alter them and save
them. Emacs recognizes compressed files by their file names. File
names ending in @samp{.gz} indicate a file compressed with
@code{gzip}. Other endings indicate other compression programs.