aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2000-10-01 00:10:51 +0000
committerStefan Monnier2000-10-01 00:10:51 +0000
commit42664031425858d208ce472b0ece0997fdc8c5cf (patch)
tree594d1e48cbbfe64d2f16e4bae7e96b882f45710d
parentbba6564ccf95c7927b5a60d094930bde5a8b2a29 (diff)
downloademacs-42664031425858d208ce472b0ece0997fdc8c5cf.tar.gz
emacs-42664031425858d208ce472b0ece0997fdc8c5cf.zip
Use GFDL instead of GPL, plus a few tiny fixes.
-rw-r--r--man/pcl-cvs.texi96
1 files changed, 45 insertions, 51 deletions
diff --git a/man/pcl-cvs.texi b/man/pcl-cvs.texi
index 8430ecbf366..bc7f9d50b24 100644
--- a/man/pcl-cvs.texi
+++ b/man/pcl-cvs.texi
@@ -1,6 +1,6 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2 2
3@c "@(#)$Name: $:$Id: pcl-cvs.texi,v 1.3 2000/07/03 13:45:58 gerd Exp $" 3@c "@(#)$Name: $:$Id: pcl-cvs.texi,v 1.4 2000/08/16 18:54:37 fx Exp $"
4 4
5@c Documentation for the GNU Emacs CVS mode. 5@c Documentation for the GNU Emacs CVS mode.
6@c Copyright (C) 1991-2000 Free Software Foundation, Inc. 6@c Copyright (C) 1991-2000 Free Software Foundation, Inc.
@@ -35,28 +35,23 @@
35@ifinfo 35@ifinfo
36Copyright @copyright{} 1991-2000 Free Software Foundation, Inc. 36Copyright @copyright{} 1991-2000 Free Software Foundation, Inc.
37 37
38Permission is granted to make and distribute verbatim copies of 38Permission is granted to copy, distribute and/or modify this document
39this manual provided the copyright notice and this permission notice 39under the terms of the GNU Free Documentation License, Version 1.1 or
40are preserved on all copies. 40any later version published by the Free Software Foundation; with the
41 41Invariant Sections being ``The GNU Manifesto'', ``Distribution'' and
42@ignore 42``GNU GENERAL PUBLIC LICENSE'', with the Front-Cover texts being ``A GNU
43Permission is granted to process this file through Tex and print the 43Manual'', and with the Back-Cover Texts as in (a) below. A copy of the
44results, provided the printed document carries copying permission 44license is included in the section entitled ``GNU Free Documentation
45notice identical to this one except for the removal of this paragraph 45License'' in the Emacs manual.
46(this paragraph not being relevant to the printed manual). 46
47@end ignore 47This document is part of a collection distributed under the GNU Free
48 48Documentation License. If you want to distribute this document
49Permission is granted to copy and distribute modified versions of this 49separately from the collection, you can do so by adding a copy of the
50manual under the conditions for verbatim copying, provided also that the 50license to the document, as described in section 6 of the license.
51section entitled ``GNU General Public License'' is included exactly as 51
52in the original, and provided that the entire resulting derived work is 52(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
53distributed under the terms of a permission notice identical to this one. 53this GNU Manual, like GNU software. Copies published by the Free
54 54Software Foundation raise funds for GNU development.''
55Permission is granted to copy and distribute translations of this manual
56into another language, under the above conditions for modified versions,
57except that the section entitled ``GNU General Public License'' and
58this permission notice may be included in translations approved by the
59Free Software Foundation instead of in the original English.
60@end ifinfo 55@end ifinfo
61 56
62@synindex vr fn 57@synindex vr fn
@@ -85,21 +80,23 @@ Free Software Foundation instead of in the original English.
85@vskip 0pt plus 1filll 80@vskip 0pt plus 1filll
86Copyright @copyright{} 1991-2000 Free Software Foundation, Inc. 81Copyright @copyright{} 1991-2000 Free Software Foundation, Inc.
87 82
88Permission is granted to make and distribute verbatim copies of 83Permission is granted to copy, distribute and/or modify this document
89this manual provided the copyright notice and this permission notice 84under the terms of the GNU Free Documentation License, Version 1.1 or
90are preserved on all copies. 85any later version published by the Free Software Foundation; with the
91 86Invariant Sections being ``The GNU Manifesto'', ``Distribution'' and
92Permission is granted to copy and distribute modified versions of this 87``GNU GENERAL PUBLIC LICENSE'', with the Front-Cover texts being ``A GNU
93manual under the conditions for verbatim copying, provided also that the 88Manual'', and with the Back-Cover Texts as in (a) below. A copy of the
94section entitled ``GNU General Public License'' is included exactly as 89license is included in the section entitled ``GNU Free Documentation
95in the original, and provided that the entire resulting derived work is 90License'' in the Emacs manual.
96distributed under the terms of a permission notice identical to this one. 91
97 92This document is part of a collection distributed under the GNU Free
98Permission is granted to copy and distribute translations of this manual 93Documentation License. If you want to distribute this document
99into another language, under the above conditions for modified versions, 94separately from the collection, you can do so by adding a copy of the
100except that the section entitled ``GNU General Public License'' and 95license to the document, as described in section 6 of the license.
101this permission notice may be included in translations approved by the 96
102Free Software Foundation instead of in the original English. 97(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify
98this GNU Manual, like GNU software. Copies published by the Free
99Software Foundation raise funds for GNU development.''
103@end titlepage 100@end titlepage
104 101
105@c ================================================================ 102@c ================================================================
@@ -588,53 +585,51 @@ you can use in PCL-CVS. They are grouped together by type.
588@findex cvs-examine 585@findex cvs-examine
589@findex cvs-status 586@findex cvs-status
590@findex cvs-checkout 587@findex cvs-checkout
591@findex cvs-mode-delete-lock 588@findex cvs-quickdir
592@cindex Getting the *cvs* buffer 589@cindex Creating the *cvs* buffer
593 590
594Most commands in PCL-CVS require that you have a @samp{*cvs*} 591Most commands in PCL-CVS require that you have a @samp{*cvs*}
595buffer. The commands that you use to get one are listed below. 592buffer. The commands that you use to get one are listed below.
596For each, a @samp{cvs} process will be run, the output will be parsed by 593For each, a @samp{cvs} process will be run, the output will be parsed by
597PCL-CVS, and the result will be printed in the @samp{*cvs*} buffer (see 594PCL-CVS, and the result will be printed in the @samp{*cvs*} buffer (see
598@pxref{Buffer contents} for a description of the contents).@refill 595@pxref{Buffer contents} for a description of the contents).
599 596
600@table @kbd 597@table @kbd
601 598
602@item M-x cvs-update 599@item M-x cvs-update
603Run a @samp{cvs update} command. You will be asked for the directory 600Run a @samp{cvs update} command. You will be asked for the directory
604in which the @samp{cvs update} will be run.@refill 601in which the @samp{cvs update} will be run.
605 602
606@item M-x cvs-examine 603@item M-x cvs-examine
607Run a @samp{cvs -n update} command. This is identical to the previous 604Run a @samp{cvs -n update} command. This is identical to the previous
608command, except that it will only check what needs to be done but will 605command, except that it will only check what needs to be done but will
609not change anything. You will be asked for the directory in 606not change anything. You will be asked for the directory in
610which the @samp{cvs -n update} will be run.@refill 607which the @samp{cvs -n update} will be run.
611 608
612@item M-x cvs-status 609@item M-x cvs-status
613Run a @samp{cvs status} command. You will be asked for the directory 610Run a @samp{cvs status} command. You will be asked for the directory
614in which the @samp{cvs status} will be run.@refill 611in which the @samp{cvs status} will be run.
615 612
616@item M-x cvs-checkout 613@item M-x cvs-checkout
617Run a @samp{cvs checkout} command. You will be asked for the directory 614Run a @samp{cvs checkout} command. You will be asked for the directory
618in which the @samp{cvs update} will be run and the module to be checked 615in which the @samp{cvs update} will be run and the module to be checked
619out.@refill 616out.
620 617
621@ignore
622@item M-x cvs-quickdir 618@item M-x cvs-quickdir
623Populate the @samp{*cvs*} buffer by just looking at the @file{CVS/Entries} 619Populate the @samp{*cvs*} buffer by just looking at the @file{CVS/Entries}
624files. This is very much like @code{cvs-examine} except that it does 620files. This is very much like @code{cvs-examine} except that it does
625not access the CVS repository which is a major advantage when the 621not access the CVS repository which is a major advantage when the
626repository is far away. But of course, it will not be able to detect 622repository is far away. But of course, it will not be able to detect
627when a file needs to be updated or merged. 623when a file needs to be updated or merged.
628@end ignore
629 624
630@end table 625@end table
631 626
632@c The first four of 627The first four of
633Those commands are also reachable from the menubar 628Those commands are also reachable from the menubar
634under @samp{Tools->PCL-CVS}. Finally an alternative way is to visit 629under @samp{Tools->PCL-CVS}. Finally an alternative way is to visit
635with the CVS administrative subdirectory in your work area with a simple 630the CVS administrative subdirectory in your work area with a simple
636prefix argument. For example @kbd{C-u C-x C-f ~/my/work/CVS RET}. This 631prefix argument. For example @kbd{C-u C-x C-f ~/my/work/CVS RET}. This
637will by default run @code{cvs-examine} but the specific behavior can be 632will by default run @code{cvs-quickdir} but the specific behavior can be
638changed with @code{cvs-dired-action} and @code{cvs-dired-use-hook}. 633changed with @code{cvs-dired-action} and @code{cvs-dired-use-hook}.
639 634
640By default, the commands above will descend recursively into 635By default, the commands above will descend recursively into
@@ -642,7 +637,6 @@ subdirectories. You can avoid that behavior by including @samp{-l} in
642the flags for the command. These flags can be set by giving a prefix 637the flags for the command. These flags can be set by giving a prefix
643argument to the command (e.g., by typing 638argument to the command (e.g., by typing
644@kbd{C-u M-x cvs-update RET -l RET}). 639@kbd{C-u M-x cvs-update RET -l RET}).
645@refill
646 640
647 641
648@node Setting flags, Updating the buffer, Entering PCL-CVS, Commands 642@node Setting flags, Updating the buffer, Entering PCL-CVS, Commands