diff options
| author | Stefan Monnier | 2000-10-01 00:10:51 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2000-10-01 00:10:51 +0000 |
| commit | 42664031425858d208ce472b0ece0997fdc8c5cf (patch) | |
| tree | 594d1e48cbbfe64d2f16e4bae7e96b882f45710d | |
| parent | bba6564ccf95c7927b5a60d094930bde5a8b2a29 (diff) | |
| download | emacs-42664031425858d208ce472b0ece0997fdc8c5cf.tar.gz emacs-42664031425858d208ce472b0ece0997fdc8c5cf.zip | |
Use GFDL instead of GPL, plus a few tiny fixes.
| -rw-r--r-- | man/pcl-cvs.texi | 96 |
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 |
| 36 | Copyright @copyright{} 1991-2000 Free Software Foundation, Inc. | 36 | Copyright @copyright{} 1991-2000 Free Software Foundation, Inc. |
| 37 | 37 | ||
| 38 | Permission is granted to make and distribute verbatim copies of | 38 | Permission is granted to copy, distribute and/or modify this document |
| 39 | this manual provided the copyright notice and this permission notice | 39 | under the terms of the GNU Free Documentation License, Version 1.1 or |
| 40 | are preserved on all copies. | 40 | any later version published by the Free Software Foundation; with the |
| 41 | 41 | Invariant Sections being ``The GNU Manifesto'', ``Distribution'' and | |
| 42 | @ignore | 42 | ``GNU GENERAL PUBLIC LICENSE'', with the Front-Cover texts being ``A GNU |
| 43 | Permission is granted to process this file through Tex and print the | 43 | Manual'', and with the Back-Cover Texts as in (a) below. A copy of the |
| 44 | results, provided the printed document carries copying permission | 44 | license is included in the section entitled ``GNU Free Documentation |
| 45 | notice identical to this one except for the removal of this paragraph | 45 | License'' in the Emacs manual. |
| 46 | (this paragraph not being relevant to the printed manual). | 46 | |
| 47 | @end ignore | 47 | This document is part of a collection distributed under the GNU Free |
| 48 | 48 | Documentation License. If you want to distribute this document | |
| 49 | Permission is granted to copy and distribute modified versions of this | 49 | separately from the collection, you can do so by adding a copy of the |
| 50 | manual under the conditions for verbatim copying, provided also that the | 50 | license to the document, as described in section 6 of the license. |
| 51 | section entitled ``GNU General Public License'' is included exactly as | 51 | |
| 52 | in 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 |
| 53 | distributed under the terms of a permission notice identical to this one. | 53 | this GNU Manual, like GNU software. Copies published by the Free |
| 54 | 54 | Software Foundation raise funds for GNU development.'' | |
| 55 | Permission is granted to copy and distribute translations of this manual | ||
| 56 | into another language, under the above conditions for modified versions, | ||
| 57 | except that the section entitled ``GNU General Public License'' and | ||
| 58 | this permission notice may be included in translations approved by the | ||
| 59 | Free 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 |
| 86 | Copyright @copyright{} 1991-2000 Free Software Foundation, Inc. | 81 | Copyright @copyright{} 1991-2000 Free Software Foundation, Inc. |
| 87 | 82 | ||
| 88 | Permission is granted to make and distribute verbatim copies of | 83 | Permission is granted to copy, distribute and/or modify this document |
| 89 | this manual provided the copyright notice and this permission notice | 84 | under the terms of the GNU Free Documentation License, Version 1.1 or |
| 90 | are preserved on all copies. | 85 | any later version published by the Free Software Foundation; with the |
| 91 | 86 | Invariant Sections being ``The GNU Manifesto'', ``Distribution'' and | |
| 92 | Permission is granted to copy and distribute modified versions of this | 87 | ``GNU GENERAL PUBLIC LICENSE'', with the Front-Cover texts being ``A GNU |
| 93 | manual under the conditions for verbatim copying, provided also that the | 88 | Manual'', and with the Back-Cover Texts as in (a) below. A copy of the |
| 94 | section entitled ``GNU General Public License'' is included exactly as | 89 | license is included in the section entitled ``GNU Free Documentation |
| 95 | in the original, and provided that the entire resulting derived work is | 90 | License'' in the Emacs manual. |
| 96 | distributed under the terms of a permission notice identical to this one. | 91 | |
| 97 | 92 | This document is part of a collection distributed under the GNU Free | |
| 98 | Permission is granted to copy and distribute translations of this manual | 93 | Documentation License. If you want to distribute this document |
| 99 | into another language, under the above conditions for modified versions, | 94 | separately from the collection, you can do so by adding a copy of the |
| 100 | except that the section entitled ``GNU General Public License'' and | 95 | license to the document, as described in section 6 of the license. |
| 101 | this permission notice may be included in translations approved by the | 96 | |
| 102 | Free Software Foundation instead of in the original English. | 97 | (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify |
| 98 | this GNU Manual, like GNU software. Copies published by the Free | ||
| 99 | Software 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 | ||
| 594 | Most commands in PCL-CVS require that you have a @samp{*cvs*} | 591 | Most commands in PCL-CVS require that you have a @samp{*cvs*} |
| 595 | buffer. The commands that you use to get one are listed below. | 592 | buffer. The commands that you use to get one are listed below. |
| 596 | For each, a @samp{cvs} process will be run, the output will be parsed by | 593 | For each, a @samp{cvs} process will be run, the output will be parsed by |
| 597 | PCL-CVS, and the result will be printed in the @samp{*cvs*} buffer (see | 594 | PCL-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 |
| 603 | Run a @samp{cvs update} command. You will be asked for the directory | 600 | Run a @samp{cvs update} command. You will be asked for the directory |
| 604 | in which the @samp{cvs update} will be run.@refill | 601 | in which the @samp{cvs update} will be run. |
| 605 | 602 | ||
| 606 | @item M-x cvs-examine | 603 | @item M-x cvs-examine |
| 607 | Run a @samp{cvs -n update} command. This is identical to the previous | 604 | Run a @samp{cvs -n update} command. This is identical to the previous |
| 608 | command, except that it will only check what needs to be done but will | 605 | command, except that it will only check what needs to be done but will |
| 609 | not change anything. You will be asked for the directory in | 606 | not change anything. You will be asked for the directory in |
| 610 | which the @samp{cvs -n update} will be run.@refill | 607 | which the @samp{cvs -n update} will be run. |
| 611 | 608 | ||
| 612 | @item M-x cvs-status | 609 | @item M-x cvs-status |
| 613 | Run a @samp{cvs status} command. You will be asked for the directory | 610 | Run a @samp{cvs status} command. You will be asked for the directory |
| 614 | in which the @samp{cvs status} will be run.@refill | 611 | in which the @samp{cvs status} will be run. |
| 615 | 612 | ||
| 616 | @item M-x cvs-checkout | 613 | @item M-x cvs-checkout |
| 617 | Run a @samp{cvs checkout} command. You will be asked for the directory | 614 | Run a @samp{cvs checkout} command. You will be asked for the directory |
| 618 | in which the @samp{cvs update} will be run and the module to be checked | 615 | in which the @samp{cvs update} will be run and the module to be checked |
| 619 | out.@refill | 616 | out. |
| 620 | 617 | ||
| 621 | @ignore | ||
| 622 | @item M-x cvs-quickdir | 618 | @item M-x cvs-quickdir |
| 623 | Populate the @samp{*cvs*} buffer by just looking at the @file{CVS/Entries} | 619 | Populate the @samp{*cvs*} buffer by just looking at the @file{CVS/Entries} |
| 624 | files. This is very much like @code{cvs-examine} except that it does | 620 | files. This is very much like @code{cvs-examine} except that it does |
| 625 | not access the CVS repository which is a major advantage when the | 621 | not access the CVS repository which is a major advantage when the |
| 626 | repository is far away. But of course, it will not be able to detect | 622 | repository is far away. But of course, it will not be able to detect |
| 627 | when a file needs to be updated or merged. | 623 | when 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 | 627 | The first four of |
| 633 | Those commands are also reachable from the menubar | 628 | Those commands are also reachable from the menubar |
| 634 | under @samp{Tools->PCL-CVS}. Finally an alternative way is to visit | 629 | under @samp{Tools->PCL-CVS}. Finally an alternative way is to visit |
| 635 | with the CVS administrative subdirectory in your work area with a simple | 630 | the CVS administrative subdirectory in your work area with a simple |
| 636 | prefix argument. For example @kbd{C-u C-x C-f ~/my/work/CVS RET}. This | 631 | prefix argument. For example @kbd{C-u C-x C-f ~/my/work/CVS RET}. This |
| 637 | will by default run @code{cvs-examine} but the specific behavior can be | 632 | will by default run @code{cvs-quickdir} but the specific behavior can be |
| 638 | changed with @code{cvs-dired-action} and @code{cvs-dired-use-hook}. | 633 | changed with @code{cvs-dired-action} and @code{cvs-dired-use-hook}. |
| 639 | 634 | ||
| 640 | By default, the commands above will descend recursively into | 635 | By default, the commands above will descend recursively into |
| @@ -642,7 +637,6 @@ subdirectories. You can avoid that behavior by including @samp{-l} in | |||
| 642 | the flags for the command. These flags can be set by giving a prefix | 637 | the flags for the command. These flags can be set by giving a prefix |
| 643 | argument to the command (e.g., by typing | 638 | argument 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 |