/[cvs]/ccvs/contrib/rcs-5.7-commitid.patch
ViewVC logotype

Diff of /ccvs/contrib/rcs-5.7-commitid.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mdb, Mon Sep 26 22:55:51 2005 UTC revision 1.2 by mdb, Tue Sep 27 22:01:23 2005 UTC
# Line 1  Line 1 
1  ChangeLog entry:  ChangeLog entry:
2    
3    2005-09-27  Mark D. Baushke  <mdb@gnu.org>
4    
5            * man/rcsfile.5in: Document new commitid delta phrase.
6            * man/rcsfile.5: Regenerated.
7    
8  2005-09-26  Mark D. Baushke  <mdb@gnu.org>  2005-09-26  Mark D. Baushke  <mdb@gnu.org>
9    
10          * ci.c (mainProg): Add commitid to delta records using the          * ci.c (mainProg): Add commitid to delta records using the
# Line 121  Index:src/rlog.c Line 126  Index:src/rlog.c
126           newbranch = node->branches;           newbranch = node->branches;
127           if ( newbranch ) {           if ( newbranch ) {
128             bufautobegin(&branchnum);             bufautobegin(&branchnum);
129    Index:man/rcsfile.5in
130    --- man/rcsfile.5in~    1995-06-05 08:28:35.000000000 +0000
131    +++ man/rcsfile.5in     2005-09-27 20:52:46.424504000 +0000
132    @@ -68,6 +68,7 @@ nonterminal symbols are in
133                    \f3state\fP     {\f2id\fP}\f3;\fP
134                    \f3branches\fP  {\f2num\fP}*\f3;\fP
135                    \f3next\fP      {\f2num\fP}\f3;\fP
136    +               { \f3commitid\fP \f2id\fP\f3;\fP }
137                    { \f2newphrase\fP }*
138     .LP
139     \f2desc\fP     ::=     \f3desc\fP      \f2string\fP
140    @@ -127,6 +128,18 @@ and all the digits of years thereafter.
141     Dates use the Gregorian calendar; times use UTC.
142     .PP
143     The
144    +.I commitid
145    +is followed by an
146    +.I id
147    +token. This token is intended to be unique across
148    +multiple files and is used to help group files as
149    +being a part of the same logical commit.
150    +This token must uniquely identify the commit
151    +operation that was applied to a set of RCS files.
152    +In particular, it must be unique among all the
153    +commitids in this file.
154    +.PP
155    +The
156     .I newphrase
157     productions in the grammar are reserved for future extensions
158     to the format of \*r files.
159    Index:man/rcsfile.5
160    --- man/rcsfile.5~      1995-06-16 06:58:26.000000000 +0000
161    +++ man/rcsfile.5       2005-09-27 20:53:01.023504000 +0000
162    @@ -1,4 +1,4 @@
163    -.lf 1 ./rcsfile.5in
164    +.lf 1 rcsfile.5in
165     .\" Set p to 1 if your formatter can handle pic output.
166     .if t .nr p 1
167     .de Id
168    @@ -69,6 +69,7 @@ nonterminal symbols are in
169                    \f3state\fP     {\f2id\fP}\f3;\fP
170                    \f3branches\fP  {\f2num\fP}*\f3;\fP
171                    \f3next\fP      {\f2num\fP}\f3;\fP
172    +               { \f3commitid\fP \f2id\fP\f3;\fP }
173                    { \f2newphrase\fP }*
174     .LP
175     \f2desc\fP     ::=     \f3desc\fP      \f2string\fP
176    @@ -128,6 +129,18 @@ and all the digits of years thereafter.
177     Dates use the Gregorian calendar; times use UTC.
178     .PP
179     The
180    +.I commitid
181    +is followed by an
182    +.I id
183    +token. This token is intended to be unique across
184    +multiple files and is used to help group files as
185    +being a part of the same logical commit.
186    +This token must uniquely identify the commit
187    +operation that was applied to a set of RCS files.
188    +In particular, it must be unique among all the
189    +commitids in this file.
190    +.PP
191    +The
192     .I newphrase
193     productions in the grammar are reserved for future extensions
194     to the format of \*r files.
195    @@ -230,7 +243,7 @@ The following diagram shows an example o
196     .fi
197     .\}
198     .if \np \{\
199    -.lf 232
200    +.lf 245
201     .PS 4.250i 3.812i
202     .\" -2.0625 -4.25 1.75 0
203     .\" 0.000i 4.250i 3.812i 0.000i
204    @@ -239,7 +252,7 @@ The following diagram shows an example o
205     .nr 0x 1
206     \h'3.812i'
207     .sp -1
208    -.lf 242
209    +.lf 255
210     \h'2.062i-(\w'Head'u/2u)'\v'0.125i-(0v/2u)+0v+0.22m'Head
211     .sp -1
212     \h'2.062i'\v'0.250i'\D'l0.000i 0.500i'
213    @@ -256,7 +269,7 @@ The following diagram shows an example o
214     .sp -1
215     \h'1.688i'\v'0.750i'\D'l0.000i 0.500i'
216     .sp -1
217    -.lf 244
218    +.lf 257
219     \h'2.062i-(\w'2.1'u/2u)'\v'1.000i-(0v/2u)+0v+0.22m'2.1
220     .sp -1
221     \h'2.062i'\v'1.250i'\D'l0.000i 0.500i'
222    @@ -265,7 +278,7 @@ The following diagram shows an example o
223     .sp -1
224     \h'2.062i'\v'1.750i'\D'l-0.025i -0.100i'
225     .sp -1
226    -.lf 246
227    +.lf 259
228     \h'2.062i-(\w'1.3'u/2u)'\v'2.000i-(1v/2u)+0v+0.22m'1.3
229     .sp -1
230     \h'2.062i'\v'2.250i'\D'l-0.375i -0.500i'
231    @@ -280,7 +293,7 @@ The following diagram shows an example o
232     .sp -1
233     \h'1.375i'\v'1.500i'\D'l0.025i 0.100i'
234     .sp -1
235    -.lf 249
236    +.lf 262
237     \h'1.375i-(\w'1.3.1.1'u/2u)'\v'1.250i-(1v/2u)+1v+0.22m'1.3.1.1
238     .sp -1
239     \h'1.375i'\v'1.000i'\D'l-0.375i 0.500i'
240    @@ -295,7 +308,7 @@ The following diagram shows an example o
241     .sp -1
242     \h'2.062i'\v'2.750i'\D'l-0.025i -0.100i'
243     .sp -1
244    -.lf 252
245    +.lf 265
246     \h'2.062i-(\w'1.2'u/2u)'\v'3.000i-(1v/2u)+0v+0.22m'1.2
247     .sp -1
248     \h'2.062i'\v'3.250i'\D'l-0.375i -0.500i'
249    @@ -310,7 +323,7 @@ The following diagram shows an example o
250     .sp -1
251     \h'0.375i'\v'2.500i'\D'l0.025i 0.100i'
252     .sp -1
253    -.lf 255
254    +.lf 268
255     \h'0.375i-(\w'1.2.1.1'u/2u)'\v'2.250i-(1v/2u)+1v+0.22m'1.2.1.1
256     .sp -1
257     \h'0.375i'\v'2.000i'\D'l-0.375i 0.500i'
258    @@ -325,7 +338,7 @@ The following diagram shows an example o
259     .sp -1
260     \h'0.375i'\v'1.500i'\D'l0.025i 0.100i'
261     .sp -1
262    -.lf 257
263    +.lf 270
264     \h'0.375i-(\w'1.2.1.3'u/2u)'\v'1.250i-(1v/2u)+1v+0.22m'1.2.1.3
265     .sp -1
266     \h'0.375i'\v'1.000i'\D'l-0.375i 0.500i'
267    @@ -340,7 +353,7 @@ The following diagram shows an example o
268     .sp -1
269     \h'2.750i'\v'2.500i'\D'l0.025i 0.100i'
270     .sp -1
271    -.lf 261
272    +.lf 274
273     \h'2.750i-(\w'1.2.2.1'u/2u)'\v'2.250i-(1v/2u)+1v+0.22m'1.2.2.1
274     .sp -1
275     \h'2.750i'\v'2.000i'\D'l-0.375i 0.500i'
276    @@ -355,7 +368,7 @@ The following diagram shows an example o
277     .sp -1
278     \h'3.438i'\v'1.250i'\D'l0.025i 0.100i'
279     .sp -1
280    -.lf 264
281    +.lf 277
282     \h'3.438i-(\w'\s-21.2.2.1.1.1\s0'u/2u)'\v'1.000i-(1v/2u)+1v+0.22m'\s-21.2.2.1.1.1\s0
283     .sp -1
284     \h'3.438i'\v'0.750i'\D'l-0.375i 0.500i'
285    @@ -370,7 +383,7 @@ The following diagram shows an example o
286     .sp -1
287     \h'2.750i'\v'1.500i'\D'l0.025i 0.100i'
288     .sp -1
289    -.lf 267
290    +.lf 280
291     \h'2.750i-(\w'1.2.2.2'u/2u)'\v'1.250i-(1v/2u)+1v+0.22m'1.2.2.2
292     .sp -1
293     \h'2.750i'\v'1.000i'\D'l-0.375i 0.500i'
294    @@ -385,7 +398,7 @@ The following diagram shows an example o
295     .sp -1
296     \h'2.062i'\v'3.750i'\D'l-0.025i -0.100i'
297     .sp -1
298    -.lf 270
299    +.lf 283
300     \h'2.062i-(\w'1.1'u/2u)'\v'4.000i-(1v/2u)+0v+0.22m'1.1
301     .sp -1
302     \h'2.062i'\v'4.250i'\D'l-0.375i -0.500i'
303    @@ -398,9 +411,9 @@ The following diagram shows an example o
304     .if \n(00 .fi
305     .br
306     .nr 0x 0
307    -.lf 271
308    +.lf 284
309     .PE
310    -.lf 272
311    +.lf 285
312     .\}
313     .PP
314     .SH IDENTIFICATION

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26