xref: /netbsd-src/external/gpl2/xcvs/dist/contrib/rcs2log.1 (revision a7c918477dd5f12c1da816ba05caf44eab2d06d6)
1*a7c91847Schristos.\"
2*a7c91847Schristos.\" Copyright 1992, 93, 94, 95, 96, 97, 1998 Free Software Foundation, Inc.
3*a7c91847Schristos.\"
4*a7c91847Schristos.\" This program is free software; you can redistribute it and/or modify
5*a7c91847Schristos.\" it under the terms of the GNU General Public License as published by
6*a7c91847Schristos.\" the Free Software Foundation; either version 2, or (at your option)
7*a7c91847Schristos.\" any later version.
8*a7c91847Schristos.\"
9*a7c91847Schristos.\" This program is distributed in the hope that it will be useful,
10*a7c91847Schristos.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
11*a7c91847Schristos.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12*a7c91847Schristos.\" GNU General Public License for more details.
13*a7c91847Schristos.\"
14*a7c91847Schristos.\" You should have received a copy of the GNU General Public License
15*a7c91847Schristos.\" along with this program; see the file COPYING.  If not, write to the
16*a7c91847Schristos.\" Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17*a7c91847Schristos.\" Boston, MA 02111-1307, USA.
18*a7c91847Schristos.\"
19*a7c91847Schristos.Dd February 15, 2003
20*a7c91847Schristos.Dt RCS2LOG 1
21*a7c91847Schristos.Os
22*a7c91847Schristos.Sh NAME
23*a7c91847Schristos.Nm rcs2log
24*a7c91847Schristos.Nd RCS to ChangeLog generator
25*a7c91847Schristos.Sh SYNOPSIS
26*a7c91847Schristos.Nm rcs2log
27*a7c91847Schristos.Bk -words
28*a7c91847Schristos.Op Fl c Ar changelog
29*a7c91847Schristos.Op Fl h Ar hostname
30*a7c91847Schristos.Op Fl i Ar indent
31*a7c91847Schristos.Op Fl l Ar length
32*a7c91847Schristos.Op Fl R
33*a7c91847Schristos.Op Fl r Ar option
34*a7c91847Schristos.Op Fl t Ar tabwidth
35*a7c91847Schristos.Op Fl u Ar login<TAB>fullname<TAB>mailaddr
36*a7c91847Schristos.Op Fl v
37*a7c91847Schristos.Op Fl -help
38*a7c91847Schristos.Op Fl -version
39*a7c91847Schristos.Op Ar file ...
40*a7c91847Schristos.Ek
41*a7c91847Schristos.Sh DESCRIPTION
42*a7c91847SchristosThe
43*a7c91847Schristos.Nm
44*a7c91847Schristosutility generates a change log prefix from RCS files (perhaps in the CVS
45*a7c91847Schristosrepository) and the ChangeLog (if any).
46*a7c91847Schristos.Pp
47*a7c91847SchristosThe options are as follows:
48*a7c91847Schristos.Bl -tag -width Ds
49*a7c91847Schristos.It Fl c Ar changelog
50*a7c91847SchristosOutput a change log prefix to
51*a7c91847Schristos.Ar changelog
52*a7c91847Schristos(default ChangeLog).
53*a7c91847Schristos.It Fl h Ar hostname
54*a7c91847SchristosUse
55*a7c91847Schristos.Ar hostname
56*a7c91847Schristosin change log entries (default current host).
57*a7c91847Schristos.It Fl i Ar indent
58*a7c91847SchristosIndent change log lines by
59*a7c91847Schristos.Ar indent
60*a7c91847Schristosspaces (default 8).
61*a7c91847Schristos.It Fl l Ar length
62*a7c91847SchristosTry to limit log lines to
63*a7c91847Schristos.Ar length
64*a7c91847Schristoscharacters (default 79).
65*a7c91847Schristos.It Fl R
66*a7c91847SchristosIf no
67*a7c91847Schristos.Ar file Ns Li (s)
68*a7c91847Schristosare given and RCS is used, recurse through working directory.
69*a7c91847Schristos.It Fl r Ar option
70*a7c91847SchristosPass
71*a7c91847Schristos.Ar option
72*a7c91847Schristosto subsidiary log command.
73*a7c91847Schristos.It Fl t Ar tabwidth
74*a7c91847SchristosTab stops are every
75*a7c91847Schristos.Ar tabwidth
76*a7c91847Schristoscharacters (default 8).
77*a7c91847Schristos.It Fl u Ar "login<TAB>fullname<TAB>mailaddr"
78*a7c91847SchristosAssume
79*a7c91847Schristos.Ar login
80*a7c91847Schristoshas
81*a7c91847Schristos.Ar fullname
82*a7c91847Schristosand
83*a7c91847Schristos.Ar mailaddr .
84*a7c91847Schristos.It Fl v
85*a7c91847SchristosAppend RCS revision to file names in log lines.
86*a7c91847Schristos.It Fl -help
87*a7c91847SchristosOutput help.
88*a7c91847Schristos.It Fl -version
89*a7c91847SchristosOutput version number.
90*a7c91847Schristos.El
91*a7c91847Schristos.Sh SEE ALSO
92*a7c91847Schristos.Xr rcs 1 ,
93*a7c91847Schristos.Xr rcsintro 1 ,
94*a7c91847Schristos.Xr rlog 1 ,
95*a7c91847Schristos.Xr rcsfile 5
96*a7c91847Schristos.Sh AUTHORS
97*a7c91847SchristosPaul Eggert <eggert@twinsun.com>
98*a7c91847Schristos.Sh BUGS
99*a7c91847SchristosReport bugs to <bug-gnu-emacs@gnu.org>.
100