12008-03-10  Mark D. Baushke  <mdb@gnu.org>
2
3	* cvs.texinfo (config): Document the IgnoreUnknownConfigKeys
4	option.
5
62008-01-27  Mark D. Baushke  <mdb@gnu.org>
7
8	* cvs.texinfo: Document use of --with-ssh flag to configure and
9	how :extssh: uses the CVS_SSH environment variable or "ssh".
10	* stamp-vti, version.texi: Regenerated.
11
12	* cvs.texinfo: Update copyright for 2008.
13
142008-01-24  Mark D. Baushke  <mdb@gnu.org>
15
16	* cvs.texinfo (log options): Document the new cvs log -n
17	switch to reverse the -N switch.
18	* cvs.texinfo (annotate & rannotate): Document "blame" as a
19	synonym for the "annotate" command.
20	(Patch suggested by "David O'Brien" <obrien@FreeBSD.org>)
21
22	* cvs.1, stamp-1, stamp-vti, version-client.texi, version.texi:
23	Regenerated.
24
252007-05-07  Derek Price  <derek@ximbiot.com>
26
27	* cvsclient.text: Remove references to remote `init' command.
28
292006-08-25  Derek Price  <derek@ximbiot.com>
30
31	* cvsclient.texi (Requests, Responses): Remove reference to the
32	obsolete checkin & update programs.
33
342006-08-21  Derek Price  <derek@ximbiot.com>
35
36	* cvs.texinfo (man page nodes): Tweak grammar, especially refs.
37	(Original patch from Kevin R. Bulgrien <kbulgrien@att.net>.)
38
39	* mkman.pl (do_keyword): Process ref and p?xref differently.
40	(Original patch from Kevin R. Bulgrien <kbulgrien@att.net>.)
41
422006-08-11  Mark D. Baushke  <mdb@gnu.org>
43
44	* cvs.texinfo, cvsclient.texi: Fix some typos.
45	(inspired by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>)
46
472006-07-16  Derek Price  <derek@ximbiot.com>
48
49	* cvs.texinfo (File permissions): Correct punctuation.
50
512006-07-11  Larry Jones  <lawrence.jones@ugs.com>
52
53	* cvs.texinfo (log options): -b is a revision selection option, not
54	a header field option.
55
562006-06-22  Larry Jones  <lawrence.jones@ugs.com>
57
58	* cvs.texinfo (user-defined logging, Informing others): Remove
59	references to the obsolete -i module option.
60
612006-06-08  Derek Price  <derek@ximbiot.com>
62
63	* cvsclient.texi (Requests): Add Empty-conflicts.
64
652006-03-20  Mark D. Baushke  <mdb@gnu.org>
66
67	[patch #4965]
68	* cvs.texinfo (Sticky tags, Merging and keywords)
69	(checkout options, update options): The -A switch
70	does not reset sticky -k options on modified files.
71	* cvs.1, stamp-1, stamp-vti, version.texi: Regenerated.
72
732006-02-28  Derek Price  <derek@ximbiot.com>
74
75	* cvs.texinfo (Editing administrative files): Import changes from Wiki.
76
772005-12-09  Derek Price  <derek@ximbiot.com>
78
79	[patch #4634]
80	* cvsclient.texi (Root request): Clarify.
81
822005-11-10  Larry Jones  <lawrence.jones@ugs.com>
83
84	* cvs.texinfo (Common options): -n no longer applies to commit.
85	(commit): Remove reference to the defunct -n option.
86	* cvs.1, stamp-vti, version.texi: Regenerated
87
882005-10-12  Derek Price  <derek@ximbiot.com>
89
90	* cvs.texinfo: Remove text that created unintentional cross-references
91	in generated info files.
92
932005-10-04  Derek Price  <derek@ximbiot.com>
94
95	* cvs.texinfo: s/visa versa/vice versa/.  (From Wiki.)
96
972005-09-26  Derek Price  <derek@ximbiot.com>
98
99	* Makefile.am (cvs-paper.ps, cvs-paper.pdf): Remove implicit sources.
100	Add comments about why implicit rules won't work for these targets.
101	Make sure the distributed cvs-paper.pdf is created in $(srcdir).  Make
102	cvs-paper.pdf directly from cvs-paper.ms to avoid building it just
103	because cvs-paper.ps is missing.
104
105	* Makefile.am (EXTRA_DIST): Restore PDFs.
106	* cvs-paper.ps: Removed.
107	* texinfo.tex: Update from GNULIB.
108
1092005-09-25  Derek Price  <derek@ximbiot.com>
110
111	* Makefile.am (doc): Finish removing PSs.
112
113	* Makefile.am (EXTRA_DIST): Remove PDFs too until errors go away.
114
115	* Makefile.am (EXTRA_DIST): Dist PDFs rather than PSs.
116
1172005-09-22  Larry Jones  <lawrence.jones@ugs.com>
118
119	* cvs.texinfo (rdiff options): Document -k.
120	* cvs.1, stamp-vti, version.texi: Regenerated.
121
1222005-09-20  Larry Jones  <lawrence.jones@ugs.com>
123
124	* cvs.texinfo: Move summary and detail contents to the front
125	where they belong.
126
1272005-09-14  Derek Price  <derek@ximbiot.com>
128
129	* Makefile.am: s#cvs.1#$(srcdir)/cvs.1#.
130
1312005-09-11  Larry Jones  <lawrence.jones@ugs.com>
132
133	* cvs.texinfo (Common options): Note that -r branch for a revision
134	means the head of the branch.
135
1362005-09-10  Larry Jones  <lawrence.jones@ugs.com>
137
138	* cvs.texinfo (Error messages): Add suggested messages.
139
1402005-09-09  Larry Jones  <lawrence.jones@ugs.com>
141
142	* cvs.texinfo (Error messages): Add signal 11 message.
143
1442005-09-01  Derek Price  <derek@ximbiot.com>
145
146	* cvs.man.footer: Update links.
147
1482005-09-01  Derek Price  <derek@ximbiot.com>
149
150	* cvs.texinfo: Update links and email addresses.
151
1522005-08-29  Derek Price  <derek@ximbiot.com>
153
154	* cvs.texinfo (From scratch): Add checkout to import example, from
155	wiki.
156
1572005-08-29  Derek Price  <derek@ximbiot.com>
158
159	* cvs.texinfo (Removing directories): Correct grammar, from wiki.
160
1612005-08-29  Derek Price  <derek@ximbiot.com>
162
163	* cvs.texinfo (From scratch): Clarify note on `cvs add', inspired from
164	wiki.
165
1662005-08-22  Derek Price  <derek@ximbiot.com>
167
168	Address bug #13882, submitted by Fred Maranhao.
169	* cvs.texinfo (log options, admin options, Invoking CVS): Add cross
170	references for clarity about possible states.
171
1722005-08-22  Derek Price  <derek@ximbiot.com>
173
174	* cvs.texinfo (Updating a file): Add note about update -d, inspired by
175	wiki.
176
1772005-08-12  Derek Price  <derek@ximbiot.com>
178
179	* cvs.texinfo (What is CVS?): Rephrase for clarity, imported from
180	Wiki.
181
1822005-08-02  Derek Price  <derek@ximbiot.com>
183
184	* cvs.texinfo (What is CVS?, BUGS): s/cvshome/nongnu/.  Remove
185	obsolete Pascal Molli link.
186
1872005-06-22  Derek Price  <derek@ximbiot.com>
188
189	* cvs.texinfo (Builds): Update Gunnar Tornblom's email at his request.
190
1912005-05-03  Derek Price  <derek@ximbiot.com>
192
193	* cvsclient.texi (Goals): Remove typo.  Resolves cvshome issue #236.
194
1952005-05-03  Derek Price  <derek@ximbiot.com>
196
197	* cvs.texinfo (Creating a repository):  Provide xref to the remote
198	repositries section.  Resolves issue #203 on cvshome.org.
199
2002005-05-03  Derek Price  <derek@ximbiot.com>
201
202	* cvs.texinfo (Moving directories):  Clarify instructions on renaming a
203	directory.  Partially resolves issue #246 on cvshome.org.
204
2052005-05-03  Derek Price  <derek@ximbiot.com>
206
207	* cvs.texinfo (update output): Use "working directory" in place of
208	"source" for clarity.  Closes issue #245 on cvshome.org.
209
2102005-04-28  Derek Price  <derek@ximbiot.com>
211
212	* mkman.pl: Minor changes to accomodate Perl 5.8.4.  Improve
213	commenting.
214	($nk, $ret, $debug): New globals.
215	(debug_print): New function.
216
2172005-04-14  Derek Price  <derek@ximbiot.com>
218
219	* cvs.texinfo (Administrative files): Add "Trigger Scripts" node to
220	the menu.
221	(Trigger Scripts, Trigger Script Security): New nodes.
222	(syntax): Move under Trigger scripts node.
223	(commit files, taginfo): Rewrite to reference Trigger Script node.
224
2252005-04-06  Derek Price  <derek@ximbiot.com>
226
227	* Makefile.am (MAINTAINERCLEANFILES): Add cvs.1.
228	(cvs.1): Create intermediate file so that the original isn't emptied on
229	error.
230
2312005-01-31  Derek Price  <derek@ximbiot.com>
232
233	* Makefile.am, cvs.man.header, cvs.texinfo: Update copyright notices.
234
2352005-01-29  Derek Price  <derek@ximbiot.com>
236
237	* cvs.texinfo (log options): Note quirky interaction of log options.
238	(Suggestion from Dan Peterson <dbpete@aol.com>.)
239
2402004-10-29  Mark D. Baushke  <mdb@cvshome.org>
241
242	* cvs.texinfo (Common options): The -r TAG option works with
243	the cvs annotate command.
244	(Original patch from Ville Skytta <scop@cvshome.org>.)
245
2462004-09-25  Derek Price  <derek@ximbiot.com>
247
248	* mkman.in: Move to...
249	* mkman.pl: ...here.
250	* Makefile.am (cvs.1): mkman is in build dir, not src dir.
251
2522004-07-17  Derek Price  <derek@ximbiot.com>
253
254	* cvs.texinfo (Update imports, import): Add notes on requirement that
255	release tags be unique.
256	(Original patch from Ilya N. Golubev <gin@mo.msk.ru>.)
257
2582004-06-10  Derek Price  <derek@ximbiot.com>
259
260	* cvs.texinfo (commit files): Remove reference to the obsolete -i
261	module option.
262
2632004-05-28  Derek Price  <derek@ximbiot.com>
264
265	* cvs.texinfo (Global options): Remove reference to global -l option.
266	(Report from Kevin Bulgrien <Kevin.Bulgrien@TriPointGlobal.com>.)
267
2682004-05-14  Mark D. Baushke  <mdb@cvshome.org>
269
270	* cvs.texinfo: Fix makeinfo error.
271
272	* cvs.texinfo (Adding files): Minor cleanup.
273	(Using keywords): Minor cleanup.
274	(annotate): Move into the manual section, split into three nodes.
275	(annotate options): New node.
276	(annotate example): New node.
277	(based on patch from Steve McIntyre <steve@einval.com>.)
278	(Locks, GSSAPI authenticated): Minor cleanup.
279	(Sticky tags): Clarify operation.
280	(Locks): Spelling fix.
281	(Merging adds and removals): Ditto.
282	(Invoking CVS): Ditto
283	(Builds): Grammar fix.
284	(Line group formats): Ditto
285	(Line group formats, Line formats): Ditto
286	(commit files): Ditto.
287	* cvs.1, stamp-vti, version.texi: Regenerated
288
2892004-05-12  Derek Price  <derek@ximbiot.com>
290
291	* mkman.in: Clarify status messages.
292
2932004-05-10  Derek Price  <derek@ximbiot.com>
294
295	* mkman.in: Organize & tidy comments.  Check for unprocessed texinfo
296	commands.  Output better error messages on finding unprocessed texinfo
297	commands.
298	(do_keyword, keyword_mode): Accept $file argument for error messages.
299
3002004-05-06  Derek Price  <derek@ximbiot.com>
301
302	* mkman.in: Require Perl 5.005.  Add comments.  Remove duplicate s///.
303	Handle @:.
304
3052004-05-06  Derek Price  <derek@ximbiot.com>
306
307	* cvs.man.header: Minor text correction.
308	* mkman.in: Ignore @need keyword.  Restore previous font for nested
309	keywords.
310	(do_keyword): Ditto on fonts.  Move some functionality to...
311	(keyword_mode): ...this new function.
312
3132004-05-06  Derek Price  <derek@ximbiot.com>
314
315	* mkman.in: Handle keywords that cross multiple lines.
316	(do_keyword): New function.
317
3182004-05-04  Derek Price  <derek@ximbiot.com>
319
320	* cvs.man.header, cvs.man.footer: Reference `info CVS' rather than
321	`info cvs' to send users to the top node.
322
3232004-05-03  Derek Price  <derek@ximbiot.com>
324
325	* Makefile.am: mkman is built in the build dir, not $(srcdir).
326	(Report from Mark D. Baushke <mdb@cvshome.org>.)
327
3282004-05-03  Derek Price  <derek@ximbiot.com>
329
330	* HACKING.DOCS: Fix spelling error.  Add reference for @strong.
331	(Report from Mark D. Baushke <mdb@cvshome.org>.)
332
333	* HACKING.DOCS: Note dependency on `makeinfo' 3.11 & greater.
334
3352004-04-30  Derek Price  <derek@ximbiot.com>
336
337	* mkman.in: Handle single quotes better.  Parse out some redundancy
338	from node and section names.
339	* cvs.man.footer: Replace some quotes with the usual bold font.
340	Reformat links in the SEE ALSO section.
341	* cvs.1: Regenerated.
342
3432004-04-30  Derek Price  <derek@ximbiot.com>
344
345	* mkman.in: Handle examples better.  Protect a few more characters.
346	* cvs.1, stamp-vti, version.texi: Regenerated.
347
3482004-04-30  Derek Price  <derek@ximbiot.com>
349
350	* cvs.man.header: Add copyright notice.
351	* cvs.1: Regenerated.
352
3532004-04-30  Derek Price  <derek@ximbiot.com>
354
355	* mkman.in: Add copyright and license notice.
356
3572004-04-30  Derek Price  <derek@ximbiot.com>
358
359	* mkman.in: Handle @@.
360	* cvs.1: Regenerated.
361
3622004-04-30  Derek Price  <derek@ximbiot.com>
363
364	First pass at closing issue #3 on cvshome.org.
365	* .cvsignore: Ignore mkman.
366	* cvs.1, mkman.in, cvs.man.header, cvs.man.footer: New files.
367	* cvs.texinfo: Add cut tags for mkman.
368	* Makefile.in (man_MANS): Add cvs.1.
369	(EXTRA_DIST): Add cvs.man.header & cvs.man.footer.
370	(cvs.1, mkman): New targets.
371	* Makefile.in: Regenerated.
372
3732004-04-23  Derek Price  <derek@ximbiot.com>
374
375	* cvs.texinfo: Update years in Copyright.
376	* stamp-vti, version.texi: Regenerated.
377
3782004-04-21  Derek Price  <derek@ximbiot.com>
379
380	* cvs.texinfo: Use splitrcskeyword macro consistently in a failed
381	attempt to avoid a warning during PDF generation.
382	* stamp-vti, version.texi: Regenerated.
383
3842004-04-18  Derek Price  <derek@ximbiot.com>
385
386	* cvs.texinfo: Various spelling, typo, and capitalization fixes.
387	(Patch from Ville Skyttä <scop@cvshome.org>.)
388
3892004-04-06  Larry Jones  <lawrence.jones@ugsplm.com>
390
391	* cvs.texinfo (Assigning revisions): Note that client/server mode
392	only considers files sent to the server to determine the major
393	revision for new files.
394	(Reported by Krzysztof GORBIEL <Krzysztof_GORBIEL@raiffeisen.pl>.)
395	* stamp-vti, version.texi: Regenerated.
396
3972004-03-15  Derek Price  <derek@ximbiot.com>
398
399	* stamp-vti, version.texi: Regenerated.
400
4012004-03-11  Larry Jones  <lawrence.jones@ugsplm.com>
402
403	* cvs.texinfo (loginfo, Error messages): Note that not reading all of
404	the log info can result in a broken pipe signal.
405	(Reported by Steven Nicoloso <spn@nwmail.wh.lucent.com>.)
406	* stamp-vti, version.texi: Regenerated.
407
4082004-02-04  Derek Price  <derek@ximbiot.com>
409
410	* cvs.texinfo (File Permissions): Clarify index entry.
411	* stamp-vti, version.texi: Regenerated.
412
4132004-01-22  Derek Price  <derek@ximbiot.com>
414
415	* stamp-vti, version.texi: Regenerated.
416
4172004-01-08  Larry Jones  <lawrence.jones@ugsplm.com>
418
419	* cvs.texinfo (user-defined logging): Move taginfo stuff from here...
420	(Administrative files): ...to its own node under here.
421
4222003-12-18  Derek Price  <derek@ximbiot.com>
423
424	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
425	for 1.11.11.1.
426
4272003-12-18  Derek Price  <derek@ximbiot.com>
428
429	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
430	for 1.11.11.
431
4322003-12-05  Derek Price  <derek@ximbiot.com>
433
434	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated.
435
4362003-12-04  Derek Price  <derek@ximbiot.com>
437
438	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
439	for 1.11.10.1.
440
4412003-12-04  Derek Price  <derek@ximbiot.com>
442
443	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
444	for 1.11.10.
445
4462003-11-18  Derek Price  <derek@ximbiot.com>
447
448	* stamp-vti, version.texi: Regenerated.
449
4502003-11-13  Larry Jones  <lawrence.jones@eds.com>
451
452	* cvs.texinfo (Reverting local changes): Use the same vendor tag
453	in the admin command as was used in the previous import commands.
454
4552003-11-10  Derek Price  <derek@ximbiot.com>
456
457	* stamp-vti, version.texi: Regenerated.
458
4592003-11-07  Mark D. Baushke  <mdb@cvshome.org>
460
461	* cvs.texinfo (CVS commands): Fix typo.
462	(FreeBSD PR docs/58669 reported by Ceri Davies <ceri@FreeBSD.org>.)
463
4642003-10-30  Derek Price  <derek@ximbiot.com>
465
466	* stamp-vti, version.texi: Regenerated.
467
4682003-10-30  Derek Price  <derek@ximbiot.com>
469
470	* cvs.texinfo (File permissions, Error messages): Add index entries for
471	CVSROOT/val-tags file.
472
4732003-10-21  Derek Price  <derek@ximbiot.com>
474
475	* cvs.texinfo: Note gnu.cvs.* usenet mirrors of the email lists.
476	(Suggestion from Paul Edwards, from somewhere in Australia.)
477
478	* cvs.texinfo: Put email addresses in @email{} tags and URLs in @url{}
479	tags rather than relying on markup like @code{}.
480	* stamp-vti, version.texi: Regenerated.
481
4822003-10-14  Derek Price  <derek@ximbiot.com>
483
484	* stamp-vti, version.texi: Regenerated.
485
4862003-10-14  Derek Price  <derek@ximbiot.com>
487
488	Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux
489	testing with _POSIX2_VERSION=200112 in the environment.
490
491	* cvs.texinfo: Suggest 'sed 1q', not 'head -1'.
492	(Patch from Paul Eggert <eggert@twinsun.com>.)
493
4942003-10-10  Derek Price  <derek@ximbiot.com>
495
496	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
497	for 1.11.9.1.
498
4992003-10-10  Derek Price  <derek@ximbiot.com>
500
501	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
502	for 1.11.9.
503
5042003-10-06  Derek Price  <derek@ximbiot.com>
505
506	* cvsclient.texi (Requests): Add recommendation to client developers to
507	avoid the `Case' request.
508	* stamp-1, version-client.texi: Regenerated.
509
5102003-10-02  Derek Price  <derek@ximbiot.com>
511
512	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
513	for 1.11.8.1.
514
5152003-10-02  Derek Price  <derek@ximbiot.com>
516
517	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
518	for 1.11.8.
519
5202003-09-29  Derek Price  <derek@ximbiot.com>
521
522	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
523	for 1.11.7.1.
524
5252003-09-29  Derek Price  <derek@ximbiot.com>
526
527	* stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
528	for 1.11.7.
529
5302003-09-12  Derek Price  <derek@ximbiot.com>
531
532	* cvs.texinfo (checkoutlist): Document the error messages which may be
533	specified in this file.
534	* stamp-vti, version.texi: Regenerated.
535
5362003-08-27  Larry Jones  <lawrence.jones@eds.com>
537
538	* cvs.texinfo (history options): Note the 'P' record type which
539	has been around for a long time but never actually appeared in
540	the history file due to bugs in the code.
541	(Invoking CVS): Ditto.
542	(config): Ditto.
543	* stamp-vti, version.texi: Regenerated.
544
5452003-08-07  Derek Price  <derek@ximbiot.com>
546
547	* .cvsignore: Ignore {cvs,cvsclient}.txt.
548
5492003-08-07  Derek Price  <derek@ximbiot.com>
550
551	* cvs.texinfo: Use the @dircategory and @direntry commands from texinfo
552	rather than rolling our own.
553
554	* stamp-vti, version.texi: Regenerated.
555
5562003-08-07  Derek Price  <derek@ximbiot.com>
557
558	* Makefile.am (POSTSCRIPTS): Rename to...
559	(PSS): ...to sync with and override Automakes default targets.
560	(PDFS): Reorder to match PSS.
561	(SUFFIXES): Remove .pdf and .aux.
562	(cvs.aux, cvs.pdf, cvsclient.aux, cvsclient.pdf): Remove these targets.
563	.aux weren't being generated anyhow and .pdf no longer need to be
564	supplied explicitly.
565	(cvs-paper.pdf: cvs-paper.ps): Provide ps2pdf rule explicitly.
566	(.{texinfo,texi,txy}.pdf): Remove these suffix rules - they are now
567	provided by Automake.
568
5692003-08-06  Derek Price  <derek@ximbiot.com>
570
571	* Makefile.am (CLEANFILES): Move...
572	(MOSTLYCLEANFILES): ...here and drop PDFs since this is where Automake
573	cleans PDFs & PSs by default.
574	(MAINTAINERCLEANFILES): Clean all PostScripts even though they will
575	have been removed in mostlyclean.  That is a bug in Automake.
576	(doc): Depend on info & ps.
577	(pdf, ps): Removed in favor of Automake's default targets for these
578	types.
579	(cvsclient.* targets): Depened on version-client.texi.
580	(cvs-paper.pdf): Remove in favor of Automake's default target.
581	(.{texinfo,texi,txi}.{pdf,txt}): Update these targets based on
582	Automake's similar treatment of dvi, ps, and info targets.
583	* .cvsignore: Add cvs.tmp, a `make pdf' generated file.
584
585	* Makefile.in: Regenerated.
586
5872003-07-18  Derek Price  <derek@ximbiot.com>
588
589	* cvs.texinfo: Put a few errant references to bug-cvs inside @code{}
590	for consistancy.
591
5922003-07-18  Derek Price  <derek@ximbiot.com>
593
594	* cvs.texinfo: Update WARNINGs and Notes for a more consistent
595	appearance.  Remove some obsolete comments.
596	* stamp-vti: Regenerated.
597	* version.texi: Regenerated.
598
5992003-07-12  Larry Jones  <lawrence.jones@eds.com>
600
601	* cvs.texinfo (Binary howto): Add note about how to determine whether
602	a file is marked as binary or not.
603	(Suggested by Erik Sigra <sigra@home.se>.)
604	* stamp-vti: Regenerated.
605	* version.texi: Regenerated.
606
6072003-06-23  Derek Price  <derek@ximbiot.com>
608
609	* stamp-vti: Regenerated.
610	* version.texi: Ditto.
611
6122003-06-16  Derek Price  <derek@ximbiot.com>
613
614	* cvs.texinfo (splitrcskeyword): New macro, now that @ifhtml will work
615	properly with texi2html (as of version 1.68), to cause output HTML to
616	contain <i></i> where we used to have @asis{} and prevent RCS keyword
617	substitution in generated HTML.
618	(Original patch from Patrice Dumas <dumas@centre-cired.fr>.)
619
6202003-06-11  Derek Price  <derek@ximbiot.com>
621
622	* cvs.texinfo (Invoking CVS): Remove `-P' from the list of `cvs export'
623	options.
624	(Patch from Alexander Taler <dissent@cvshome.org>.)
625
6262003-06-11  Derek Price  <derek@ximbiot.com>
627
628	* cvs.texinfo (Top): Remove out-of-date (by at least 5 years) comment.
629	(Patch from Alexander Taler <dissent@cvshome.org>.)
630
6312003-05-27  Derek Price  <derek@ximbiot.com>
632
633	* cvs.texinfo: Consolidate copyright notices into a single macro that
634	is called elsewhere to avoid needing three of them.  Update copyright
635	notice.
636	(BUGS): Suggest Ximbiot rather than the defunct Signum Support as CVS
637	consultants.
638
639	* stamp-vti: Regenerated.
640	* version.texi: Ditto.
641
6422003-05-26  Derek Price  <derek@ximbiot.com>
643
644	* stamp-1: Regenerated for 1.11.6.1.
645	* stamp-vti: Ditto.
646	* version-client.texi: Ditto.
647	* version.texi: Ditto.
648
6492003-05-25  Derek Price  <derek@ximbiot.com>
650
651	* stamp-1: Regenerated for 1.11.6.
652	* stamp-vti: Ditto.
653	* version-client.texi: Ditto.
654	* version.texi: Ditto.
655
6562003-05-21  Derek Price  <derek@ximbiot.com>
657
658	* Makefile.in: Regenerate with Automake version 1.7.5.
659
6602003-04-28  Derek Price  <derek@ximbiot.com>
661
662	* cvs.texinfo (Working directory storage, Module options, Module
663	program options): Remove references to Checkin.prog and Update.prog.
664	(commit options): Remove reference to -n option.
665
666	* stamp-vti: Regenerated.
667	* version.texi: Ditto.
668
6692003-04-10  Larry Jones  <lawrence.jones@eds.com>
670
671	* Makefile.in: Regenerated.
672
6732003-03-26  Derek Price  <derek@ximbiot.com>
674
675	* stamp-vti: Regenerated.
676	* version.texi: Ditto.
677
6782003-03-25  Larry Jones  <larry.jones@sdrc.com>
679
680	* cvs.texinfo (Server temporary directory): Reorder list of places
681	to match code.
682	(Connection): Add additional example error message and note about
683	firewall software.
684	* stamp-vti: Regenerated.
685	* version.texi: Ditto.
686
6872003-03-24  Derek Price  <derek@ximbiot.com>
688
689	* Makefile.am: Update copyright notice.
690
691	* Makefile.in: Regenerated.
692
6932003-03-06  Derek Price  <derek@ximbiot.com>
694
695	* cvs.texinfo (What is CVS?): Correct date of first post of CVS by
696	Dick Grune from December to July based on the archive posted on
697	Google:
698	<http://groups.google.com/groups?q=Grune+cvs+group:mod.sources.*&hl=en&lr=&ie=UTF-8&selm=122%40mirror.UUCP&rnum=2>.
699	(Thanks to David A Wheeler <dwheeler@dwheeler.com>.)
700
701	* stamp-vti: Regenerated.
702	* version.texi: Ditto.
703
7042003-03-05  Mark D. Baushke  <mdb@cvshome.org>
705
706	* cvs.texinfo (CVS_LOCAL_BRANCH_NUM): Backout CVS_LOCAL_BRANCH_NUM
707	feature.
708
709	* cvs.texinfo (CVS_LOCAL_BRANCH_NUM): Document new environment
710	variable.
711
7122003-02-27  Derek Price  <derek@ximbiot.com>
713
714	* cvs.texinfo (Environment variables): Make the information on
715	CVS_CLIENT_PORT slightly clearer.
716	(Kerberos authenticated): XREF the Environment variables node.
717
718	* stamp-vti: Regenerated.
719	* version.texi: Ditto.
720
7212003-02-25  Derek Price  <derek@ximbiot.com>
722
723	* Makefile.in: Regenerated.
724	* stamp-1: Ditto.
725	* version-client.texi: Ditto.
726
7272003-02-06  Derek Price  <derek@ximbiot.com>
728
729	* cvs.texinfo (Working directory storage, Module options,
730	Module program options): Correct description of where Checkin.prog
731	and Update.prog are run.  Provide more index entries and cross
732	references.  Remove some FIXME comments.  Add a FIXCVS THEN FIXME.
733	(Thanks to Art Manion at the CERT Coordination Center <cert@cert.org>.)
734
7352003-02-04  Derek Price  <derek@ximbiot.com>
736
737	* cvs.texinfo (File status): Mention the "Unresolved Conflict" status
738	which was apparently and erroneously removed from the doc at some
739	point in the past.
740
7412003-02-03  Derek Price  <derek@ximbiot.com>
742
743	* cvs.texinfo (Merging a branch): Mention the GCA as opposed to the
744	"branch point" as the implicit revision when merging a branch.
745
7462003-02-03  Derek Price  <derek@ximbiot.com>
747
748	* cvs.texinfo (Remote repositories): :METHOD: is optional.
749
7502003-02-03  Derek Price  <derek@ximbiot.com>
751
752	* cvs.texinfo (Committing your changes): Move index entries closer to
753	their corresponding references.
754	(Environment variables): Include $VISUAL in order of
755	preference.  Add index entries.  Reference Global options node.
756	(Variables): Change order of list to match the Env. Variables node
757	mentioned above.
758
759	* stamp-1: Regenerated.
760	* stamp-vti: Ditto.
761	* version-client.texi: Ditto.
762	* version.texi: Ditto.
763
7642003-02-14  Derek Price  <derek@ximbiot.com>
765
766	* cvs.texinfo (Watch Information, Editing files, Getting Notified,
767	Setting a watch): Edit usage specs for correctness and uniformity.
768	(Sticky tags): Use ref rather than xref to avoid a warning from
769	makeinfo.
770
771	* stamp-vti: Regenerated.
772	* version.texi: Ditto.
773
7742003-01-23  Derek Price  <derek@ximbiot.com>
775
776	* stamp-1: Regenerated.
777	* stamp-vti: Ditto.
778	* version-client.texi: Ditto.
779	* version.texi: Ditto.
780
7812003-01-22  Larry Jones  <larry.jones@sdrc.com>
782
783	* cvs.texinfo (config): Correct LogHistory default (U was omitted).
784
7852003-01-16  Derek Price  <derek@ximbiot.com>
786
787	* stamp-1: Regenerated for version (1.11.5).
788	* stamp-vti: Ditto.
789	* version-client.texi: Ditto.
790	* version.texi: Ditto.
791
7922003-01-16  Derek Price  <derek@ximbiot.com>
793
794	* stamp-1: Regenerated for dev version (1.11.4.1).
795	* stamp-vti: Ditto.
796	* version-client.texi: Ditto.
797	* version.texi: Ditto.
798
7992002-12-28  Derek Price  <derek@ximbiot.com>
800
801	* stamp-1: Regenerated for version 1.11.4.
802	* stamp-vti: Ditto.
803	* version-client.texi: Ditto.
804	* version.texi: Ditto.
805
8062002-12-27  Derek Price  <derek@ximbiot.com>
807
808	* stamp-1: Regenerated for dev version 1.11.3.1.
809	* stamp-vti: Ditto.
810	* version-client.texi: Ditto.
811	* version.texi: Ditto.
812
8132002-12-27  Derek Price  <derek@ximbiot.com>
814
815	* stamp-1: Regenerated.
816	* stamp-vti: Ditto.
817	* version-client.texi: Ditto.
818	* version.texi: Ditto.
819
8202002-11-18  Derek Price  <derek@ximbiot.com>
821
822	* cvs.texinfo (commitinfo): Explain the environment of commands
823	run by commitinfo a little more fully.
824	(Original patch from Fred L. Drake, Jr.  <fdrake@acm.org>.)
825
826	* cvs.texinfo: Change the wording of some of the commit index entries
827	for consistency and clarity.
828	* stamp-vti: Regenerated.
829	* version.texi: Ditto.
830
8312002-09-24  Derek Price  <derek@ximbiot.com>
832
833	* Makefile.in: Regenerated using Automake 1.6.3.
834
8352002-09-24  Derek Price  <derek@ximbiot.com>
836
837	* Makefile.in: Regenerated.
838
8392002-09-20  Derek Price  <derek@ximbiot.com>
840
841	* stamp-vti: Regenerated.
842	* version.texi: Ditto.
843
8442002-08-16  Derek Price  <derek@ximbiot.com>
845
846	* cvs.texinfo (Error messages): Update CVS_BADROOT notes to specify
847	new configure option instead.
848
849	* stamp-vti: Regenerated.
850	* version.texi: Ditto.
851
8522002-08-12  Derek Price  <oberon@umich.edu>
853
854	* stamp-vti: Regenerated.
855	* version.texi: Ditto.
856
8572002-08-06  Derek Price  <oberon@umich.edu>
858
859	* stamp-vti: Regenerated.
860	* version.texi: Ditto.
861
8622002-08-05  Derek Price  <oberon@umich.edu>
863
864	* cvs.texinfo: Correct typo.
865	(Thanks to Chandra Mouleeswaran <chandra@openharbor.com>.)
866
8672002-04-30  Derek Price  <oberon@umich.edu>
868
869	* Makefile.in: Regenerated with automake 1.6.
870
8712002-04-18  Derek Price  <oberon@umich.edu>
872
873	* Makefile.am: Add FIXME comment about an automake bug.
874	* Makefile.in: Regenerated.
875
8762002-04-18  Derek Price  <oberon@umich.edu>
877
878	* stamp-1: Regenerated for 1.11.2.1 version update.
879	* stamp-vti: Ditto.
880	* version-client.texi: Ditto.
881	* version.texi: Ditto.
882
8832002-04-17  Derek Price  <oberon@umich.edu>
884
885	* stamp-vti: Regenerated.
886	* version.texi: Ditto.
887
8882002-04-17  Derek Price  <oberon@umich.edu>
889
890	* cvs.texinfo: Add index entries for inetd and xinetd.
891
8922002-03-26  Derek Price  <oberon@umich.edu>
893
894	* stamp-vti: Regenerated.
895	* version.texi: Ditto.
896
8972002-03-17  Larry Jones  <larry.jones@sdrc.com>
898
899	* cvs.texinfo (log options): Add new -S option.
900
9012002-03-12  Larry Jones  <larry.jones@sdrc.com>
902
903	* cvs.texinfo (diff options): Add missing menu for new subsections.
904	(Patch from Pavel Roskin <proski@gnu.org>.)
905
9062002-03-09  Larry Jones  <larry.jones@sdrc.com>
907
908	* cvs.texinfo (Update imports): Suggest merging with two rel tags
909	instead of the branch tag and a date and explain why.
910
9112002-02-26  Larry Jones  <larry.jones@sdrc.com>
912
913	* cvs.texinfo (diff options): Document all the diff options.
914
9152002-01-10  Larry Jones  <larry.jones@sdrc.com>
916
917	* cvs.texinfo (log options): Update -r :: to match code changes.
918	(Variables): Document LOGNAME and USER environment variables.
919
9202001-12-03  Larry Jones  <larry.jones@sdrc.com>
921
922	* cvs.texinfo (Invoking CVS): Add -F option for annotate and
923	rannotate.
924
9252001-11-28  Larry Jones  <larry.jones@sdrc.com>
926
927	* cvs.texinfo (File permissions): Add note about SGID being required
928	on some systems.  Add note about LockDir.
929
9302001-10-18  Derek Price  <dprice@collab.net>
931
932	* Makefile.am: Add --batch to texi2dvi invocations.
933	(Thanks to Akim Demaille <akim@epita.fr> for the suggestion.)
934
935	* Makefile.in: Regenerated.
936
9372001-10-04  Larry Jones  <larry.jones@sdrc.com>
938
939	* cvs.texinfo (Connecting via rsh): Add : between host name and
940	root directory in example since some versions of CVS require it.
941	(Reported by Trevor Jim <trevor@research.att.com>.)
942
9432001-09-14  Larry Jones  <larry.jones@sdrc.com>
944
945	* cvs.texinfo (commit files): Make following sections (commitinfo,
946	verifymsg, editinfo, and loginfo) subsections of this one.
947
9482001-09-06  Derek Price  <dprice@collab.net>
949
950	* cvs.texinfo (Watch information):  Cleanup some watch/edit
951	explanations and discourage the belief that files should be
952	releasable.
953
954	* stamp-vti: Regenerated.
955	* version.texi: Ditto.
956	(Patch from Eric Siegerman <erics@telepres.com>.)
957
9582001-09-05  Derek Price  <dprice@collab.net>
959
960	* cvsclient.texi: Use version-client.texi instead of version.texi so
961	cvsclient.* can have a different build date than cvs.texinfo.
962
963	* Makefile.in: Regenerated.
964	* stamp-1: New file.
965	* version-client.texi: Ditto.
966	(Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.)
967
9682001-09-04  Derek Price  <dprice@collab.net>
969
970	* Makefile.in: Regenerated with automake 1.5.
971	* version.texi: Ditto.
972
9732001-08-24  Larry Jones  <larry.jones@sdrc.com>
974
975	* cvs.texinfo (Error messages): Add new message about root not
976	being allowed to do commit.
977
9782001-08-24  Derek Price  <dprice@collab.net>
979
980	* cvs.texinfo (config): Add a new RereadLogAfterVerify
981	CVSROOT/config option to control how verifymsg scripts deal with
982	read-write log messages.
983	(Patch from Mark D. Baushke  <mdb@cvshome.org>.)
984
985	* cvs.texinfo (verifymsg): The verification script may now modify
986	the log message.
987	(Patch from Mark D. Baushke  <mdb@cvshome.org>.)
988
989	* cvs.texinfo (config, verifymsg): Correct default, changes for clarity,
990	and add a warning about `stat' and large repositories.
991
992	* version.texi: Regenerated.
993	* stamp-vti: Ditto.
994
9952001-08-20  Derek Price  <dprice@collab.net>
996
997	* Makefile.am: Reformat comment for 80 chars.
998
999	* Makefile.in: Regenerated.
1000
10012001-08-10  Derek Price  <dprice@collab.net>
1002
1003	* cvs.texinfo (Default options and the ~/.cvsrc file): Added a few more
1004	"standard" options to the example.
1005
1006	* stamp-vti: Regenerated.
1007	* version.texi: Ditto.
1008
10092001-08-06  Derek Price  <dprice@collab.net>
1010
1011	* Makefile.in: Regenerated.
1012
10132001-07-17  Derek Price  <dprice@collab.net>
1014
1015	* version.texi: Regenerated.
1016	* stamp-vti: Ditto.
1017
10182001-07-06  Larry Jones  <larry.jones@sdrc.com>
1019
1020	* cvs.texinfo (Variables): Add index entry for CVS_USER.
1021	(Reported by Jens Schweikhardt <Jens.Schweikhardt@marconi.com>.)
1022	(Working directory storage): Fix Emptydir index entry: Emptydir
1023	is a directory, not a file.
1024
10252001-07-05  Larry Jones  <larry.jones@sdrc.com>
1026
1027	* cvs.texinfo (Working directory storage): Add Emptydir to index.
1028
10292001-07-04  Derek Price  <dprice@collab.net>
1030
1031	* Makefile.in: Regenerated with new Automake release candidate 1.4h.
1032
10332001-06-28  Derek Price  <dprice@collab.net>
1034
1035	* Makefile.am: Reference to CVSvn.texi removed.
1036	* cvs.texinfo: @include version.texi and change CVSVN to VERSION.
1037	* cvsclient.texi: Ditto.
1038
1039	* version.texi: New file.
1040	* stamp-vti: Ditto.
1041	* mdate-sh: New File.  Work-around bug in Automake 1.4f by copying
1042	top-level mdate-sh here.
1043
1044	* CVSvn.texi.in: Removed.
1045	* CVSvn.texi: Ditto.
1046
1047	* Makefile.in: Regenerated.
1048	(Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
1049
10502001-06-27  Larry Jones  <larry.jones@sdrc.com>
1051
1052	* cvs.texinfo (loginfo): Note that format string expansion is
1053	quoted and contains escapes.
1054
10552001-06-22  Derek Price  <dprice@collab.net>
1056
1057        * cvs.texinfo (checkout options): Fix transliteration typo in co
1058        example.
1059	(Patch from Adrian Aichner <adrian@xemacs.org>.)
1060
10612001-06-12  Larry Jones  <larry.jones@sdrc.com>
1062
1063	* cvs.texinfo (Global options): Note that -T only affects the local
1064	process in client/server mode.
1065	(Environment variables): Note that CVS_SERVER can include arguments
1066	as well as a program name, and note that it applies to :fork: as well
1067	as to :ext: and :server:, although the default value is different.
1068
10692001-06-08  Larry Jones  <larry.jones@sdrc.com>
1070
1071	* cvs.texinfo (config): Mention using LockDir on in-memory
1072	filesystem to speed up locking.
1073
10742001-06-07  Derek Price  <dprice@collab.net>
1075
1076	* Makefile.am (EXTRA_DIST): Remove *.aux.
1077	(MOSTLYCLEAN_FILES): Remove this macro since the Automake bug it was
1078	working around has been fixed.
1079
10802001-06-07  Derek Price  <dprice@collab.net>
1081
1082	* HACKING.DOCS: Add link to the main texinfo documentation.
1083
10842001-06-07  Derek Price  <dprice@collab.net>
1085
1086	* README.DOCS: Rename to
1087	* HACKING.DOCS: this.
1088
10892001-06-07  Derek Price  <dprice@collab.net>
1090
1091	* README.DOCS: New file attempting to document some of our texinfo
1092	conventions.
1093
10942001-06-06  Derek Price  <dprice@collab.net>
1095
1096	(Reformatting, rewording, & additions to a patch from
1097	Stephen Cameron <steve.cameron@compaq.com>.)
1098
1099	* cvs.texinfo (Invoking cvs, Modifying tags)
1100	  document new -B option of rtag and tag commands.
1101
11022001-06-04  Derek Price  <dprice@collab.net>
1103
1104	* Makefile.am: Remove commented out DISTFILES &
1105	AUTOMAKE_OPTIONS=no-texinfo.tex.
1106	(Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.)
1107	* Makefile.in: Regenerated.
1108
11092001-06-04  Larry Jones  <larry.jones@sdrc.com>
1110
1111	* Makefile.am: Fix rules for cvs-paper (.pdf rule actually generated
1112	.ps and vice versa).
1113	(Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.)
1114	* Makefile.in: Regenerated.
1115
11162001-05-29  Derek Price  <dprice@collab.net>
1117
1118	* cvs.texinfo (Repository): Fix explanation of CVSROOT parsing
1119	algorithm.
1120
11212001-05-29  Derek Price  <dprice@collab.net>
1122	patch from Pavel Roskin  <proski@gnu.org>
1123
1124	* Makefile.am (CVSvn.texi): Double hash comment in rule since single
1125	hash comments are not portable.
1126
1127	* Makefile.in: Regenerated.
1128
11292001-05-21  Larry Jones  <larry.jones@sdrc.com>
1130
1131	* cvs.texinfo (Error messages): Fix ordering; add "cannot commit
1132	files as root".
1133
1134	* cvs.texinfo (Invoking CVS): Add entries for kserver, pserver,
1135	rannotate, rlog, and server.
1136
1137	* cvs.texinfo: Lots of minor editorial corrections.  Mostly adding
1138	@noindent after examples where the following text is intended to
1139	be a continuation of the preceding text, not a new paragraph.
1140
1141	* cvs.texinfo (Connection): Replace information about unsetting
1142	$HOME for people with old releases.
1143
1144
1145	* cvs.texinfo (Connecting via rsh): Use @samp{} instead of @file{}
1146	where it seemed appropriate.
1147	(Patch from Alexey Mahotkin <alexm@hsys.msk.ru>).
1148
11492001-05-18  Larry Jones  <larry.jones@sdrc.com>
1150
1151	* cvs.texinfo (Password authentication server): Add xinetd info.
1152	(Connection): Add "broken pipe" to possible error messages.
1153
11542001-05-18  Derek Price  <dprice@collab.net>
1155
1156	* cvs.texinfo (update output): Change wording to something that sounds
1157	a bit more like english.
1158
11592001-05-02  Derek Price  <dprice@collab.net>
1160
1161	* cvs.texinfo (Top): Change @ifinfo to @ifnottex to placate HTML
1162	generators.
1163
11642001-04-27  Derek Price  <dprice@collab.net>
1165
1166	* CVSvn.texi: Regenerated.
1167
11682001-04-27  Derek Price  <dprice@collab.net>
1169
1170	* CVSvn.texi: Regenerated.
1171
11722001-04-25  Derek Price  <dprice@collab.net>
1173
1174	* Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
1175	* CVSvn.texi: Regenerated.
1176
11772001-03-30  Larry Jones  <larry.jones@sdrc.com>
1178
1179	* cvsclient.texi (Dates, Requests): Add rannotate and rlog.
1180
11812001-03-26  Larry Jones  <larry.jones@sdrc.com>
1182
1183	* cvs.texinfo (admin options): Fix typo: should be @pxref, not @xref.
1184
11852001-03-26  Larry Jones  <larry.jones@sdrc.com>
1186
1187	* cvs.texinfo (admin options): Update description of -u option to
1188	refer back to notify.
1189
11902001-03-23  Derek Price  <derek.price@openavenue.com>
1191
1192	* Makefile.am (ps):  Make 'ps' an alias for 'doc'.
1193	(doc, pdf, ps, txt): declare as '.PHONY'.
1194
1195	* Makefile.in:  Regenerated.
1196
11972001-03-23  Derek Price  <derek.price@openavenue.com>
1198
1199	* Makefile.am (MOSTLYCLEANFILES):  Add cvs.cps & cvs.fns as a temporary
1200	workaround for an Automake deficiency.
1201
1202	* Makefile.in:  Regenerated.
1203
12042001-03-14  Derek Price  <derek.price@openavenue.com>
1205
1206	* Makefile.in: Regenerated
1207
12082001-02-20  Larry Jones  <larry.jones@sdrc.com>
1209
1210	* cvs.texinfo (BUGS): There's only one company listed now, not two.
1211
12122001-02-13  Larry Jones  <larry.jones@sdrc.com>
1213
1214	* cvs.texinfo (Password authentication server, First import): Use
1215	@ref instead of @xref when not at the beginning of a sentence.
1216
12172001-02-01  Larry Jones  <larry.jones@sdrc.com>
1218
1219	* cvs.texinfo (Connection): Add still more notes about common
1220	pserver error messages.
1221
12222001-01-18  Derek Price  <derek.price@openavenue.com>
1223
1224	* cvs.texinfo (Quick reference to CVS commands): add index entry for
1225	version subcommand
1226
12272001-01-18  Larry Jones  <larry.jones@sdrc.com>
1228
1229	* cvs.texinfo (log options): Document new :: syntax for -r.
1230
12312001-01-10  Derek Price  <derek.price@openavenue.com>
1232
1233	* Makefile.am (CVSvn.texi): specify $(srcdir) explicitly in target rule
1234	so CVSvn.texi gets built properly for all makes.
1235	(cvs_TEXINFOS): specify $(srcdir) explicitly for CVSvn.texi
1236	(cvsclient_TEXINFOS): ditto
1237	* Makefile.in: regenerated
1238
12392000-12-26  Derek Price  <derek.price@openavenue.com>
1240
1241	* Makefile.in: update timestamp
1242	* CVSvn.texi: ditto
1243
12442000-12-26  Derek Price  <derek.price@openavenue.com>
1245
1246	* Makefile.am: new target for creation of CVSvn.texi
1247	(EXTRA_DIST): add CVSvn.texi.in & CVSvn.texi
1248	* Makefile.in: Regenerated
1249	* CVSvn.texi: new file
1250	* .cvsignore: remove CVSvn.texi since it is now included in dist
1251
12522000-12-22  Derek Price  <derek.price@openavenue.com>
1253
1254	* Makefile.in: Regenerated
1255
12562000-12-21  Derek Price  <derek.price@openavenue.com>
1257
1258	* cvs-paper.ps: Backout accidental regeneration.
1259
12602000-12-21  Derek Price  <derek.price@openavenue.com>
1261
1262	* .cvsignore: Added *.pdf versions of the *.ps docs
1263	* CVSvn.texi.in: Use configure to generate CVSvn.texi
1264	* Makefile.am: New file needed by Automake
1265	* Makefile.in: Regenerated
1266	* cvs-paper.ps: Regenerated
1267	* texinfo.tex: New file added to placate Automake.  Apparently, its
1268	inclusion is mandated by the GNU coding standards.
1269
12702000-12-14  Derek Price  <derek.price@openavenue.com>
1271	    Linus Tolke  <linus@epact.se>
1272
1273	* cvs.texinfo (Merging a branch): changed some references to "BRANCH"
1274	to "BRANCHNAME" for consistancy.  Add a warning about merging using a
1275	single tagname reference with an xref to "Merging adds and removals"
1276	for the long explanation
1277	(Merging adds and removals): Add the long explanation of why merging
1278	from a single tagname can be tricky
1279	(update): Add a warning about merging using a single tagname reference
1280	with an xref to "Merging adds and removals" for the long explanation
1281
12822000-11-13  Derek Price  <derek.price@openavenue.com>
1283
1284	* cvs.texinfo: use '@sc{cvs}' instead of 'CVS' in various locations
1285
12862000-11-08  Derek Price  <derek.price@openavenue.com>
1287
1288	* cvs.texinfo (settitle): stick a 'v' in front of the version number
1289	to make it harder to confuse with chapter, section, and page numbers.
1290
12912000-11-08  Derek Price  <derek.price@openavenue.com>
1292
1293	* cvs.texinfo (settitle): add the version number to the title string
1294	so that it is easier to find on HTML pages and the like.
1295
12962000-10-20  Jim Kingdon  <http://sourceforge.net/users/kingdon/>
1297
1298	* cvs.texinfo (Variables): Document CVS_USER.
1299
13002000-10-17  Derek Price  <derek.price@openavenue.com>
1301
1302	* cvs.texinfo (Remote repositories): added a comment about specifying
1303	a password in the repository name when performaing a checkout.
1304
13052000-10-17  Derek Price  <derek.price@openavenue.com>
1306
1307	* cvs.texinfo (Remote repositories, password authenticated, GSSAPI
1308	authenticated, Kerberos authenticated, Environment variables):
1309	Documented CVSROOT spec change & CVS_CLIENT_PORT.
1310
13112000-10-10  Larry Jones  <larry.jones@sdrc.com>
1312
1313	* cvs.texinfo (Connection): Add additional notes about common
1314	pserver error messages.  Remove information about unsetting $HOME
1315	since CVS no longer pays any attention to it in server mode.
1316
13172000-09-07  Larry Jones  <larry.jones@sdrc.com>
1318
1319	* Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
1320	from autoconf.
1321
13222000-08-21  Larry Jones  <larry.jones@sdrc.com>
1323
1324	* cvs.texinfo (Removing directories, export): Note that export always
1325	prunes directories and remove references to the non-existent -P flag.
1326
13272000-07-28  Larry Jones  <larry.jones@sdrc.com>
1328
1329	* cvsclient.texi (Requests): Ensure that all rootless requests say
1330	that they're rootless.
1331
13322000-07-12  Larry Jones  <larry.jones@sdrc.com>
1333
1334	* cvs.texinfo (Module program options): Remove note that commit and
1335	update programs only working locally; they've worked client/server
1336	for quite some time.
1337
13382000-07-10  Larry Jones  <larry.jones@sdrc.com>
1339
1340	* cvs.texinfo (Invoking CVS): Document new version command.
1341	* cvsclient.texi (Requests): Document new version request.
1342
13432000-07-06  Larry Jones  <larry.jones@sdrc.com>
1344
1345	* cvs.texinfo (admin options): Remove note about -t not working
1346	in client/server.
1347
13482000-04-03  Pavel Roskin  <pavel_roskin@geocities.com>
1349
1350	* cvs.texinfo (Telling CVS to notify you): Remove backslashes
1351	before quotes.
1352
13532000-05-24  Larry Jones  <larry.jones@sdrc.com>
1354
1355	* cvs.texinfo (From files): Clean up @var{wdir}/@var{rdir} vs.
1356	@var{dir} usage.
1357
13582000-05-19  Larry Jones  <larry.jones@sdrc.com>
1359
1360	* cvsclient.texi (Requests): Note that Global_option is now
1361	valid without Root.
1362
13632000-04-17  Larry Jones  <larry.jones@sdrc.com>
1364
1365	* cvs.texinfo (Variables): Clarify what USER means in pserver.
1366
13672000-03-08  Larry Jones  <larry.jones@sdrc.com>
1368
1369	* cvs.texinfo (Connection): Add note about inetd rate limit.
1370	(ErrorMessages): Add root home directory permission messages.
1371
13722000-02-12  Larry Jones  <larry.jones@sdrc.com>
1373
1374	* cvs.texinfo: Clean up text/formatting of previous change.
1375
13762000-02-21  K.J. Paradise <kj@sourcegear.com>
1377
1378	* cvs.texinfo : Adding John Cavanaugh's patch to allow
1379	the history file to log actions based on the CVSROOT/config
1380	file.  (To limit which cvs actions actually make it into the
1381	history file)
1382
13832000-02-17  Larry Jones  <larry.jones@sdrc.com>
1384
1385	* cvs.texinfo: Remove references to PreservePermissions.
1386
1387	* cvs.texinfo (history options): Note default report type.
1388
13892000-01-18  Larry Jones  <larry.jones@sdrc.com>
1390
1391	* cvs.texinfo (Global options): Document compression levels.
1392
13932000-01-18  Larry Jones  <larry.jones@sdrc.com>
1394
1395	* cvs.texinfo: Minor editorial changes from Ken Foskey
1396	<waratah@zip.com.au>.
1397
13982000-01-11  Larry Jones  <larry.jones@sdrc.com>
1399
1400	* cvs.texinfo: Add index entries for "Compression" and "Gzip".
1401	Correct typography in many index entries (English phrases should
1402	have initial caps, subcommands/files/etc. should be as-is).
1403
14042000-01-10  Karl Fogel  <kfogel@red-bean.com>
1405
1406	* cvs.texinfo (loginfo): correctly describe CVSROOT/loginfo's
1407	%-expansion behavior.  Thanks to Karl Heinz Marbaise
1408	<kama@hippo.fido.de> for noticing the error.
1409
14102000-01-07  Larry Jones  <larry.jones@sdrc.com>
1411
1412	* cvs.texinfo (Password authentication server): Use -f in example
1413	inetd.conf line.
1414	(Connection): Add advice about using shell script or env to avoid
1415	problems with inetd setting HOME in the server's environment.
1416	(various): Use @file for inetd.conf.
1417
14182000-01-02  John P Cavanaugh <cavanaug@sr.hp.com>
1419
1420	* cvs.texinfo: document new -C option to update, now that it works
1421	both remotely and locally.
1422	(Re-applied by Karl Fogel <kfogel@red-bean.com>.)
1423
14241999-12-11  Karl Fogel  <kfogel@red-bean.com>
1425
1426	* Revert previous change -- it doesn't work remotely yet.
1427
14281999-12-10  John P Cavanaugh <cavanaug@sr.hp.com>
1429
1430	* cvs.texinfo: document new -C option to update.
1431	(Applied by Karl Fogel <kfogel@red-bean.com>.)
1432
14331999-11-20  Larry Jones  <larry.jones@sdrc.com>
1434
1435	* cvs.texinfo(history options): Document -f, -n, and -z.
1436
14371999-11-09  Jim Kingdon  <http://developer.redhat.com/>
1438
1439	* cvsclient.texi (Requests): Document the arguments to "log", now
1440	that I've changed log.c to be more specific in terms of what it
1441	will send.
1442
14431999-11-05  Larry Jones  <larry.jones@sdrc.com>
1444
1445	* cvs.texinfo: Revert Karl's change once again since the code is now
1446	fixed.  Add "Variables" and "User variables" to index.
1447
14481999-11-04  Karl Fogel  <kfogel@red-bean.com>
1449
1450	* log.c (log_usage): Revert Jim Kingdon's reversion of my change
1451	of 1999-11-03.  Allowing a space between option and argument
1452	results in lossage; here is a reproduction recipe: run this from
1453	the top of a remote copy of the cvs source tree
1454
1455	   cvs log -d '>1999-03-01' > log-out.with-space
1456
1457	and then run this (note there's no space after -d now):
1458
1459	   cvs log -d'>1999-03-01' > log-out.no-space
1460
1461	The resulting files differ; furthermore, a glance at the output of
1462	cvs shows that the first command failed to recurse into
1463	subdirectories.  Until this misbehavior can be fixed in the source
1464	code, the documentation should reflect the true state of affairs:
1465	if one simply omits the space, everything works fine.
1466
14671999-11-04  Jim Kingdon  <http://developer.redhat.com/>
1468
1469	* cvs.texinfo (log options): Revert Karl's change regarding -d and
1470	-s.  A space is allowed (see sanity.sh for example).
1471
1472	* cvs.texinfo (Password authentication server): The name of the
1473	file is "passwd" not "password".
1474
1475	* cvsclient.texi (Top): Add @dircategory and @direntry.
1476
14771999-11-04  Karl Fogel  <kfogel@red-bean.com>
1478
1479	* cvs.texinfo (Password authentication server, Password
1480	authentication client): Rewritten to accommodate the [new]
1481	possibility of empty passwords.
1482
14831999-11-03  Karl Fogel  <kfogel@red-bean.com>
1484
1485	* cvs.texinfo (Invoking CVS): correct documentation for -d and -s
1486	options (as did elsewhere, earlier today).
1487
14881999-11-03  Karl Fogel  <kfogel@red-bean.com>
1489
1490	* cvs.texinfo (Setting a watch): describe `watch off' behavior
1491	more accurately.
1492
14931999-11-03  Karl Fogel  <kfogel@red-bean.com>
1494
1495	* cvs.texinfo (log options): correct documentation for -d and -s
1496	options.  There can be no space between these options and their
1497	arguments.
1498
1499	Also, make sure all @sc{cvs} codes refer to "cvs" in lower case;
1500	this avoids makeinfo warnings.  And use @code for the CVSEDITOR
1501	environment variable, not @sc.
1502
15031999-09-24  Larry Jones  <larry.jones@sdrc.com>
1504
1505	* cvs.texinfo: Misc. formatting cleanups.
1506
15071999-07-16  Tom Tromey  <tromey@cygnus.com>
1508
1509	* cvs.texinfo (admin): Mention admin -k exception.  Add cvsadmin
1510	to index.
1511
15121999-07-14  Larry Jones  <larry.jones@sdrc.com>
1513
1514	* cvs.texinfo (Password authentication server): Note inetd limits
1515	and suggest using shell script to avoid.
1516
15171999-06-01  Jim Kingdon  <http://www.cyclic.com>
1518
1519	* cvsclient.texi (Requests): For the import command, the
1520	repository given to the Directory requests is ignored.
1521
15221999-05-27  Jim Kingdon  <http://www.cyclic.com>
1523
1524	* cvsclient.texi (Requests): Clarify that Modified, Is-modified,
1525	Notify and Unchanged must specify a file within the current
1526	directory.
1527
15281999-05-24  Jim Kingdon  <http://www.cyclic.com>
1529
1530	* cvs.texinfo (checkoutlist): New node, contains more complete
1531	documentation of this feature.
1532	(CVSROOT storage): Refer to the new node when mentioning
1533	checkoutlist.
1534	(Administrative files): Update the menu entry for Wrappers.
1535
15361999-05-17  Jim Kingdon  <http://www.cyclic.com>
1537
1538	* cvsclient.texi (Requests): For Notify request, strike duplicate
1539	"Response expected: no" and fix "a edit" -> "an edit".
1540
15411999-05-14  Jim Kingdon  <http://www.cyclic.com>
1542
1543	* cvs.texinfo (Working directory storage): Try to be more clear
1544	about the conflict field.
1545
15461999-05-11  Jim Kingdon  <http://www.cyclic.com>
1547
1548	* cvs.texinfo (config): Use comma after @xref (thanks to Pavel
1549	Roskin for the report/fix).
1550
15511999-05-10  Jim Kingdon  <http://www.cyclic.com>
1552
1553	* cvsclient.texi (Requests): Document restrictions on characters
1554	in Notify requests.
1555
15561999-05-04  Jim Kingdon  <http://www.cyclic.com>
1557
1558	* cvs.texinfo (Password authentication security): Remove sentence
1559	about how no one has audited pserver for holes; a lot of holes
1560	have been closed, looking for, &c, since that was written.
1561	In the summary, reword to reflect the fact that sniffing a
1562	readonly password does not imply general system access (as far as
1563	I know, of course).
1564
1565	* cvs.texinfo (Connection): Also suggest inetd -d.
1566
15671999-04-28  Jim Kingdon  <http://www.cyclic.com>
1568
1569	* cvsclient.texi (Requests): Say what goes in the "watches" field
1570	of the "Notify" request.
1571
1572	* cvs.texinfo (Common options): -r is for branches too.
1573
1574	* cvs.texinfo (Error messages): Add "no such tag" message.
1575	(Common options): -f does not override val-tags check.
1576
15771999-04-26  Jim Kingdon  <http://www.cyclic.com>
1578
1579	* cvs.texinfo (Locks): #cvs.rfl locks must start with "#cvs.rfl."
1580	not just "#cvs.rfl".  As far as I know CVS has always implemented
1581	the former behavior, and this just fixes the documentation.
1582
15831999-04-23  Yoshiki Hayashi of u-tokyo.ac.jp
1584
1585	* cvs.texinfo (verifymsg): Correct wrong file name (bugid.edit ->
1586	bugid.verify).
1587
15881999-04-22  Jim Kingdon  <http://www.cyclic.com>
1589
1590	* cvsclient.texi (Responses): The text in the "M" response is not
1591	designed for machine parsing.  Likewise for "error" in regular
1592	protocol.  Likewise for "E" and "error" in authentication protocol.
1593
15941999-04-19  Jim Kingdon  <http://www.cyclic.com>
1595
1596	* cvs.texinfo (Error messages): Add "Cannot check out files into
1597	the repository itself".
1598
15991999-04-16  Jim Kingdon  <http://www.cyclic.com>
1600
1601	* cvs.texinfo (Other problems): Add the Windows problem with home
1602	directory ending in a slash.
1603
16041999-04-14  Jim Kingdon  <http://www.cyclic.com>
1605
1606	* cvs.texinfo (CVS in repository): Include the format of the
1607	fileattr file here, rather than referring to the CVS source code.
1608
16091999-04-09  Jim Kingdon  <http://www.cyclic.com>
1610
1611	* cvs.texinfo (Working directory storage): Whether the timestamp
1612	in CVS/Entries is local or universal actually depends on the system.
1613
16141999-04-05  Derek Price
1615	<http://www-personal.engin.umich.edu/~oberon/resume.html>
1616
1617	* cvs.texinfo (export options): Remove notation that the -r
1618	tag is sticky.  'cvs export' doesn't store that data.
1619
16201999-04-08  Jim Kingdon  <http://www.cyclic.com>
1621
1622	* cvs.texinfo (Error messages): Add "EOF in RCS file" and
1623	"unexpected EOF" (in RCS file) messages.
1624
16251999-03-25  Jim Kingdon  <http://www.cyclic.com>
1626
1627	* cvs.texinfo (admin options): Say there can be no space between
1628	-e and its argument (since the previous sentence said the argument
1629	can be omitted, this is the only possibility).
1630
16311999-02-26  Jim Kingdon  <http://www.cyclic.com>
1632
1633	* cvs.texinfo (Merging and keywords): When including conflict
1634	markers, put @asis{} at the start of the line, in case this file
1635	itself is in CVS.  Thanks to Derek Price for pointing this out.
1636
16371999-02-25  Jim Kingdon  <http://www.cyclic.com>
1638
1639	* cvs.texinfo: Refer to "keywords" not "RCS keywords".  We had
1640	only used the latter term in a few places, and it seems like a
1641	somewhat odd term in that this style of keyword is by no means
1642	specific to RCS.
1643	(Merging a branch): Remove spurious ")".  Use ref, not xref, after
1644	"see".
1645	(Merging a branch, Substitution modes): Make sure that @ref is
1646	followed by comma, since info wants that.
1647	(Merging and keywords): Use samp not code for "-kk".  Something of
1648	a judgement call, but the rest of the manual uses samp and that
1649	seems better to me.
1650	(Merging and keywords): Rewrite, to (a) better motivate the
1651	discussion based on what the user wants to do, (b) fix up lots of
1652	convoluted sentences, (c) move the discussion of the binary files
1653	to the end, that is get across the basic idea first and then
1654	embellish it.  Remove a few unnecessary index entries.  Expand
1655	example.  Just tell people to avoid -kk with binary files (comment
1656	out the discussion of using -A after the commit).
1657
16581999-01-29  Derek Price
1659	<http://www-personal.engin.umich.edu/~oberon/resume.html>
1660
1661	* cvs.texinfo:  Added new node/section on merging and keywords.  It
1662	contains advice on how to avoid RCS keyword conflicts when merging
1663	and avoid corrupting your binary files while doing it.
1664
16651999-02-24  Jim Kingdon  <http://www.cyclic.com>
1666
1667	* cvsclient.texi (Request intro): Add paragraph about transmitting
1668	more than one command.
1669
16701999-01-29  Jim Kingdon  <http://www.cyclic.com>
1671
1672	* cvs.texinfo: Use EXAMPLE.COM EXAMPLE.ORG and EXAMPLE.NET instead
1673	of domains which might conflict with actual (current or future)
1674	domains.  The EXAMPLE domains are registered for this purpose.
1675
16761999-01-22  Jim Kingdon  <http://www.cyclic.com>
1677
1678	* cvs.texinfo (Sticky tags): Refer to -j as the better way to undo
1679	a change.
1680	(Merging two revisions): Also talk about undoing removals and
1681	adds.  Move the index entries to here.
1682
16831999-01-21  Jim Kingdon  <http://www.cyclic.com>
1684
1685	* cvs.texinfo (Error messages): Add "waiting for USER's lock".
1686
16871999-01-16  Jim Kingdon  <http://www.cyclic.com>
1688
1689	* cvs.texinfo (Wrappers): Comment out all the -t/-f documentation,
1690	since that feature is currently disabled.
1691
16921999-01-14  Jim Kingdon  <http://www.cyclic.com>
1693
1694	* cvs.texinfo (Connecting via rsh): Add some more index entries so
1695	that people who want to use SSH and such are slightly less lost.
1696
16971999-01-12  Jim Kingdon  <http://www.cyclic.com>
1698
1699	* cvs-paper.ms: Remove comments which contained the FSF's old
1700	address; it has changed.
1701
17021998-12-29  Jim Kingdon  <http://www.cyclic.com>
1703
1704	* cvsclient.texi (Dates): Numeric timezones are preferred.
1705	Also mention the Checkin-time request.
1706
17071998-12-23  Jim Kingdon  <http://www.cyclic.com>
1708
1709	* RCSFILES: Add clarification about certain character set issues
1710	from Paul Eggert, the RCS maintainer.  The last paragraph and the
1711	change from Shift-JIS to JIS as an example of a character set
1712	which contains 0x40 bytes which are not '@' characters are mine;
1713	the rest is directly from Paul Eggert.
1714
17151998-12-22  Martin Buchholz  <martin@xemacs.org>
1716
1717	* cvs.texinfo: Fixed various trivial typos.
1718
17191998-12-17  Jim Kingdon
1720
1721	* cvsclient.texi (Responses): Explicitly say that Mod-time need
1722	not be sent for all files.
1723
17241998-12-16  Jim Kingdon
1725
1726	Thanks to Ram Rajadhyaksha of the MacCVS Pro team for raising the
1727	following issues.
1728	* cvs.texinfo (Working directory storage): The deal about storing
1729	files as text files applies to all the CVS/* files, not just
1730	CVS/Entries.  State the rationale too.
1731	Document CVSROOT/Emptydir in CVS/Repository.
1732	There is no set order in CVS/Entries.
1733	Explicitly say that writing Entries.Log is optional.
1734
17351998-12-03  Jim Kingdon
1736
1737	* cvs.texinfo (Error messages): Add "unrecognized auth response".
1738	(Password authentication server): Remove comment about
1739	"unrecognized auth response" and link to the troubleshooting
1740	section.
1741
17421998-12-02  Jim Kingdon
1743
1744	* cvs.texinfo (Multiple repositories): Add an example.
1745
17461998-11-18  Jim Kingdon
1747
1748	* cvs.texinfo (Invoking CVS): Change "-r tag" to "-r rev".  We
1749	already use "tag" as the name of the tag we are adding.
1750
17511998-11-13  Jim Kingdon
1752
1753	* cvs.texinfo (CVS commands): Add comment about whether part of
1754	the manual should be organized by command.
1755
17561998-11-06  Jim Kingdon
1757
1758	Clean up various confusions between modules and directories:
1759	* cvs.texinfo: In "are you sure you want to release" message,
1760	change module to directory.  CVS was changed some time ago.
1761	(Tags): "working copy of the module" -> "working directory".
1762	(Merging two revisions): Remove unnecessary text "that make up a
1763	module".
1764	(Recursive behavior): Change "module" to "directory".
1765	(Removing files): Likewise.
1766	(Tracking sources): Remove "a module" from titles.
1767	(Moving directories): Change "module" to "parent-dir".
1768	(Inside): Remove "of the module".
1769	(Inside): Change "module" to "dir".
1770	(Rename by copying): Change "module" to "dir".
1771	(Rename by copying): Remove "of the module".
1772	(Moving directories): "copy of the module" -> "checked out copy of
1773	the directory"; remove second "of the module".  Change "check out
1774	the module" to " check out again".
1775	(Moving directories): Remove "of the module".
1776	(Keyword substitution): "your working copy of a module" -> "a
1777	working directory".
1778	(CVS commands): Change "module" to "directory".
1779	(release examples): "module" -> "tc directory".
1780	(commitinfo): "relative path to the module" -> "directory in the
1781	repository".
1782	(verifymsg): Change "module" to "directory".
1783	(Updating a file): "working copy of a module" -> "working directory".
1784
17851998-10-25  Jim Kingdon
1786
1787	* cvs.texinfo (Branches and revisions): Fix error in branch
1788	numbering which was introduced with change of 4 May 1997.
1789
17901998-10-20  Jim Kingdon
1791
1792	* cvs.texinfo (Tags): Point to Invoking CVS node so people aren't
1793	left wondering what the syntax is.  When introducing -r option,
1794	warn people about sticky tags right off.
1795	(Tagging the working directory, Tagging by date/tag, Modifying
1796	tags, Tagging add/remove): New sections.
1797	(Invoking CVS): Adjust tag and rtag to point to the new sections,
1798	and to add tag -c which had been omitted.  Delete tag -n; there is
1799	no such option.
1800	(rtag, tag): Removed; no longer needed.
1801	(commit examples): Update xref.
1802
18031998-10-15  Jim Kingdon
1804
1805	* cvsclient.texi (Requests): It is OK to send Set before Root.
1806
18071998-10-13  Jim Kingdon
1808
1809	* cvsclient.texi (Protocol Notes): Remove item about "cvs update"
1810	sending modified files to the server; there are some better ideas
1811	at http://www.cyclic.com/cvs/dev-update.txt
1812	Add mention of www.cyclic.com.
1813
18141998-09-30  Jim Kingdon  <kingdon@harvey.cyclic.com>
1815
1816	* cvs.texinfo (Committing your changes, Environment variables):
1817	Document VISUAL.
1818
18191998-09-27  Jim Kingdon  <kingdon@harvey.cyclic.com>
1820
1821	* cvs.texinfo (Password authentication server): Say explicitly
1822	that you edit passwd directly, many users get confused by this.
1823
18241998-09-24  Jim Kingdon  <kingdon@harvey.cyclic.com>
1825
1826	* cvs.texinfo (Connecting via fork): :fork: may be of interest to
1827	users, for example those who prefer CVS to prompt for one log
1828	message per checkin, rather than one per directory.
1829	(Connecting via fork): Document CVS_SERVER.
1830
18311998-09-24  Noel Cragg  <noel@swish.red-bean.com>
1832
1833	* cvs.texinfo (Connecting via fork): new node about the fork
1834	access method.
1835
18361998-09-22  Jim Kingdon  <kingdon@harvey.cyclic.com>
1837
1838	* cvs.texinfo (Environment variables): Document
1839	CVS_IGNORE_REMOTE_ROOT in the CVS 1.10 context.
1840	(Moving a repository): Update comments concerning surgery on
1841	CVS/Root and CVS/Repository files.
1842
18431998-09-21  Noel Cragg  <noel@swish.red-bean.com>
1844
1845	* cvs.texinfo (Environment variables): remove information about
1846	CVS_IGNORE_REMOTE_ROOT, since it's no longer used.
1847
18481998-09-21  Jim Kingdon  <kingdon@harvey.cyclic.com>
1849
1850	* cvs.texinfo (config): Mention that CVS 1.10 doesn't have
1851	LockDir.
1852
18531998-09-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
1854
1855	* cvs.texinfo (Keyword list): Describe $Name and checking out with
1856	a revision.
1857
18581998-09-16  Jim Kingdon  <kingdon@harvey.cyclic.com>
1859
1860	* cvs.texinfo: RFC2346 is out; update comment.
1861
18621998-09-13  Jim Kingdon  <kingdon@harvey.cyclic.com>
1863
1864	* cvs.texinfo (Keyword list, Substitution modes): In describing
1865	$Locker and -kkvl, refer to cvs admin -l.
1866
1867	* cvsclient.texi (Requests): Re-word description of Sticky to
1868	allow room for "Ntagname" (or other, future, values).
1869
1870	* cvs.texinfo (tag): Remove confusing wording about supplying
1871	revision numbers "implicitly".
1872
18731998-09-10  Jim Kingdon  <kingdon@harvey.cyclic.com>
1874
1875	* cvs.texinfo (rdiff options): Thanks to the diff library, -u is
1876	supported regardless of your diff program.
1877
18781998-09-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
1879
1880	* cvs.texinfo (config): Add LockDir.
1881
18821998-09-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
1883
1884	* cvsclient.texi (Requests): "Directory" and "Argument" are
1885	requests, not commands.  Likewise for "other-request".  A command,
1886	roughly, is a request that uses "Argument"s, but we might want to
1887	phase out the use of that term more so than codify it, I'm not sure.
1888
18891998-09-01  Noel Cragg  <noel@swish.red-bean.com>
1890
1891	* cvsclient.texi (Requests): added a detailed explanation of the
1892	Directory request and how it is handled, both for pre-1.10 and
1893	post-1.10 servers.
1894
18951998-09-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
1896
1897	* cvs.texinfo (Multiple repositories): Also describe the CVS 1.10
1898	behavior.  Looking at a mismatched version of the manual seems to
1899	be a reasonably common occurrence.
1900
1901	* cvs.texinfo (Environment variables): Revert change regarding
1902	CVS_SERVER_SLEEP*; having that kind of debugging code in the main
1903	CVS is getting out of hand.
1904
19051998-09-01  Noel Cragg  <noel@swish.red-bean.com>
1906
1907	* cvs.texinfo (Multiple repositories): brief mention that cvs now
1908	handles a working directory composed of multiple repositories.
1909	(Environment variables): add note about CVS_SERVER_SLEEP2.
1910
19111998-08-21  Ian Lance Taylor  <ian@cygnus.com>
1912
1913	* cvsclient.texi (Text tags): Document importmergecmd tag.
1914
19151998-08-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
1916
1917	* cvs.texinfo (Common options): Replace out of date URL concerning
1918	ISO8601 dates with a more general statement and a few comments.
1919
19201998-08-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
1921
1922	* cvsclient.texi (Requests): Add "Checkin-time" request.
1923
1924Sun Jul 26 02:42:20 1998  Noel Cragg  <noel@swish.red-bean.com>
1925
1926	* cvs.texinfo (config): TopLevelAdmin variable.
1927
1928	* cvsclient.texi (Requests): fix typo.
1929
19301998-07-14  Jim Kingdon  <kingdon@harvey.cyclic.com>
1931
1932	* cvsclient.texi (Requests): "remove" is like "add" in the sense
1933	that it is the "ci" request which does most of the work.
1934
19351998-06-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
1936
1937	* cvs.texinfo (Excluding directories): Fix order of
1938	"!first-dir/sdir" and "first-dir" to match what CVS actually
1939	accepts.  Reported by Tim McIntosh of sterling.com.
1940
19411998-06-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
1942
1943	* cvs.texinfo (Using keywords): Rewrite to be less specific to
1944	source code in C.  The old text was worse than that; it was
1945	specific to certain versions of GCC (not even current GCC's, I
1946	don't think) (reported most recently by Mitchell Perilstein;
1947	if memory serves by others before that).
1948
19491998-06-08  Jim Kingdon  <kingdon@harvey.cyclic.com>
1950
1951	* cvs.texinfo (Concurrency): Also mention #cvs.lock.  Don't
1952	mention #cvs.tfl; it is quite old (before CVS 1.5).
1953	(Locks, Backing up, Concurrency): Add more index entries.
1954
19551998-06-03  Ian Lance Taylor  <ian@cygnus.com>
1956
1957	* cvs.texinfo (Tracking sources): Clarify that the vendor branch
1958	is only made the head revision when you import a new file, not any
1959	time you import a file.
1960
19611998-05-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
1962
1963	* cvs.texinfo (What is CVS?): info-cvs-request is now at gnu.org
1964	and is no longer handled by a human (hallelujah).
1965
19661998-05-12  Jim Meyering  <meyering@ascend.com>
1967
1968	* cvs.texinfo: Add an info dir entry.
1969	Remove trailing white space.
1970
19711998-05-05  Jim Kingdon  <kingdon@harvey.cyclic.com>
1972
1973	* cvs.texinfo (Wrappers): Be more explicit that -m 'COPY' has no
1974	effect on binary files.
1975
19761998-05-02  Jim Kingdon  <kingdon@harvey.cyclic.com>
1977
1978	* RCSFILES: Add more discussion of the order of the revisions.
1979
19801998-04-27  Jim Kingdon  <kingdon@harvey.cyclic.com>
1981
1982	* cvs.texinfo (loginfo example): Also give example of sending
1983	mail.  Use internal variable $USER rather than expecting CVS to
1984	set the environment variable $USER.  Change unnecessary 'sed'
1985	invocation to 'cat' (it suffered from the same problem in terms of
1986	internal variables versus environment variables).
1987
1988	* cvs.texinfo (Error messages): Add "conflict: removed FILE was
1989	modified by second party".
1990
19911998-04-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
1992
1993	* cvs.texinfo (Common options): Update comment about meaning of
1994	HEAD in cvs diff.
1995
19961998-04-12  Jim Kingdon  <kingdon@harvey.cyclic.com>
1997
1998	* cvsclient.texi (Dates): Also mention log -d.
1999
2000	* cvs.texinfo (Invoking CVS): No space is allowed between -r or -w
2001	and its argument, for the log command.
2002
20031998-04-11  Jim Kingdon  <kingdon@harvey.cyclic.com>
2004
2005	* cvsclient.texi (Dates): New section, explaining the deal with
2006	date formats.
2007
20081998-04-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
2009
2010	* cvs.texinfo (Global options, Invoking CVS): Fix typo
2011	("files files" -> "files").
2012	(Invoking CVS): Make -q and -Q more concise.
2013	(Invoking CVS): Use @var for metavariables in "diff -r".
2014
20151998-03-17  Jim Kingdon  <kingdon@harvey.cyclic.com>
2016
2017	* cvs.texinfo (~/.cvsrc): In example, put "checkout" rather than
2018	"co" into .cvsrc; we just finished explaining that only the former
2019	works!  Thanks to Lenny Foner for reporting this.
2020
2021	* cvs.texinfo (Copying): Remove this node.  This basically
2022	restores the status quo prior to 18 Oct 1996 (before then the node
2023	existed but was empty).
2024	(before Top): Adjust copyright notice accordingly.
2025
20261998-03-12  Tim Pierce  <twp@skepsis.com>
2027
2028	* RCSFILES: Updated description of `hardlinks' newphrases.
2029
20301998-03-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
2031
2032	* cvs.texinfo (Tags, Sticky tags, Creating a branch, Accessing
2033	branches): Rename release-0-1 tag to rel-0-1 and likewise for
2034	release-0-1-patches and release-0-4.  This fixes an overfull hbox.
2035	(diff options): Reformat table to fix underfull hboxes and such.
2036
20371998-03-07  Tim Pierce  <twp@skepsis.com>
2038
2039	* cvs.texinfo (Editing files, Special Files): Document hardlinks.
2040	Various cleanups to PreservePermissions text.
2041	* RCSFILES: Document PreservePermissions newphrases.
2042
20431998-03-04  Jim Kingdon  <kingdon@harvey.cyclic.com>
2044
2045	* cvs.texinfo (Special Files): Add notes about client/server CVS
2046	and hard links across directories.
2047
20481998-03-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
2049
2050	* cvs.texinfo (Keeping a checked out copy): The magic loginfo
2051	incantation isn't too likely to work except on unix.
2052
20531998-02-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
2054
2055	* cvs.texinfo (user-defined logging): Double "@" literal.
2056
20571998-02-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
2058
2059	* cvs.texinfo (user-defined logging): Add taginfo example.
2060
20611998-02-04  Tim Pierce  <twp@skepsis.com>
2062
2063	* cvs.texinfo (config): PreservePermissions variable.
2064	(Special Files): New.
2065	(Editing files): Add note about PreservePermissions.
2066
2067Tue Feb 10 18:07:35 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2068
2069	* cvs.texinfo (Connection): New node.
2070
2071	* cvsclient.texi (Protocol): Fix typo (lots -> lost).
2072
2073Sun Feb  8 21:39:22 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2074
2075	* cvs.texinfo (Invoking CVS): For admin -b, point to the section
2076	where we talk about reverting to vendor branch.
2077
2078	* cvs.texinfo (Invoking CVS, rdiff options): Document rdiff -V
2079	option as obsolete, since it was made a fatal error some time ago.
2080
2081	* cvs.texinfo (Invoking CVS): Add global options, keywords, and
2082	keyword substitution modes.  Wording fix in reference to --help
2083	and Index.
2084
2085Wed Jan 28 23:09:39 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2086
2087	* cvs.texinfo (Excluding directories): Add index entry for "!".
2088
208928 Jan 1998  Karl Fogel and Jim Kingdon
2090
2091	* cvsclient.texi (Requests, Responses): document
2092	"wrapper-sendme-rcsOptions" and "Wrapper-rcsOption".
2093
2094Tue Jan 27 18:37:37 1998  Ian Lance Taylor  <ian@cygnus.com>
2095
2096	* cvs.texinfo (Excluding directories): New node, documenting how
2097	to exclude directories using ! in an alias module.
2098
2099Sun Jan 18 18:23:02 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2100
2101	* cvsclient.texi (Requests): Add Kopt request.
2102
2103Thu Jan  1 17:36:42 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2104
2105	* cvs.texinfo (BUGS, Credits): Change @unnumbered to @appendix now
2106	that these are moved from the start to the end.
2107
2108Sat Dec 27 10:06:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2109
2110	* cvs.texinfo (Error messages): Add "Too many arguments!".
2111
2112Fri Dec 26 18:30:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2113
2114	* cvs.texinfo (What is CVS?): Just point to the two canonical web
2115	sites (Pascal Molli and Cyclic) concerning CVS downloads.  The GNU
2116	URL was out of date and GNU only has source distributions anyway.
2117
2118	* cvs.texinfo: Change bug-cvs address to gnu.org per email from
2119	Martin Hamilton.
2120
2121Tue Dec 23 18:04:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2122
2123	* cvs.texinfo (Sticky tags): Further cleanups.  Fix thinko
2124	(s/subsequent cvs update/& commands/).  Remove "vi driver.c" and
2125	commit from example (totally vestigial).  Reword start of
2126	paragraph on non-branch sticky tags, so that it better alludes
2127 	to branch sticky tags.  When introducing sticky tags, make it
2128	clear that even people who aren't trying to use sticky tags
2129	may need to know how to avoid them.  Restore comment about
2130	CVS/Tag files.
2131	(Accessing branches): Don't xref to merging here; that is a much
2132	more advanced topic and the "but see" wording didn't tell us what
2133	to see the xref about.
2134
2135Tue Dec 23 14:39:08 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2136			  and Jim Kingdon
2137
2138	* cvs.texinfo (Creating a branch): Rewritten.  Introduce with
2139	`tag', then discuss `rtag' and `-r'.
2140
2141Tue Dec 23 10:03:37 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2142			  and Jim Kingdon
2143
2144	* cvs.texinfo: Changes to dehairify the "Sticky tags" situation:
2145	(Revisions): "Sticky tags" moved here, description in menu changed
2146	to be a little more informative.
2147	(Sticky tags): Moved from "Branching and merging" to "Revisions".
2148	(Accessing branches): New node in "Branching and merging",
2149	explains how to use checkout vs update to retrieve a branch.
2150	Text and example inherited from "Sticky tags", but text mostly
2151	rewritten.
2152	(Sticky tags): Moved under "Revisions", rewritten somewhat (more
2153 	rewrites to follow).
2154	Don't use "-v" in "cvs status" example.
2155
2156Mon Dec 22 11:46:05 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2157			  and Jim Kingdon
2158
2159	Cleanups related to recent separation of revisions from
2160	branching/merging:
2161	* cvs.texinfo (Revisions): Take paragraph introducing branches,
2162	rewrite it and move it to "Branching and merging".
2163	(Branching and merging): Also rewrite merging intro.
2164	(Revision numbers): Don't go into detail about branch revision
2165	numbers here, just mention that they happen and refer to new
2166	node "Branches and revisions".
2167	(Branches and revisions): New node under "Branching and merging",
2168	inherits text from "Revision numbers".
2169	(Creating a branch): Refer to "Branches and revisions" now, not
2170	"Revision numbers".
2171	(Binary why): Rewrite sentence which refers to merging, so that
2172	it isn't specific to branch merging.
2173	(Branches motivation): Fix typo (select -> elect).  Add comment
2174	about what this node is accomplishing, in general.
2175
2176Sun Dec 21 20:57:24 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2177			  and Jim Kingdon
2178
2179	This is just moving text; related cleanups to follow.
2180	* cvs.texinfo: Changes to put branching and merging together, and
2181	keep it all separate from revisions:
2182 	(Revisions): Renamed from "Revisions and branches".
2183	(Branching and merging): Renamed from "Merging".
2184	(Branches motivation, Creating a branch, Sticky tags, Magic branch
2185	numbers): these subnodes moved to "Branching and merging" from
2186	"Revisions".
2187	everywhere: Adjusted cross-references to cope with above.
2188
2189Sun Dec 21 20:36:39 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2190			  and Jim Kingdon
2191
2192	Note that this is just moving text, not changing it:
2193	* cvs.texinfo: divide top-level menu into sections.
2194	(Multiple developers, Builds, Tracking sources, Keyword
2195	substitution): moved to be in "CVS and the Real World" section.
2196	(Compatibility): moved to be in "References" section.
2197
2198Mon Dec 22 08:54:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2199
2200	* cvsclient.texi (Example): In comment, in citing the BNF style
2201	used in many RFCs, cite RFC2234 not RFC822 (now that the former is
2202	out).
2203
2204Sun Dec 21 17:42:22 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2205
2206	* cvs.texinfo (Overview): New node.
2207	(What is CVS?, A sample session): Put under Overview.
2208	(What is CVS not?): New node under Overview.
2209	  [text previously was part of "What is CVS?" -kingdon]
2210	(Preface): Removed this node and its contents.
2211	(Checklist): Removed this node and its contents.
2212	(Credits): Now toward end of top-level menu (was under Preface).
2213	(BUGS): Now toward end of top-level menu (was under Preface).
2214
2215Sun Dec 14 10:14:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2216
2217	* cvsclient.texi (Responses): Add MT response.
2218	(Text tags): New node.
2219
2220	* cvs.texinfo (loginfo): Add comment about which commands run
2221	loginfo.
2222
2223Sat Dec 13 08:41:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2224
2225	* cvsclient.texi (Connection and Authentication): State that
2226	GSSAPI is preferred to kserver.  Try to be clearer about what
2227	the term "pserver" means.  Introduce GSSAPI and cite the relevant
2228	RFCs.  Discuss the limitations of the existing features in
2229	preventing hijacking.
2230
2231	* cvs.texinfo (GSSAPI authenticated, Kerberos authenticated):
2232	Briefly introduce what GSSAPI and Kerberos are.  Be slightly more
2233	emphatic about protecting against downgrade attacks.
2234
2235Fri Dec 12 17:36:46 1997  Ian Lance Taylor  <ian@cygnus.com>
2236
2237	* cvs.texinfo (GSSAPI authenticated): New node.
2238	(Global options): Document -a.  Mention GSSAPI in -x
2239	documentation.
2240	* cvsclient.texi (Connection and Authentication): Document GSSAPI
2241	authentication.
2242	(Requests): Add Gssapi-encrypt and Gssapi-authenticate.
2243
2244Fri Dec 12 09:27:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2245
2246	* cvs.texinfo (cvsignore): Add note about comments and the
2247	space-separated nature of the syntax.
2248
2249Sun Dec  7 09:33:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2250
2251	* cvs.texinfo (checkout): Clarify issues regarding updating
2252	existing working directories.
2253
2254Sun Nov 30 20:38:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2255
2256	* cvs.texinfo (Wrappers): Add comment: we don't document %s.
2257
2258Mon Nov 24 23:00:09 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2259	and Jim Kingdon  <kingdon@harvey.cyclic.com>
2260
2261	* cvsclient.texi: Move Protocol Notes node to the end.
2262
2263	* cvsclient.texi (Request intro): new node/section.
2264	(Protocol): added some introductory material.
2265	Rearranged menu into General Conventions, Protocol specification,
2266	and Example etc sections.
2267	(File Modes): replaces Modes, for consistency.
2268
2269Sat Nov 22 12:29:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2270
2271	* cvsclient.texi (Entries Lines): Clarify options in entries line.
2272
2273Tue Nov 18 09:23:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2274
2275	* cvsclient.texi (Requests): Be more explicit about "export" and
2276	entries lines.
2277
2278	* Makefile.in (DISTFILES): Remove DIFFUTILS-2.7-BUG.
2279
2280Mon Nov 17 18:20:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2281
2282	* cvs.texinfo (tag options): Expand comment with reference to FAQ.
2283
2284Fri Nov 14 11:02:37 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2285
2286	* cvs.texinfo (Error messages): Update discussion of "dying gasps".
2287
2288	* cvs.texinfo (tag options): Add FIXME comment about renaming tags.
2289
2290Thu Nov 13 10:20:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2291
2292	* cvs.texinfo (Common options): Remove also has a -f option with a
2293	different meaning than most.
2294
2295Wed Nov 12 21:57:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2296
2297	* cvs.texinfo (File permissions, Connecting via rsh, Environment
2298	variables): When putting an environment variable in the index, say
2299	it is an environment variable.  Don't index the same name twice.
2300
2301	* cvs.texinfo: Many edits to reflect the fact that CVS no longer
2302	invokes external RCS programs.
2303
2304Tue Nov 11 15:15:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2305
2306	* cvs.texinfo (Locks, CVS in repository): New nodes, document the
2307	locking scheme and briefly outline CVS and CVS/fileattr.
2308
2309Sun Nov  9 17:39:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2310
2311	* DIFFUTILS-2.7-BUG: Removed; the bug is fixed and the testcases
2312	are incorporated into sanity.sh.
2313
2314Sat Nov  8 09:49:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2315
2316	* cvs.texinfo (Binary why): Try to be a little clearer about how
2317	merges fit into CVS.  Say it may be error prone to have developers
2318	doing merges manually.
2319
2320Tue Nov  4 13:02:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2321
2322	* cvs.texinfo (admin options): Add discussion of what happens if
2323	there are tags.
2324
2325Fri Oct 31 00:04:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2326
2327	* cvs.texinfo (admin options): Rewrite discussion of -o to
2328	hopefully be clearer and to also document the new :: syntax.
2329	(admin examples): Removed; incorporated into admin options.
2330	(Invoking CVS): Wording fix for admin -o.
2331
2332	* cvs.texinfo (Binary why): New node, talks about diff and merge.
2333	(Binary howto): Renamed from Binary files.
2334	(Binary files): Now just contains an introduction.
2335
2336	* cvs.texinfo (Error messages): Add "could not merge" message.  In
2337	discussion of "Binary files . . . differ" message, mention that
2338	this is only an issue with old verisons of CVS.
2339
2340Thu Oct 30 15:55:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2341
2342	* cvs.texinfo (Error messages): Add "authorization failed" message.
2343
2344Wed Oct 29 11:52:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2345
2346	* cvs.texinfo: Remove fake RCSid; we decided to remove rcsid's a
2347	while ago.  Cleanups suggested by Stephen Gildea (CVSROOT/passwd
2348	has 2 or 3 fields; /user -> /usr; noone -> no one; in used -> in
2349	use).  Add comment about making compilers happy about rcsids.
2350
2351Sat Oct 25 00:58:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2352
2353	* RCSFILES: rcsfile.5 is correct about {num} after next being
2354	optional.
2355
2356Wed Oct 22 10:08:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2357
2358	* cvs.texinfo (Error messages): Add message about unrecognized
2359	response from cvs server.
2360
23611997-10-11  Noel Cragg  <noel@swish.red-bean.com>
2362
2363	* cvs.texinfo (checkout options): describe how the `-d' and `-N'
2364	flags really work.  Give examples.
2365	(export options): refer the reader to the descriptions for `-d'
2366	and `-N' in checkout options, since the behavior is the same.
2367
2368Thu Oct  9 12:01:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2369
2370	* cvs.texinfo (log options): Add comment about "cvs log -r".
2371
2372Wed Oct  8 10:24:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2373
2374	* cvs.texinfo (rtag options): Add comment about how this is
2375	confusing.
2376
2377Tue Sep 30 12:31:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2378
2379	* cvs.texinfo (Working directory storage): Add comment about
2380	Entries.Static.
2381
2382Thu Sep 25 23:52:57 1997  Noel Cragg  <noel@swish.red-bean.com>
2383
2384	* cvsclient.texi (Responses): description of Module-expansion was
2385 	missing a carriage return after the @item clause.
2386
2387Wed Sep 24 12:04:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2388
2389	* cvs.texinfo (Remote repositories): Add comment about pserver
2390	vs. having users create their own repositories.
2391
2392Sat Sep 20 00:59:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2393
2394	* cvs.texinfo (Keyword list): Change title from "RCS Keywords" to
2395	"Keyword list" as it is CVS that expands them.
2396	(Avoiding substitution): Change "rcs" to "cvs", in the context of
2397	the program which expands keywords.
2398
2399Fri Sep 19 22:57:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2400
2401	* RCSFILES: Grammar fix in first paragraph.  Re-word section on
2402	dead newphrase.  Add item about what it means if "expand" is omitted.
2403
2404	* cvs.texinfo (Magic branch numbers): Change example branch number
2405	from 1.2.3 to 1.2.4; CVS assigns even branch numbers and I don't
2406	think vendor branches are very relevant to this example.
2407
2408Wed Sep 17 17:21:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2409
2410	* cvs.texinfo (admin options): Add comment about "cvs admin -b"
2411	(with no argument to the -b).
2412
2413	* RCSFILES: "next" is optional, not required.
2414
2415Tue Sep 16 15:13:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2416
2417	* cvs.texinfo (Binary files): Add comment about another possible
2418	way to auto-detect binary files.
2419
2420Sun Sep 14 12:38:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2421
2422	* cvs.texinfo (Conflicts example): Adjust text and comments
2423	regarding conflict markers to reflect change in CVS.
2424
2425Wed Sep 10 12:44:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2426
2427	* cvs.texinfo (Server requirements): Add comment about server
2428	disk usage in /tmp.
2429
2430	* cvs.texinfo (Common options): More comments about date formats:
2431	"now", "yesterday", and the "3 weeks ago" family.
2432
2433Tue Sep  9 13:09:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2434
2435	* DIFFUTILS-2.7-BUG: Eggert patch is preferred to Rittle one.
2436
2437Sun Sep  7 18:38:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2438
2439	* cvs.texinfo (history options): Revise -e to say that it includes
2440	future record types (and remove out of date list of what record
2441	types it implies).
2442
2443	* cvs.texinfo (Environment variables): Expand/correct discussion
2444	of HOME, HOMEDRIVE, and HOMEPATH.
2445	(Error messages): Add "could not find out home directory".
2446
2447	* cvs.texinfo (update options): Reword -r doc to hopefully be
2448	clearer that it takes either numeric or symbolic revision.
2449
2450	* cvs.texinfo (syntax): Add comment about how regexp syntax may
2451	be, er, creatively altered, by configure.in.
2452
2453Sat Sep  6 11:29:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2454
2455	* cvs.texinfo (Working directory storage): Document Baserev and
2456	Baserev.tmp.
2457	(Working directory storage): Adjust comment regarding CVS/* being
2458	text files.
2459
2460Fri Sep  5 14:42:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2461
2462	* cvs.texinfo (BUGS): Remove mention of unsupported resources page
2463	on http://www.cyclic.com, as it might go away in a future
2464	reorganization.
2465
2466	* DIFFUTILS-2.7-BUG: Further info from Eggert.
2467
24681997-09-05  Paul Eggert  <eggert@twinsun.com>
2469
2470	* DIFFUTILS-2.7-BUG: Explain how this bug will probably be
2471	fixed in the next diffutils release.
2472
2473Thu Sep  4 17:09:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2474
2475	* cvs.texinfo (Binary files): Reword the section on what you need
2476	to do with cvs admin -kb to hopefully be a bit clearer.  Still not
2477	ideal (see comment).
2478
2479	* cvs.texinfo (modules): Break node into separate nodes for alias
2480	modules, regular modules, ampersand modules, and options.  Expand
2481	text with more examples and explanations.  Add index entries.
2482
2483Wed Sep  3 14:49:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2484
2485	* cvs.texinfo (Multiple developers): Add idea about cvs editors
2486	and reserved checkouts.
2487
2488Sun Aug 31 19:36:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2489
2490	* cvsclient.texi (Requests): Rewrite paragraph on cvs add on a
2491	filename containing '/'.
2492
2493Thu Aug 28 14:13:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2494
2495	* cvs.texinfo (diff options): Add comment about "cvs diff"
2496	vs. "cvs diff -r HEAD".
2497
2498	* cvs.texinfo (Global options): Add comment about -w not
2499	overriding cvs watch on.
2500
2501Wed Aug 27 08:09:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2502
2503	* cvs.texinfo (Password authentication server): Grammar fix ("under
2504	as the username" -> "as the username").
2505
2506	* cvs.texinfo: Fix doubled 'the the' typos.  Reported by
2507	karlb@atg.com.
2508
2509Tue Aug 26 12:25:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2510
2511	* cvs.texinfo (Checklist): Reword xref to point to Binary files
2512	rather than Keyword expansion.  Credit goes to jeff@alum.mit.edu
2513	(Jeff Breidenbach) for reporting the problem.
2514
2515Mon Aug 18 17:23:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2516
2517	* cvs.texinfo (modules): Suggest taginfo instead of -t.  Add
2518	comment with some of the reasons.  Add comment about -u and -i
2519	problems.
2520
2521Sat Aug 16 10:19:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2522
2523	* cvs.texinfo (Error messages): Add note about how "could not
2524	check out foo.c" seems to also have been observed on Irix.
2525
2526Fri Aug 15 17:28:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2527
2528	* cvs.texinfo (Error messages): Add "could not check out foo.c".
2529
2530Thu Aug 14 23:57:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2531
2532	* cvs.texinfo (Wrappers): Document new -m 'COPY' behavior.
2533
2534Tue Aug 12 20:56:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2535
2536	* cvs.texinfo (Sticky tags): Add comment about how we should be
2537	documenting sticky tags.
2538
2539Fri Aug  8 10:01:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2540
2541	* cvs.texinfo (File status): Add comment about "working revision"
2542	in cvs status for a locally removed file.
2543
2544Thu Aug  7 22:53:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2545
2546	* cvs.texinfo (From other version control systems): Mention
2547	pvcs_to_rcs alongside sccs2rcs.
2548
2549Tue Aug  5 17:22:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2550
2551	* cvs.texinfo (Compatibility): Add comment about how CVS probably
2552	could be detecting the case of dead files killed by CVS 1.3.
2553
2554	* cvs.texinfo (From other version control systems): Add paragraph
2555	about converting from systems which don't export RCS files.
2556
2557Sun Aug  3 21:03:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2558
2559	* cvsclient.texi (Responses): Cite RFC1321 for MD5.
2560
2561	* cvs.texinfo (A sample session): Nuke index entry for "A sample
2562	session".  The fact that this isn't "sample session" is totally
2563	bogus, but in general the table of contents is probably better for
2564	this entry.
2565
2566	* cvs.texinfo (Error messages): Add comment about wording of error
2567	concerning unknown -x option.
2568
2569	* cvs.texinfo (Wrappers): Add comment about absolute filter pathname.
2570
2571Thu Jul 31 14:40:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2572
2573	* cvs.texinfo: Use @ref not @xref when reference is not at the
2574	start of a sentence.  Avoids capitalizing "See" when we shouldn't.
2575	Fixes to other similar xref problems.
2576
2577Wed Jul 30 19:30:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2578
2579	* cvsclient.texi (Connection and Authentication): Don't use @samp
2580	on BEGIN AUTH REQUEST and friends.  Avoids overfull hbox.
2581
2582Fri Jul 25 10:40:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2583
2584	* cvsclient.texi (Requests): Remove obsolete sentence regarding
2585	using Directory instead of Repository enabling alternate response
2586	syntax.
2587
2588	* cvsclient.texi (Response intro): Add discussing of file updating
2589	responses and file update modifying responses.
2590	(Responses): Refer to this description rather than trying to
2591	describe it in each place.  The descriptions in each place were
2592	somewhat incomplete and didn't get updated when new file updating
2593	responses were added.
2594
2595	* cvsclient.texi: Split node Responses into Response intro,
2596	Response pathnames, and Responses.
2597
2598Thu Jul 24 23:13:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2599
2600	* cvs.texinfo (config): Document SystemAuth.
2601	(Password authentication server): Mention SystemAuth.
2602
2603Mon Jul 21 08:57:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2604
2605	* Makefile.in (DISTFILES): Add DIFFUTILS-2.7-BUG.
2606
2607Sun Jul 20 17:55:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2608
2609	* cvs.texinfo (admin options): For options with optional
2610	arguments, specify that there can be no space between the option
2611	and its argument.  For -N, add xref to Magic branch numbers.  For
2612	-t, talk about reading from stdin.  Comment changes.
2613
2614Sat Jul 19 22:28:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2615
2616	* cvs.texinfo (Preface): Make section titles more verbose.
2617	Likewise for the menu.
2618
2619Fri Jul 18 08:41:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2620
2621	* cvs.texinfo (Error messages): No need for an external patch if
2622	server and client are current.  Add comment with more thoughts
2623	about messages specific to old versions of CVS.
2624
2625	* cvs.texinfo (Error messages): Add "cannot start server via rcmd".
2626
2627	* cvs.texinfo (Error messages): Add "cannot open CVS/Root" for cvs
2628	init.
2629
2630	* cvs.texinfo (Error messages): Add "missing author".
2631
2632Tue Jul 15 16:47:08 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2633
2634	* cvs.texinfo (Keyword list): Fix documentation of $Log to reflect
2635	the fact that we no longer use the comment leader.
2636	(admin options): Fix documentation of $Log.
2637	(admin examples): Remove example concerning comment leader, since
2638	the example no longer does what it claims to.
2639	(admin, admin options): Fix various parts of the documentation to
2640	not refer to this being implemented via RCS.  Say nastier things
2641	about -I and -x.  Add comments about options to "rcs" which we
2642	don't document.
2643
2644Mon Jul 14 00:04:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2645
2646	* cvs.texinfo (Error messages): The "cannot change permissions on
2647	temporary directory" error has been happening in various test cases.
2648
2649Sat Jul 12 11:12:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2650
2651	* cvs.texinfo (Repository files): Further comments about leading
2652	"-" in filenames.
2653
2654Fri Jul 11 21:30:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2655
2656	* cvs.texinfo (Repository files): Add comment about legal
2657	filenames.
2658
2659Wed Jul  9 18:05:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2660
2661	* cvsclient.texi (Responses): Add Mbinary response.
2662
2663Mon Jul  7 12:04:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2664
2665	* cvsclient.texi (Goals): Add previously unwritten goal about only
2666	one way to do each operation.
2667
2668	* cvs.texinfo (File permissions): Rewrite paragraph on setuid to
2669	be more verbose and less unix-specific.
2670
2671Sat Jul  5 03:16:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2672
2673	* cvsclient.texi (Connection and Authentication): When we said to
2674	"ignore" an unrecogized code we mean to treat it as nonspecific,
2675	not to ignore the response.
2676
2677	* cvsclient.texi (Example): Refer to RFC2119 when referring to
2678	terminology of MUST, SHALL, &c.
2679
2680	* cvs.texinfo (Windows permissions): New node.
2681
2682Fri Jul  4 15:27:43 1997  Ian Lance Taylor  <ian@cygnus.com>
2683
2684	* cvs.texinfo (Common options): Fix typo (avaliable for
2685	available).
2686
2687Tue Jul  1 09:19:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2688
2689	* cvs.texinfo (Server requirements): Discuss memory used by diff.
2690
2691	* cvs.texinfo (Substitution modes): Add comment about -A resetting
2692	both sticky tags/dates and sticky options.
2693
2694	* cvs.texinfo (File permissions): Add paragraph concerning
2695	ownership of the RCS files.
2696
2697	* cvs.texinfo (Working directory storage): Relative repositories
2698	in CVS/Repository are legal.
2699
2700Mon Jun 30 10:48:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2701
2702	* cvsclient.texi (Top): Add menu item for Password scrambling.
2703
2704	* cvs.texinfo (Committing your changes): Add comment concerning
2705	documentation of message prompting.
2706
2707Fri Jun 27 11:20:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2708
2709	* cvsclient.texi (Password scrambling): New node.
2710	(Connection and Authentication): Adjust accordingly.
2711	(Protocol Notes): Add long discussion of character sets and
2712	password scrambling.
2713
2714	* cvs.texinfo (Repository files): Also mention doc/RCSFILES in
2715	documenting RCS file format.
2716	(CVSROOT, storage of files): New node.
2717
2718Thu Jun 26 09:18:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2719
2720	* cvs.texinfo (File permissions): xref to the pserver thing about
2721	permissions in CVSROOT.
2722	(Kerberos authenticated): Explicitly mention kerberos rsh.
2723	Add various index entries for "security, <foo>".
2724
2725Wed Jun 25 13:39:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2726
2727	* cvs.texinfo (Common options): Rewrite comments concerning HEAD
2728	and testcases and solution.  Changing HEAD might be too big a
2729	change; might be better to phase it out.
2730	(Common options, Tags): Add index entries for HEAD and BASE.
2731
2732Tue Jun 24 09:37:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2733
2734	* cvs.texinfo (Error messages): Add assertion failed.
2735
2736	* cvsclient.texi (Connection and Authentication): Add "E" and
2737	"error" as responses in authentication protocol.  The server
2738	already was in the (formerly bad) habit of sending them, and we
2739	might as well implement this in the client and document it.
2740
2741	* cvs.texinfo (Password authentication security): Note about
2742	permissions on $CVSROOT also applies to its parent and so on up to
2743	/.
2744
2745Mon Jun 23 18:28:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2746
2747	* cvs.texinfo (Creating a repository): xref to Server requirements
2748	for more details on memory, CPU.
2749	(Server requirements): Add xref to Creating a repository regarding
2750	disk space.
2751
2752	* cvs.texinfo (Read-only access, Password authentication
2753	security): The known holes which let a read-only user execute
2754	arbitrary programs on the server are gone.
2755
2756	* cvsclient.texi (Protocol Notes): Remove multisite item; it is
2757	replaced by item 186 in TODO.  Add a general reference to TODO.
2758	Rewrite accordingly the sentence about multisite in the item
2759	concerning sending modified files in "cvs update".
2760
2761Fri Jun 20 17:00:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2762
2763	* cvs.texinfo (Error messages): Add "binary files differ" when
2764	trying to check in a binary file.
2765
2766Fri Jun 20 14:01:23 1997  David J MacKenzie  <djm@va.pubnix.com>
2767			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
2768
2769	* cvs.texinfo: Fix various formatting, spelling, stylistic, and
2770	factual errors.
2771
2772Thu Jun 19 07:11:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2773
2774	* cvs.texinfo (config): New node.
2775	(Password authentication server): Talk about RCSBIN in config as
2776	an alternative to -b global option.
2777	* cvsclient.texi (Requests): Specify when Root can/must be used.
2778
2779	* cvs.texinfo (Error messages): Add
2780	"*PANIC* administration files missing".
2781
2782	* cvs.texinfo (Password authentication server): Mention
2783	permissions on $CVSROOT and $CVSROOT/CVSROOT as part of the
2784	installation process.
2785	(Password authentication security): Clarify that permissions issue
2786	applies to $CVSROOT as well as $CVSROOT/CVSROOT.
2787
2788Wed Jun 18 00:03:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2789
2790	* cvs.texinfo (Password authentication security): Add paragraph
2791	on write permissions of $CVSROOT/CVSROOT.
2792
2793	* cvs.texinfo (Adding and removing): New node.  Move Adding files,
2794	Removing files, Removing directories, Moving files, and Moving
2795	directories under it.
2796
2797	* cvs.texinfo (Removing directories): Add sentence about how
2798	one doesn't remove the directory itself.
2799
2800	* cvs.texinfo (Password authentication server): Document
2801	--allow-root.
2802
2803Tue Jun 17 09:58:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2804
2805	* cvs.texinfo (Error messages): Add "unknown option" from RCS.
2806
2807Fri Jun 13 12:11:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2808
2809	* cvs.texinfo (Global options): Add note about how -n might affect
2810	CVS's output.
2811
2812Thu Jun 12 09:33:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2813
2814	* cvs.texinfo (Other problems): New node.  Add discussion of
2815	problem with old rcsmerge.
2816
2817	* cvs.texinfo (Environment variables): Add CVSUMASK.
2818
2819Mon Jun  2 18:39:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2820
2821	* cvs.texinfo (Moving a repository): New node.
2822
2823Tue May 27 18:27:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2824
2825	* cvs.texinfo (Working directory storage): Add comment about
2826	timestamps.
2827	* cvsclient.texi (Responses): Add Mod-time.
2828
2829Mon May 26 10:04:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2830
2831	* cvs.texinfo (Wrappers): Add comment concerning -t/-f and
2832	client/server.
2833
2834Sun May 25 00:08:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2835
2836	* cvs.texinfo (Multiple vendor branches): New node.
2837	(First import, import options, Invoking CVS): xref to it.
2838
2839Sat May 24 23:47:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2840
2841	* cvs.texinfo (File permissions): Add comment about group
2842	ownership in repository and setgid bit on directories.
2843
2844Fri May 23 17:14:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2845
2846	* RCSFILES: Fix typo in dead newphrase description ("an" -> "a").
2847
2848Fri May 23 16:33:38 1997  Ian Lance Taylor  <ian@cygnus.com>
2849
2850	* RCSFILES: Mention dead as a newphrase.
2851
2852Fri May 23 09:45:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2853
2854	* cvs.texinfo (Builds): In comment, update URL of mk.
2855
2856Thu May 22 09:25:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2857
2858	* cvs.texinfo (Error messages): Add comment about yet another way
2859	to produce a "cannot open CVS/Entries for reading" error.
2860
2861Tue May 20 17:54:55 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2862
2863	* cvs.texinfo (Error messages): Add item about EINVAL in rename.
2864
2865Mon May 19 00:21:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2866
2867	* cvs.texinfo (Keywords in imports): New node.
2868	(Tracking sources): Add comment about what a "vendor" is.
2869
2870	* cvs.texinfo (Keyword substitution): Where it refers to RCS
2871	having a certain behavior, rewrite to not pass the buck like
2872	that.  Saying "RCS file" is still OK; that is a legit CVS
2873	concept.  A few other minor edits.
2874
2875Sun May 18 10:24:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2876
2877	* RCSFILES: Add list of known newphrase extensions.
2878
2879	* cvs.texinfo (From other version control systems): Fix typo
2880	("systesm" -> "systems").
2881
2882	* cvs.texinfo (Exit status): New node.
2883	(diff): Replace text on exit status with an xref to that node.
2884	The previous text documented a behavior which CVS no longer
2885	implements.
2886	(user-defined logging, commitinfo, verifymsg, Error messages):
2887	Add index entries for "exit status, of <something which CVS invokes>".
2888
2889	* cvs.texinfo (Administrative files): Add comment concerning
2890	writing triggers and particularly performance issues.
2891
2892	* cvs.texinfo (rtag options, tag options): Don't discuss what old
2893	versions did with respect to the behavior now controlled by -F; we
2894	don't try to document old versions here.  Add comments concerning
2895	how -F should be documented.  Add index entries for "renaming
2896	tags" and such pointing to "tag -F".
2897
2898Wed May 14 12:16:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2899
2900	* cvs.texinfo (Binary files): Add text and comment about
2901	automatically detecting binary files.
2902
2903Mon May 12 11:55:07 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2904
2905	* cvsclient.texi (Connection and Authentication): Add item about
2906	future expansion.
2907
2908Thu May  8 11:08:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2909
2910	* cvs.texinfo (Update imports): Add comment about wdiff
2911	vs. fsf/wdiff in example.
2912
2913Wed May  7 13:52:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2914
2915	* cvs.texinfo (checkout): Add comment about need for example
2916	regarding what the "module" argument means.
2917
2918Tue May  6 18:02:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2919
2920	* cvs.texinfo (History browsing): Add comment about looking at old
2921	revisions.
2922
2923Tue May 06 15:05:00 1997  Larry Jones  <larry.jones@sdrc.com>
2924
2925	* cvs.texinfo: More additions/corrections for -R due to recent
2926	changes.
2927
2928Mon Dec 16 15:18:00 1996  Larry Jones  <larry.jones@sdrc.com>
2929
2930	* cvs.texinfo: Added/corrected documentation for -R.  (Minor edits
2931	by Jim Kingdon to reflect recent changes in cvs.texinfo)
2932
2933Sun May  4 14:38:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2934
2935	* cvs.texinfo (Compatibility): Add comment about "D" lines in
2936	Entries.
2937
2938	* cvs.texinfo (CVS commands, diff): Change "run diffs" to "show
2939	differences"; the former is jargon.
2940	(CVS commands): Don't refer to "rlog" in describing what log does.
2941
2942	* Makefile.in (cvsclient.dvi cvsclient.aux): Run texi2dvi rather
2943	than (poorly) emulating it ourself.
2944
2945	Fix overfull and underfull hboxes:
2946	* cvs.texinfo (What is CVS?): Add words "the newsgroup" before
2947	"comp.sources.unix".
2948	(Credits): Put list of people in @display.
2949	(Repository files): Put /usr/local/cvsroot in @example.
2950	(Connecting via rsh): Change "anklet" to "toe" in example.
2951	(Kerberos authenticated, Password authentication client, Password
2952	authentication server): Change "brickyard" to "yard" in example.
2953	(Read-only access): Use @example and refer to files with a shorter
2954	pathname.
2955	(Server temporary directory): Use @example for pathname.
2956	(Watches Compatibility): Add phony line break.
2957	(Revision numbers): Remove revision 1.2.2.2 and tighten up the
2958	spacing for "the main trunk".
2959	(Tags, Creating a branch): Change /usr/local/cvsroot to /u/cvsroot.
2960	(Merging more than once): Tighten up spacing for "the main trunk".
2961	(Recursive behavior): Put long command in @example.
2962	(First import): Remove word "called".
2963	(Common options): Put long URL in @example.
2964	(loginfo example): Use fewer hyphens in example.
2965	(Variables): Put long command name in @example.
2966	(Copying): Add line break.
2967	(Administrative files): Remove "the" from title.
2968	(Copying): Change "@unnumberedsec" to two "@heading"s.
2969	* cvsclient.texi (Requests): Change /home/kingdon/zwork/cvsroot to
2970	/u/cvsroot.
2971	(Example): Add word "file".
2972	(Example): Change line breaks in example log message.
2973	(Example): Change /home/kingdon/testing/cvsroot to /u/cvsroot.
2974
2975	* cvs.texinfo (Credits): Don't refer to appendix A and B, they
2976	have been renumbered.  Reword so that it works whether the text in
2977	question has since been rewritten or not.
2978
2979	* cvs.texinfo (BUGS): Rewrite to reflect the many different ways
2980	that one might want to handle bugs.  Move information on Signum
2981	and Cyclic from Preface to here.  Remove information on known
2982	deficiencies in the manual (some of them I'm not sure were really
2983	things in need of improvement; others were too general to be
2984	useful).  For the most part FIXME comments are probably better for
2985	this.  Remove "Linkoping, October 1993, Per Cederqvist"--many
2986	parts of the manual are now from other people, dates, and places.
2987	(What is CVS): For the most part, just refer to BUGS concerning
2988	bug-cvs.  Also tell people how to subscribe to bug-cvs.
2989	(Credits): Say that list is not comprehensive and refer to
2990	ChangeLog.
2991
2992Sat May  3 10:51:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2993
2994	* cvs.texinfo (rcsinfo): Add comment about checkoutlist and
2995	related topics.
2996
2997	* cvs.texinfo (Server temporary directory): New node.
2998
2999	* cvs.texinfo (Backing up): New node.
3000
3001	* cvs.texinfo (Repository): Be more explicit about the repository
3002	and the working directory not being subdirectories of each other.
3003
3004Mon Apr 28 11:12:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3005
3006	* cvs.texinfo (Removing files): Use "*.c" not "?.c" in example;
3007	the former should be good for both unix and DOS-like operating
3008	systems.  Document -f option.  Refer to Invoking CVS for a full
3009	list of options.  Add a few comments.
3010
3011	* cvs.texinfo (Invoking CVS): For checkout and update, call them
3012	"sticky options" not "sticky kopts".
3013
3014	* cvs.texinfo (Editing files): Add additional comments on get
3015	vs. checkout.
3016
3017Sun Apr 27 16:17:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3018
3019	* cvs.texinfo (commit): Only document the current flags (where -f
3020	is force and -F file gets the message from a log file).  We had
3021	partly made this change on 9 Feb 1997, but some places got missed.
3022
3023	* RCSFILES: Add discussion of the common concern regarding
3024	applying deltas to get to a branch head.
3025
3026	* DIFFUTILS-2.7-BUG: New file.
3027
3028	* cvs.texinfo (File status): Refer to "Invoking CVS", not
3029	"status", for status options.  Add paragraph about how "cvs -n -q
3030	update" is another way to display file status.
3031	(update examples): Removed; it had contained the "cvs -n -q
3032	update" material.
3033	(Invoking CVS): xref to "File status" and "Tags", not "status" and
3034	"status options".
3035	(status, status options): Removed.
3036	(update options, checkout options): xref to "Invoking CVS"
3037	not "status".
3038
3039	* cvsclient.texi (Requests): Clarify how long-lived Sticky and
3040	Static-directory are.
3041
3042	* cvs.texinfo: Add @finalout.
3043
3044	* cvs.texinfo (Error messages): Add "cannot change permissions on
3045	temporary directory" message.
3046
3047Wed Apr 23 12:53:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3048
3049	* cvsclient.texi (Requests): Document "add" in much more detail.
3050
3051Wed Apr 23 00:38:17 1997  Ian Lance Taylor  <ian@cygnus.com>
3052
3053	* cvsclient.texi (Requests): Correct small typo (`a' for `as').
3054
3055Tue Apr 22 14:23:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3056
3057	* cvsclient.texi (Protocol Notes): Expand ideas on multisite
3058	features somewhat.  Add items about the network turnarounds for
3059	pserver authentication and for protocol negotiation.
3060
3061Mon Apr 21 08:54:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3062
3063	* cvs.texinfo (Working directory storage): Describe what to do
3064	with Entries.Log in more detail.
3065
3066	* cvsclient.texi (Responses): Say "CVS 1.9 and earlier" rather
3067	than "pre version 1.10".  The latter increases confusion by
3068	referring to a version which doesn't exist yet.
3069
3070Mon Apr 21 01:02:53 1997  Ian Lance Taylor  <ian@cygnus.com>
3071
3072	* cvsclient.texi (Responses): Document Rcs-diff.  Indicate that
3073	Patched is now deprecated in favor of Rcs-diff.
3074
3075Sun Apr 20 23:42:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3076
3077	* cvs.texinfo (Working directory storage): Add note about format
3078	of timestamp and the "Result of merge" concept.
3079
3080Sat Apr 19 13:42:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3081
3082	* cvsclient.texi (Responses): It is OK for Copy-file to implement
3083	a rename instead of a copy.
3084
3085Fri Apr 18 12:05:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3086
3087	* cvs.texinfo (Assigning revisions): Say that -r implies -f.
3088
3089Thu Apr 17 16:34:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3090
3091	* cvs.texinfo (From other version control systems): Add comment
3092	about CMZ and PATCHY.
3093
3094Wed Apr 16 12:35:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3095
3096	* cvsclient.texi (Responses): Add paragraph describing how
3097	Copy-file relates to Merged.
3098	(Responses): Add paragraph about how it is the server which
3099	worries about not clobbering the user's file.
3100
3101Tue Apr 15 00:57:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3102
3103	* RCSFILES: Add notes on keyword expansion.
3104
3105	* cvs.texinfo (Rename by copying): Comment out seemingly erroneous
3106	text regarding the revision number that the new file starts with.
3107
3108Mon Apr 14 12:37:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3109
3110	* cvsclient.texi (Requests): Clients should try to send
3111	notifications right away.
3112
3113	* cvsclient.texi (Requests): For Notify request, clarify a few
3114	future expansion situations.  Specify the format of the time.
3115
3116	* cvsclient.texi (Requests): Clarify that arguments to co, rdiff,
3117	and rtag are module names (and how that differs from file/directory
3118	names).
3119
3120	* cvsclient.texi (Responses): Say that servers need to create
3121	directories one at a time.
3122
3123Sat Apr 12 09:32:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3124
3125	* cvs.texinfo (Committing your changes): Say that editor default
3126	is notepad (not vi) for Windows NT/95.  Be more clear about what
3127	"cvs commit" does.  Add paragraph about timestamps.
3128	(Environment variables, Global options, editinfo):
3129	Add xrefs to that node.
3130
3131Thu Apr 10 15:48:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3132
3133	* cvs.texinfo (Error messages): Add "could not patch; will refetch".
3134
3135Wed Apr  9 15:21:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3136
3137	* cvs.texinfo (Working directory storage): New node.
3138
3139	* cvs.texinfo (Error messages): Add comment about "cvs co ." on
3140	NT.
3141
3142Tue Apr  8 14:44:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3143
3144	* cvs.texinfo (Error messages): Add diff3 usage message.
3145
3146Sun Apr  6 19:03:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3147
3148	* cvs.texinfo (Removing files): Add comment about undoing a "cvs
3149	remove".
3150
3151	* cvsclient.texi (Requests): Explicitly mention the idea of
3152	deferring "Notify" requests.
3153
3154Tue Apr  1 07:51:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3155
3156	* cvsclient.texi (Responses): Add paragraph about directory
3157	creation and empty directories.
3158
3159	* cvs.texinfo (Binary files): Add comment about binary files and
3160	merges.
3161
3162	* cvsclient.texi (Requests): Add discussion of when to send
3163	Is-modified.
3164
3165	* cvsclient.texi (Requests): Sending Is-modified is enough to
3166	prevent the file from being considered "lost".
3167
3168Sun Mar 30 00:31:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3169
3170	* cvsclient.texi (Requests): Add Is-modified request.  Clarify
3171	order of Entry relative to Unchanged or Is-modified (might as well
3172	specify the same thing vis-a-vis Modified while we are at it).
3173
3174Sat Mar 29 12:32:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3175
3176	* cvsclient.texi: Change "newline" to "linefeed".  Most of the
3177	document already reads "linefeed" and that is what is intended.
3178	(File transmissions): New node, moved here from Requests.
3179	(Goals, Filenames, File transmissions, new node Strings): Add
3180	discussion of character sets and what we expect from the transport
3181	protocol we run on.
3182
3183	* cvsclient.texi (Requests): Add paragraph about each Directory
3184	request specifying a new local-directory and repository.
3185
3186	* cvsclient.texi (Requests): Add paragraph about renaming
3187	local-directory in Directory request.  Use "local-directory"
3188	consistently instead of "working directory", for clarity.
3189
3190Fri Mar 28 13:59:59 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3191
3192	* cvsclient.texi (Requests): Make it clear that there is no
3193	guarantee that one will get Clear-sticky instead of another
3194	response.  Also clarify that clients will tend to store the
3195	repository in a long-term way.
3196
3197	* cvsclient.texi (Requests): Further clarify Directory example.
3198
3199	* cvsclient.texi (Requests): Add example and further explanation
3200	of what expand-modules is for.
3201
3202	* cvsclient.texi (Requests): Add example, hopefully making it
3203	clearer what REPOSITORY and LOCAL-DIRECTORY mean to Directory.
3204
3205	* cvs.texinfo (Attic): New node.
3206	(rtag options): Adjust discussion of -a accordingly.
3207	(Repository files): Adjust accordingly.
3208
3209Thu Mar 27 09:57:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3210
3211	* cvs.texinfo (Error messages): Give exact wording of broken pipe
3212	error message.
3213
3214	* cvs.texinfo (history database): Add comment about various
3215	problems with the history file.
3216
3217	* cvs.texinfo (Common options): The ISO8601 web page we had
3218	mentioned in a comment is no more.  Replace it with a new one.
3219
3220	* cvs.texinfo (Common options): "cvs history" also outputs dates.
3221
3222Wed Mar 26 10:54:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3223
3224	* cvs.texinfo (Common options): "cvs editors" also outputs dates.
3225
3226	* cvs.texinfo (Outside): Fix paragraph which said that revision
3227	numbers start at 1.0.  First of all, it is 1.1.  Second of all, it
3228	is sometimes 2.1, 3.1, etc.  Third of all, the xref should be to
3229	Assigning revisions not commit options.
3230
3231	* cvs.texinfo (Outside): Comment out sentence which incorrectly
3232	stated that "cvs add" can operate on "foo/bar.c".
3233
3234Tue Mar 25 22:21:29 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3235
3236	* cvs.texinfo (Error messages): New node.
3237	(Magic branch numbers): Move from Troubleshooting to Revisions and
3238	branches.  The former placement never made any sense to me.
3239	(Revision numbers): Remove "Main trunk (intro)" index entry now
3240	that this node is right next to the other "main trunk" index
3241	entry.
3242	(BUGS): Very briefly mention reporting bugs in CVS.
3243
3244	* cvs.texinfo (Compatibility): Add comment about "Nfoo" in CVS/Tag.
3245
3246Mon Mar 24 13:50:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3247
3248	* cvs.texinfo (Creating a branch): Add comment about -r in branch
3249	example.
3250
3251	* cvsclient.texi (Responses): Discuss meaning of tagspec and
3252	future expansion in Set-sticky.  The behavior described is the one
3253	which CVS has always implemented.
3254
3255Fri Mar 21 14:19:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3256
3257	* cvsclient.texi (Requests): Revise meaning of "Case" per change
3258	to CVS.
3259
3260Tue Mar 18 15:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3261
3262	The following reorganization hopefully presents numeric revisions
3263	in a slightly more coherent fashion.  The only new material is the
3264	paragraph about assigning revisions for added files.
3265	* cvs.texinfo (A sample session): Bring in a sentence from Basic
3266	concepts node, defining a repository.
3267	(Revisions and branches): Renamed from Branches (it has always
3268	covered non-branch tags too).  Bring in nodes "Revision numbers" and
3269	"Versions revisions releases" from Basic concepts, the former in
3270	particular was way too detailed for an intro section.
3271	(A sample session): Add comment about how we need an introduction
3272	and what might go into one.  Also bring in the paragraph from
3273	Basic concepts introducing modules, but comment it out.
3274	(Viewing differences): Add comment about
3275	(Basic concepts): Removed; its content has been farmed out as
3276	described above, and as the comment said, it was fundamentally
3277	flawed.
3278	(Assigning revisions): New node.  Incorporates the "New major
3279	release number" subsubsec which was in "commit examples".  Add
3280	paragraph concerning how CVS assigns revisions on added files.
3281	(commit options): Refer to that node under -r.
3282	(Invoking CVS): Add comment about text for -r.
3283
3284Tue Mar 18 13:04:30 1997  Jim Meyering  <meyering@totoro.cyclic.com>
3285
3286	* Makefile.in: (install-info): Depend on installdirs.
3287
3288Sun Mar 16 12:37:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3289
3290	* cvs.texinfo (File permissions): CVSUMASK now works for RCS
3291	files; but it is (still) awkward for client/server CVS.
3292
3293Sat Mar 15 17:41:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3294
3295	* cvs.texinfo (Magic branch numbers): Add comment about where this
3296	should go.
3297
3298Thu Mar 13 09:11:36 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3299
3300	* cvs.texinfo (Credits): Fix grammatical mistake ("manual about"
3301	-> "manual is about").  Reported by Philippe De Muyter.
3302
3303Sun Mar  9 09:06:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3304
3305	* cvs.texinfo (File permissions): Add comment about val-tags and
3306	CVSUMASK.
3307
3308Sun Mar  2 12:33:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3309
3310	* cvs.texinfo (From scratch): Add comment about creating
3311	directories with add rather than import.
3312
3313	* cvs.texinfo (Creating a repository): Add comment about how this
3314	somewhat duplicates Server requirements.
3315
3316	* cvs.texinfo (Connecting via rsh): Add comment about rsh
3317	vs. remsh.  Also wording fix ("incorrect" -> "inapplicable").
3318
3319	* cvs.texinfo (Outside): Add comment about renames and annotate.
3320
3321	* cvs.texinfo (Server requirements): New node.
3322
3323Thu Feb 27 15:20:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3324
3325	* cvs.texinfo (Multiple developers): Reword section on "cvs admin
3326	-l".  As nearly as I can tell based on when it came up on info-cvs
3327	and other contexts, people who are into reserved checkouts
3328	generally find that cvs admin -l is OK.  Add a bunch more notes
3329	(inside @ignore) about reserved checkout implementation ideas.
3330
3331Sun Feb 23 16:12:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3332
3333	* cvs.texinfo (Common options): Add various additional comments
3334	about date formats.
3335
3336	* RCSFILES: Remove diff for Id and explain it in words instead.
3337	The previous values for Id had been clobbered by keyword expansion
3338	on the RCSFILES file itself.
3339
3340Sat Feb 22 14:16:28 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3341
3342	* Makefile.in (DISTFILES): Fix typo (missing backslash).
3343
3344Fri Feb 21 23:08:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3345
3346	* RCSFILES: New file.
3347	* Makefile.in (DISTFILES): Add RCSFILES.
3348
334920 Feb 1997  Lenny Foner  <foner@media.mit.edu>
3350
3351	* cvs.texinfo (Checklist): Fix typo ("keword" -> "keyword").
3352
3353Thu Feb 20 21:57:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3354
3355	* cvs.texinfo (Keeping a checked out copy): Add "web" to index.
3356
3357Wed Feb 12 18:44:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3358
3359	* cvs.texinfo (Password authentication client, Invoking CVS):
3360	Document "cvs logout" command.
3361
3362Tue Feb 11 20:42:45 1997  Ian Lance Taylor  <ian@cygnus.com>
3363
3364	* cvs.texinfo (commit options): Document that the -f option to
3365	commit disables recursion.
3366
3367Sun Feb  9 13:58:59 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3368
3369	* cvs.texinfo (diff options): Document all the options we pass
3370	through to diff.  Remove paragraph about -D sometimes meaning
3371	--ifdef since that is no longer true.
3372
3373	* cvs.texinfo (Multiple developers): Add lengthy comment about
3374	reserved checkout design issues.
3375
3376	* cvs.texinfo (Wrappers): Add paragraph about timestamps.
3377
3378	* cvs.texinfo (commit options): Don't try to document what CVS 1.3
3379	does with -f and how recent versions differ: 1.3 is pretty old
3380	anyway, we generally only try to document the current version, and
3381	the way it was described here was pretty confusing.
3382	(Environment variables): Likewise for CVSEDITOR.
3383
3384	* cvs.texinfo (import output): Add index entries for symbolic
3385	links.  Add brief mention of whether behavior should be
3386	different.  Add comments on other symbolic link issues.
3387
3388Wed Feb  5 13:02:37 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3389
3390	* cvs.texinfo (Concurrency): Add comment about commit/commit
3391	atomicity.
3392
3393Mon Feb  3 10:55:41 1997  joel boutros <nihilis@moral.addiction.com>
3394
3395	* cvs.texinfo (Connecting via rsh): Fix typo (programs -> problems).
3396
3397Fri Jan 31 12:18:47 1997  Ian Lance Taylor  <ian@cygnus.com>
3398
3399	* cvsclient.texi (Connection and Authentication): Correct typo
3400	(``sent'' for ``send''), and rewrite sentence for clarity.
3401
3402Fri Jan 24 10:31:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3403
3404	* cvs.texinfo (File status): Change "Unresolved Conflict" to "File
3405	had conflicts on merge" per change to CVS.
3406
3407Sun Jan 19 16:21:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3408
3409	* cvs.texinfo (admin): Add comments about "group" and "compiled in
3410	value".  At least one info-cvs poster was confused by this.
3411
3412Thu Jan 16 17:54:51 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3413
3414	* cvs.texinfo (Wrappers): It is just -t/-f which doesn't work
3415	client/server.  -k *does* (well, except for the problem with
3416	import noted in BUGS).  -m I don't know and I doubt anyone cares.
3417
3418Mon Jan 13 15:41:02 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
3419
3420	* cvs.texinfo (Read-only access): rephrase to imply that there may
3421        be other administrative files, besides history and locks, which
3422        read-only users can also affect (in the future, for example, the
3423        `passwd' file).
3424
3425Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3426
3427	* Makefile.in: Remove CVSid; we decided to get rid
3428	of these some time ago.
3429
3430Wed Jan  8 09:08:36 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3431
3432	* cvsclient.texi (Connection and Authentication): Document
3433	restriction that cvs root sent in the cvs protocol and in the
3434	pserver authentication protocol must be identical.
3435
3436Thu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3437
3438	* Makefile.in, cvs.texinfo: Remove "675" paragraph;
3439	see ../ChangeLog for rationale.
3440
3441Thu Jan  2 09:34:51 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
3442
3443        * cvs.texinfo (Read-only access): new node.
3444        (Repository): new menu item for above new node.
3445        (Password authentication server): document the user-aliasing
3446        feature.  Why was this undocumented before?
3447
3448Wed Jan  1 18:12:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3449
3450	* cvs.texinfo (Conflicts example): Use @asis in example to prevent
3451	starting a line with a conflict marker.  This means that when
3452	maintaining the file with CVS itself, CVS will not think there is
3453	a conflict merely because of the conflict marker in the example.
3454	IMHO, this is totally bogus and CVS needs a better way of figuring
3455	out whether a conflict is resolved (see comments elsewhere in this
3456	node), but until then....  Credit to Fred Fish for reporting the
3457	problem.
3458
3459	* cvs.texinfo (cvsignore): Add paragraph about how .cvsignore
3460	files in the sources being imported by "cvs import" override
3461	"-I !".  Credit goes to Fred Fish for pointing out this problem.
3462
3463Thu Dec 19 12:36:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3464
3465	* cvs.texinfo (Credits): Update Roland Pesch email address per his
3466	request.
3467
3468Tue Dec 17 12:57:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3469
3470	* cvs.texinfo (verifymsg): In example, remove text "and reedit if
3471	necessary"; it was copied from editinfo and doesn't apply here.
3472	Fix syntax of if statement; remove unnecessary attempt at loop;
3473	don't use -n with echo.  Add @appendixsec at start of node.
3474	Add note about how verifymsg cannot change log message.
3475	(editinfo): In paragraph saying editinfo is obsolete, fix various
3476	typos and formatting glitches.  Mention -e as well as EDITOR.
3477	(editinfo): In saying that editinfo doesn't get consulted with -m,
3478	-F or client/server, recommend verifymsg.  Remove comment which
3479	says, in effect, "we need a feature like verifymsg".
3480	(editinfo example): Change "verifymsg" back to "editinfo" here;
3481	the example is of editinfo not verifymsg.
3482
3483Tue Dec 17 12:45:32 1996  Abe Feldman  <feldman@cyclic.com>
3484
3485	* cvs.texinfo (verifymsg): New node.
3486	various places: Say that editinfo is obsolete, or refer to
3487	verifymsg instead of editinfo
3488
3489Wed Dec 11 08:55:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3490
3491	* cvs.texinfo (Compatibility): Add comment about 1.3 and file death.
3492
3493	* cvs.texinfo (update output, release output): Document "P" as
3494	well as "U".
3495
3496Tue Dec 10 16:23:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3497
3498	* cvs.texinfo (Builds): Change "make" to "implement" and "build";
3499	in this context "make" is ambiguous.
3500	(Builds): Add new URL of mk web page.
3501
3502Mon Dec  9 11:03:37 1996  Jim Blandy  <jimb@floss.cyclic.com>
3503
3504	* cvs.texinfo (Password authentication client, Environment
3505	variables): Remove mention of CVS_PASSWORD.
3506
3507Sun Dec  8 22:38:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3508
3509	* cvs.texinfo (Repository files): Mention differences between RCS
3510	files in RCS and in CVS.
3511	(Tags): Tag names must start with a letter.
3512
3513Fri Dec  6 09:08:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3514
3515	* cvs.texinfo (syntax): Expand discussion of regular expression
3516	syntax.
3517
3518Fri Nov 29 09:06:41 1996  fnf@ninemoons.com (Fred Fish)
3519			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
3520
3521	* cvs.texinfo, cvsclient.texi: Make sure @ref and friends are
3522	followed by "," or "." as described in the texinfo manual.  This
3523	is a dubious practice as texi2html and texinfo.tex don't require
3524	it, and makeinfo could insert them as needed, but since makeinfo
3525	doesn't do that yet, cope.
3526
3527	* cvs.texinfo (From files): Suggest "diff -r" rather than "ls -R"
3528	as the way to see that the sources seem to have been imported
3529	correctly.
3530	(Common options): -k is also available with import.
3531	(admin options): Fix typo ("interrested" -> "interested").
3532
3533Mon Nov 25 10:03:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3534
3535	* cvs.texinfo (Common options): Add comments about two digit
3536	years, year 2000, and ambiguous/nonexistent dates.
3537
3538Sun Nov 24 17:27:24 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3539
3540	* cvs.texinfo (First import): Don't say what the wdiff program we
3541	are using as an example does--that is confusing.  Also don't show
3542	untarring it--people might be familiar with cpio, ZIP, VMS BACKUP,
3543	etc., instead of tar.
3544
3545	* cvs.texinfo (Adding files): Update comment about "cvs add -m".
3546
3547	* cvs.texinfo (Common options): Remove -H; -H is not a command
3548	option.
3549	(Global options): Also list --help and --version.  Don't say that
3550	-H gives a list of commands; it doesn't any more (directly).
3551
3552	* cvs.texinfo: Add comment pointing to paper size web page.
3553
3554	* cvs.texinfo (Common options): Rewrite section on date formats.
3555	Executive summary is that RFC822 and ISO8601 are now preferred.
3556
3557Wed Nov 20 08:39:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3558
3559	* cvs.texinfo (Getting Notified): Add paragraph clarifying that
3560	watches happen per user, not per working directory.
3561
3562Tue Nov 19 09:39:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3563
3564	* cvs.texinfo (Tags): Suggest that future special tag names might
3565	start with ".".  Fix typo.
3566
3567	* cvs.texinfo (Removing directories): -P is also available with
3568	export.
3569	(Moving directories): Rewrite first paragraph; now says that you
3570	must use -P for the directory to disappear from working
3571	directories.  Thanks to Martin Lorentzon
3572	<Martin.Lorentzson@emw.ericsson.se> for reporting this bug.
3573	(various): Where we mention -P, point to Removing directories
3574	node.
3575
3576Sat Nov 16 18:03:22 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3577
3578	* cvsclient.texi (Example): Rewrite to actually be based on a real
3579	live example (and therefore reflect the way the protocol currently
3580	works).  Add comment about formatting of the document itself.
3581
3582Thu Nov 14 10:22:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3583
3584	* cvsclient.texi (Introduction): Use @ref, not @xref, after "see".
3585	(Goals): Rewrite items about locking, about uploading in big
3586	chunks, and about atomicity to be focused more on the protocol
3587	than the current implementation.
3588	(Notes): Remove this node.  The attempt to describe the basic
3589	model has pretty much been replaced by the Introduction.
3590	The material about how to start the client is incomplete and
3591	better left to cvs.texinfo.  And the item about the lack of
3592	SERVER_FLOWCONTROL is obsolete now that SERVER_FLOWCONTROL is the
3593	default.
3594	(Protocol Notes): Add comment about multisite features.
3595	(Requirements): Use @code for requests and responses.
3596
3597	* cvs.texinfo (Remote repositories): Add a few sentences defining
3598	"client" and "server"; before we had been using the terms without
3599	defining them.
3600
3601	* cvs.texinfo (What is CVS?): Add paragraph about reporting bugs.
3602	Reword and expand comp.software.config-mgmt description (and add
3603	comments about other newsgroup facts).  Point people at GNU list
3604	of FTP sites rather than directly at prep.ai.mit.edu.
3605
3606Wed Nov  6 09:45:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3607
3608	* cvs.texinfo (Tracking sources): Add comment regarding added and
3609	removed files.
3610
3611Tue Nov  5 14:00:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3612
3613	* cvs.texinfo: Rename node "Invoking CVS" to "CVS commands".
3614	Rewrite the intro and comments to reflect addition of the new
3615	Invoking CVS.
3616	(Invoking CVS): New node, a quick summary of each command.
3617	(annotate): Don't list the options; refer to Invoking CVS and
3618	Common options instead.
3619
3620Sun Nov  3 21:22:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3621
3622	* cvs.texinfo (Compatibility): New node, moved from ../README.
3623
3624	* cvs.texinfo (Common options): Add comment about how tar manual
3625	contains documentation for getdate date formats.
3626
3627Fri Nov  1 14:00:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3628
3629	* cvs.texinfo (commit examples): Rewrite "New major release
3630	number" section to tighten up the wording, better motivate the
3631	discussion, and replace the term "rcs revision number" with
3632	"numeric revision".
3633
3634Fri Oct 25 07:49:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3635
3636	* cvs.texinfo (loginfo): Don't say "a la printf"; the syntax is
3637	only vaguely similar to printf.
3638
3639	* cvs.texinfo (loginfo): To get just the repository name, suggest
3640	%{} instead of % "standing alone"; the latter is now an error.
3641
3642Tue Oct 22 13:08:54 1996  Noel Cragg  <noel@gargle.rain.org>
3643
3644	* cvs.texinfo (loginfo): add information on the new loginfo format
3645 	string specification.
3646
3647Mon Oct 21 17:33:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3648
3649	* cvs.texinfo (Builds): New node.
3650	(What is CVS?): Refer to it.
3651
3652Sat Oct 19 14:32:21 1996  Jim Meyering <meyering@asic.sc.ti.com>
3653			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
3654
3655	* cvs.texinfo (Choosing a model): Wording/grammar fix.
3656
3657Sat Oct 19 14:32:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3658
3659	* cvsclient.texi (Obsolete): New node.
3660	(Requests): Remove Repository and Lost and adjust Directory,
3661	UseUnchanged, and other places accordingly.
3662	(Required): Directory and Unchanged are now required.
3663
3664	* cvs.texinfo (Removing files): Don't talk about modules; they are
3665	not relevant in this context.
3666	(Removing directories): New node.
3667	(Common options): Refer to it instead of duplicating information.
3668
3669Fri Oct 18 11:05:06 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3670
3671	* cvs.texinfo (First import, import): Add paragraph about the fact
3672	that import doesn't modify the directory which it imports from.
3673
3674	* cvs.texinfo (Creating a repository): Add paragraph about
3675	resource requirements.
3676
3677	* cvs.texinfo (Copying): Replace empty node with a copy of the GPL.
3678
3679Thu Oct 17 12:10:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3680
3681	* cvs.texinfo (Adding files): Revise comment to more accurately
3682	reflect the functioning/nonfunctioning status of cvs add -m.
3683
3684	* cvs.texinfo (Reverting local changes): New node, somewhat based
3685	on the version of this node from 30 Sep 96 change.
3686	(admin options): Refer to it.
3687
3688	* cvs.texinfo: Reinstate 30 Sep 96 change from A4 to US letter.
3689
3690	* cvs.texinfo (Concurrency): When telling people how to clean up
3691	locks, tell them to make sure the locks are owned by the person
3692	who has the stale locks.
3693	(update output, release output): Remove text about how CVS doesn't
3694	print "? foo" for directories; CVS has since been changed (see
3695	conflicts-130 in sanity.sh).
3696
3697Wed Oct 16 15:01:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3698
3699	* cvs.texinfo (history options): Mention new option -x E.
3700
3701Mon Oct 14 15:21:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3702
3703	* cvs.texinfo (Tags): Add paragraph on choosing a convention for
3704	naming tags.
3705
3706Thu Oct 10 16:05:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3707
3708	* cvs.texinfo (modules): Describe what & does.
3709
3710Mon Oct  7 17:20:11 1996  Ian Lance Taylor  <ian@cygnus.com>
3711
3712	* cvs.texinfo (Removing files): Correct apparent cut and paste
3713	error: refer to the removed file, not the added file.
3714
3715Tue Oct  1 14:15:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3716
3717	* cvs.texinfo: Revert all recent changes (the last unscathed one
3718	is the CVSUMASK one from Sunday).  For the most part said changes
3719	are for new features which are not appropriate at this stage of
3720	the release process.  None of the changes being reverted need to
3721	go into 1.9, that is for sure.
3722
3723Mon Sep 30 18:17:34 1996  Greg A. Woods  <woods@most.weird.com>
3724
3725	* cvs.texinfo (Credits): add comment asking if we should update.
3726	Add more detail about printing Letter on A4.
3727	Add some comments about internal comments.
3728	(From files): describe "cvs import -b 1" for importing existing
3729	projects onto the main branch.
3730	(First import): add a couple of helpful hints about naming vendor
3731	and release tags, etc., and regularize the examples with this.
3732	(Tracking sources): noted some reasons why you might use vendor
3733	branches with "cvs import".
3734	(Update imports): mention using "update" in place of "checkout" if
3735	you have an existing working directory.
3736	(Binary files in imports): add sub-menu separator comment.
3737	(Tracking sources): new menu entry "Reverting to vendor release".
3738	(Reverting to vendor release): new node to describe reverting
3739	local changes and optionally using patch(1) to move local changes
3740	forward.
3741	(Global options): describe -D and -g, as well as DIFFBIN and
3742	GREPBIN.
3743	(export examples): add one.
3744	(import options): describe the effect of '-b 1'.
3745
3746Mon Sep 30 08:09:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3747
3748	* cvs.texinfo: Adjust comments concerning A4 vs. US letter,
3749	referring to ../README.
3750
3751	* cvs.texinfo (Common options): Add comment about dates which CVS
3752	uses in output.
3753
3754Sun Sep 29 11:14:16 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3755
3756	* cvs.texinfo (Keyword list): Don't mention Name twice.
3757
3758	* cvs.texinfo (File permissions): Expand CVSUMASK stuff a bit.
3759	(Setting a watch, Environment variables, Global options): Update
3760	index entries for "read-only files, and ...".
3761
3762	* cvsclient.texi (Requests): State that Gzip-stream is preferred
3763	to gzip-file-contents.  Cite RFC1952/1951 rather than just "gzip".
3764	Say that RFC1950/1951 compression is also known as "zlib".
3765
3766Sat Sep 28 09:31:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3767
3768	* cvs.texinfo (Repository): Move all information about the
3769	internal structure of the repository to User modules node.  Rename
3770	it to "Repository storage" ("User modules" wasn't particularly
3771	clear).  Mention CVSUMASK.  Much clarification and
3772	reorganization.
3773	(Basic concepts): Remove material which duplicates what is now in
3774	Repository.  Rewrite paragraph introducing modules.
3775
3776	* cvs.texinfo (Starting a new project): In discussing difficulty
3777	in renaming files, don't refer to "cvs 1.x"--there is no
3778	non-vaporous "cvs 2.x".  Reword to reflect that part of the reason
3779	to avoid renames (where possible) is not because of CVS at all, and
3780	to try to give a general impression of how bad CVS issues involved in
3781	renaming are.
3782
3783Fri Sep 27 04:23:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3784
3785	* cvs.texinfo (Adding files): Talk about directories, not modules,
3786	since that is what is meant.  Suggest using -kb option to add
3787	rather than running cvs admin after the fact and xref to Binary
3788	files not admin examples.  Incorporate information which had been
3789	in "add" node (there was a lot of duplication).  Don't document
3790	use of "add" on a directory to take the place of "cvs update -d";
3791	the latter is simpler and more logical.
3792	(add, add options, add examples): Removed.
3793	(release output, release options): Update xrefs accordingly.
3794	(Adding files, Removing files): Mention the fact that adds and
3795	removes are branch-specific.
3796	(Merging adds and removals): New node.
3797
3798	* cvs.texinfo (Concurrency): When mentioning RCS locks, use the
3799	term reserved checkouts and xref to the place where we discuss
3800	them in more depth.
3801
3802Thu Sep 26 08:26:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3803
3804	* cvs.texinfo (log): Add comments about timezones.
3805	(log, Common options): Add index entries for timezone and zone, time.
3806
3807Wed Sep 25 11:05:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3808
3809	* cvs.texinfo (log options): Add xref to where we describe the
3810	date formats that -d accepts.
3811	(Common options): Don't refer to date formats accepted by co(1);
3812	CVS's rules have never been the same.  Add long whiny comment
3813	about what a mess date formats are.
3814
3815Tue Sep 24 11:49:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3816
3817	* cvs.texinfo (From other version control systems): The RCS file
3818	must not be locked when you copy it to the CVS repository.
3819
3820	* cvs.texinfo (Editing files): Also discuss how to revert in the
3821	non-watch case.  Add some index entries.
3822
3823	* cvs.texinfo (update output): Add comment about how we *should*
3824	be handling .# files.  Mention fact that it is different under
3825	VMS.  Add .# to index.
3826
3827Fri Sep 20 13:08:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3828
3829	* cvs.texinfo (Multiple developers): Revise text on reserved
3830	versus unreserved checkouts extensively.  Move index entries for
3831	"reserved checkouts" and "RCS-style locking" to here.  Add
3832	cross-reference to cvs admin -l.  Add new section "Choosing a
3833	model".
3834	(Editing files): Add note about use of the word "checkout".
3835
3836Tue Sep 17 00:54:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3837
3838	* cvs.texinfo (Defining the module): Don't suggest "cvs co
3839	modules"; that depends on a "modules" module being defined which
3840	is not the default which is created by "cvs init".  Instead
3841	suggest "cvs co CVSROOT/modules" which should always work.
3842
3843Tue Sep 17 00:43:49 1996  VaX#n8  <vax@linkdead.paranoia.com>
3844			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
3845
3846	* cvs.texinfo (Rename by copying): Suggest "cvs tag -d" on the file
3847	"new", not on everything.  Also don't suggest deleting branch tags.
3848
3849Tue Sep 17 00:34:39 1996  David A. Swierczek  <swierczekd@med.ge.com>
3850
3851	* Makefile.in (install-info): Note whether files are in srcdir and
3852	deal with it rather than cd'ing into srcdir.
3853
3854Mon Sep 16 23:33:36 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3855
3856	* cvs.texinfo (Wrappers): Add comment about using wrappers to
3857	compress files in the repository.
3858
3859	* cvs.texinfo (modules): Add comments about how we should be
3860	documenting how -i and friends operate in client/server CVS.
3861
3862	* cvs.texinfo (File permissions): Describe the need for write
3863	permissions for locks and val-tags.
3864
3865	* cvs.texinfo (commitinfo): Add comment about using commitinfo to
3866	enforce who has access.
3867
3868Wed Jul 24 17:01:41 1996  Larry Jones  <larry.jones@sdrc.com>
3869			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
3870
3871	* cvs.texinfo (checkout): Refer to "update output" node.
3872	(import): Add new import output node.
3873	(release): Correct release output menu entry (used to be
3874	release options instead).
3875	(update output): Say this is output from checkout as well as
3876	update.
3877
3878Mon Sep 16 16:18:38 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3879
3880	* cvs.texinfo (Common options): Clarify that CVS uses MM/DD/YY dates.
3881
3882	* cvs.texinfo (Common options): Add comment about what HEAD means.
3883
3884Mon Sep 16 10:52:04 1996  Norbert Kiesel  <nk@col.sw-ley.de>
3885
3886	* cvs.texinfo (Global options): Document global '-T' option.
3887
3888Sat Sep 14 10:46:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3889
3890	* cvs.texinfo (Keeping a checked out copy): New node.
3891
3892Fri Sep 13 23:55:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3893
3894	* cvs.texinfo (Magic branch numbers): Delete song and dance about
3895	how cvs log can't cope with magic branches because rlog doesn't
3896	know about them; cvs log no longer calls rlog.  Delete item about
3897	how you can't specify a symbolic branch to cvs log; that is fixed.
3898
3899Wed Sep 11 22:48:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3900
3901	* cvs.texinfo (Password authentication server): Add comments
3902	regarding port numbers and troubleshooting.
3903
3904Tue Sep 10 10:36:00 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3905
3906	* cvs.texinfo (What is CVS?): Reword text regarding info-cvs,
3907	to avoid overfull hbox.
3908
3909	* cvs.texinfo (Binary files): Add comment about further issues
3910	with recovering from failure to use -kb.
3911
3912	* cvs.texinfo (Conflicts example): Describe the "feature" by which
3913	CVS won't check in files with conflicts.
3914	(File status): Expand and revise to document all the possible
3915	statuses from cvs status.  Also document "Working revision" and
3916	"Repository revision".  Refer to other sections for other aspects
3917	of cvs status.
3918	(status options): Refer to other sections as appropriate.
3919	(update output): Refer user to Conflicts example node.  Add
3920	comment regarding purging of .# files.
3921
3922Fri Sep  6 11:47:14 1996  Ian Lance Taylor  <ian@cygnus.com>
3923
3924	* cvs.texinfo (Kerberos authenticated): Mention need for
3925	--enable-encryption option in order to use encryption.
3926	(Global options): Likewise, in description of -x option.
3927
3928Thu Sep  5 14:31:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3929
3930	* cvs.texinfo (Connecting via rsh): Discuss :ext:, :server:, and
3931	CVS_RSH.
3932	(Remote repositories): Mention what default is if no access method
3933	is specified.
3934	(Environment variables): Don't discuss CVS_RSH at length here;
3935	rely on reference to "Connecting via rsh" node.
3936
3937Mon Aug 26 15:39:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3938
3939	* cvsclient.texi (Protocol Notes): When talking about having the
3940	client know the original contents of files, suggest cvs edit as a
3941	solution.
3942
3943Thu Aug 22 10:44:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3944
3945	* cvs.texinfo (Keyword list): Document Name keyword.
3946
3947	* cvs.texinfo (Tags): Revise comment regarding legal tag names.
3948
3949Mon Aug 12 14:58:54 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3950
3951	* cvs.texinfo (Password authentication security): Add comment
3952	about how some of this is not pserver-specific.
3953
3954Tue Aug  6 16:48:53 1996  Ian Lance Taylor  <ian@cygnus.com>
3955
3956	* cvs.texinfo (log, log options): Update for changes to cvs log
3957	now that it no longer invokes rlog.
3958
3959Thu Jul 25 10:10:16 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3960
3961	* cvsclient.texi (Requests): Fix typo (Kerberos-request ->
3962	Kerberos-encrypt).
3963
3964Wed Jul 24 18:53:13 1996  Ian Lance Taylor  <ian@cygnus.com>
3965
3966	* cvs.texinfo (Kerberos authenticated): Change the note that the
3967	Kerberos connection is not encrypted.
3968	(Global options): Add documentation for -x.
3969	* cvsclient.texi (Protocol Notes): Remove enhancement note about
3970	Kerberos encryption.
3971	(Requests): Add documentation for Kerberos-encrypt request.
3972
3973Thu Jul 18 18:27:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3974
3975	* cvs.texinfo (Creating a repository): Mention need to be able to
3976	create lock files in the repository.
3977
3978	* cvsclient.texi (Responses): In F response, make at least a
3979	minimal attempt to define "flush".
3980
3981	* cvs.texinfo (Wrappers): Document -k.
3982	(From files, Binary files in imports): Say that imports can deal
3983	with binary files and refer to Wrappers node for details.
3984	(Binary files): Likewise for imports and adds.
3985
3986Sat Jul 13 18:29:10 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3987
3988	* cvs.texinfo (Binary files): Add paragraph concerning the fact
3989	that the keyword expansion mode is not versioned, and why this is
3990	a problem.
3991
3992Fri Jul 12 18:55:06 1996  Ian Lance Taylor  <ian@cygnus.com>
3993
3994	* cvsclient.texi (Requests): Document Gzip-stream.
3995
3996Thu Jul 11 21:51:45 1996  Ian Lance Taylor  <ian@cygnus.com>
3997
3998	* cvsclient.texi (Responses): Document new "F" response.
3999
4000Wed Jul 10 18:46:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4001
4002	* cvs.texinfo (log): Don't document "rlog"; it is deprecated.
4003
4004Sat Jul  6 22:07:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4005
4006	* cvs.texinfo (Environment variables): Document more temp
4007	directory nonsense, this time with "patch".
4008
4009Fri Jul  5 23:27:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4010
4011	* cvsclient.texi (Responses): Add comment regarding "/." ending.
4012
4013Fri Sep 13 10:52:09 1996  Greg A. Woods  <woods@clapton.seachange.com>
4014
4015	* cvs.texinfo: don't force afourpaper -- Letter prints much better
4016	on A4 than the other way around, believe you me!
4017 	(rdiff options): describe -k and new -K.
4018	(RCS keywords): add description of $Name.
4019	(Using keywords): add description of #ident and example of using
4020	$Name.
4021	- also fixed cross references to Substitution modes in various
4022	places.
4023	(import options): mention that -b 1 imports to the trunk.
4024
4025Tue Jul  2 22:40:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4026
4027	* cvs.texinfo (Sticky tags): Update to reflect change in
4028	"resurrected" message.
4029
4030Fri Jun 28 10:48:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4031
4032	* cvs.texinfo (Connecting via rsh): Add comment about what we
4033	might be saying about troubleshooting.
4034
4035Sun Jun 23 10:07:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4036
4037	* cvs.texinfo (Password authentication security): Add comment
4038	regarding anoncvs as practised by OpenBSD.
4039
4040Wed Jun 19 15:41:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4041
4042	* cvs.texinfo (Administrative files): Add xref to Intro
4043	administrative files.
4044	(Intro administrative files): Add comment suggesting future
4045	reorganizations of this material.
4046	(syntax): Add comment regarding this node.
4047	(Getting Notified): Actually document the notify file.  It hadn't
4048	really been documented to speak of.
4049	(editinfo,loginfo,rcsfino,cvsignore): Make the index entries
4050	follow the standard "foo (admin file)" format.
4051
4052Fri Jun 14 18:14:32 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4053
4054	* cvs.texinfo (editinfo): Discuss the way editinfo falls down in
4055	the face of -m or -F options to commit, or remote CVS.
4056
4057Thu Jun 13 15:08:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4058
4059	* cvs.texinfo (Watches): Add comment discussing the
4060	fact that using cvs edit instead of chmod is not enforced.
4061
4062	* cvs.texinfo (Setting up): Add index entry for "init (subcommand)".
4063	(Creating a repository): Move contents of node Setting up here...
4064	(Setting up): ...and remove this node.
4065	(Creating a repository): Don't refer to the INSTALL file (it just
4066	refers back to us!).
4067
4068	* cvsclient.texi (Responses): Document the fact that the server
4069	should send data only when the client is expecting responses.
4070
4071Wed Jun 12 16:04:48 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4072
4073	* cvsclient.texi (Entries Lines): Add comment regarding specifying
4074	the meaning of "any other" data, in the conflict field.
4075	(Example): Make it clear that using a separate connection for each
4076	command is not required by the protocol.  Add some comments
4077	regarding ways in which the example is out of date or wrong.
4078
4079Fri Jun  7 18:02:36 1996  Ian Lance Taylor  <ian@cygnus.com>
4080			  and Jim Kingdon  <kingdon@cyclic.com>
4081
4082	* cvs.texinfo (annotate): Document new -r, -D, and -f options.
4083
4084Fri Jun  7 16:59:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4085
4086	* cvs.texinfo (Invoking CVS): Add comment describing why only some
4087	commands are listed here.
4088	(Structure, Environment variables): Don't describe CVS as a
4089	front-end to RCS.
4090
4091Tue Jun  4 21:19:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4092
4093	* cvsclient.texi (Responses): Document Created and Update-existing.
4094
4095Mon Jun  3 17:01:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4096
4097	* cvsclient.texi (Responses): Clarify "diff -c" versus "diff -u"
4098	format in Patched response.  Don't specify how the client must
4099	implement its patch-applying functionality.
4100
4101Sun May 26 17:12:24 1996  Norbert Kiesel  <nk@col.sw-ley.de>
4102
4103	* cvs.texinfo (tag options) Document option "-c".
4104
4105Thu May 23 21:11:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4106
4107	* cvs.texinfo (Credits): Rewrite section on FAQ to reflect the
4108	fact that FAQ is no longer maintained.
4109	(What is CVS?): Mention comp.software.config-mgmt as well as
4110	info-cvs.  Mention the fact that info-cvs-request can be slow in
4111	responding.
4112	(What is CVS?): Rather than say that cvs is not a configuration
4113	mangement system, say specifically what it lacks (change control,
4114	etc.).  I added process control (which was sorely lacking from the
4115	list of configuration management functionality), and deleted some
4116	functions such as tape construction which are not provided by the
4117	well-known configuration management systems.
4118
4119	* cvs.texinfo (checkout options): Add comment regarding
4120	subdirectories (lack of clarity pointed out by ian@cygnus.com).
4121	Add comment about that infernal "short as possible" wording.
4122
4123	* cvs.texinfo (Global options): Fix error ("diff" -> "log")
4124	(reported by ian@cygnus.com).
4125	Remove footnote "Yes, this really should be fixed, and it's being
4126	worked on"--it isn't clear what "this" is, and I doubt anyone is
4127	working on it.
4128
4129Tue May 21 17:22:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4130
4131	* cvsclient.texi (Requests): Clarify Directory with "." as local
4132	directory, and that filename for Questionable cannot contain "/".
4133
4134Mon May 20 13:15:25 1996  Greg A. Woods  <woods@most.weird.com>
4135
4136	* cvs.texinfo (rdiff): description from main.c:cmd_usage
4137	(rtag): description from main.c:cmd_usage
4138	(status): description from main.c:cmd_usage
4139	(tag): description from main.c:cmd_usage
4140	[all for the sake of consistency]
4141
4142Fri May 17 11:42:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4143
4144	* cvs.texinfo: Add index entries for :local:, etc.
4145	(Password authentication server): Revert erroneous change
4146	regarding the format of CVSROOT/passwd file.
4147
4148Thu May 16 17:06:46 1996  Noel Cragg  <noel@gargle.rain.org>
4149
4150	* cvsclient.texi (Notes): Removed paragraphs about various server
4151 	invocations which are now described in full in node "Connection
4152 	and Authentication."
4153	(Requests): Include a note that "gzip-file-contents" doesn't
4154 	follow the upper/lowercase convention and that unknown reqests
4155 	always elicit a response, regardless of capitalization.
4156
4157	* cvs.texinfo (Kerberos authenticated): Removed bogus version
4158 	number.
4159	(Repository): explain the ":local:" access method.
4160
4161Wed May 15 23:43:04 1996  Noel Cragg  <noel@gargle.rain.org>
4162
4163	* cvsclient.texi (Goals): mention access methods.
4164	(Requests): add note about convention: requests starting with a
4165 	captial letter don't have any expected response.  Made sure each
4166 	request has a "Response expected" note.
4167
4168	* cvs.texinfo (Remote repositories): add info about access
4169 	methods; fix pserver info.
4170
4171Tue May 14 08:56:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4172
4173	* cvs.texinfo (Environment variables): Try to document somewhat
4174	more accurately where we put temporary files.
4175
4176	* cvs.texinfo (From files): Say directory tree instead of module
4177	where that is what we mean.  Use @var{wdir} and @var{rdir} in the
4178	example instead of using @var{dir} for two different things.
4179	(From files): Say directory tree instead of module
4180	where that is what we mean.
4181	(Binary files): When using cvs admin -kb, one needs an extra
4182	commit step on non-unix systems.
4183	(Binary files in imports): New node.
4184	(Wrappers): Add comment regarding indent example.
4185	(Top): Don't refer to modules when that is not what we mean.
4186
4187Fri May 10 09:39:49 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4188
4189	* cvs.texinfo (Sticky tags): Explain what sticky dates and
4190	non-branch sticky tags are good for.
4191
4192	* cvs.texinfo (Repository): Document that -d overrides CVS/Root.
4193
4194Wed May  1 15:38:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4195
4196	* cvs.texinfo (Tags): Document un-revision of all-uppercase tag
4197	names.
4198
4199Wed Apr 24 08:41:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4200
4201	* cvs.texinfo (Password authentication security): Rewrite sentence
4202	on complex and unknown security bugs to clarify that it is
4203	referring to people who have been give access to cvs, not to holes
4204	in the authentication method (which is relatively simple).
4205
4206Tue Apr 23 09:31:29 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4207
4208	* cvs.texinfo (Wrappers): Talk about what -m does (and does not
4209	do).  Other minor edits.
4210
4211Wed Apr 17 15:27:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4212
4213	* cvs.texinfo (rcsinfo): Rewrite paragraph concerning remote CVS.
4214	* cvsclient.texi (Responses): Document Template response.
4215
4216Sun Apr 14 16:01:39 1996  Karl Fogel  <kfogel@floss.red-bean.com>
4217
4218        * .cvsignore: added CVSvn.texi.
4219
4220Wed Apr 10 16:56:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4221
4222	* cvs.texinfo (~/.cvsrc): Mention setting global options with "cvs".
4223
4224	* cvs.texinfo (release): Change "modules" to "directories".
4225	Release does not take module names as arguments.
4226
4227	* cvs.texinfo (Creating a branch): Add comments about how we
4228	should better document tagging the branchpoint.
4229
4230Tue Apr  9 19:59:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4231
4232	* cvs.texinfo (Top): Use @value{CVSVN}, not a vague refenece to 1.4.
4233
4234	* cvs.texinfo (From other version control systems): New node.
4235
4236Mon Apr  8 15:59:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4237
4238	* cvsclient.texi (Connection and Authentication): Revise kerberos
4239	and pserver sections to reflect the fact that port 2401 is now
4240	officially registered.
4241
4242Thu Mar 28 09:51:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4243
4244	* cvs.texinfo (History browsing): Reinstate this node.  Try to get
4245	it into some minimally useful state (it still needs a lot of
4246	work).
4247	(annotate): New node, subnode of History browing.
4248
4249	* cvsclient.texi (Requests): Add annotate request.
4250
4251Tue Mar 26 08:46:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4252
4253	* cvs.texinfo: In various examples, change tag names to avoid tag
4254	names reserved to CVS.
4255
4256	* cvs.texinfo (Tags): Document what is a valid tag name.
4257
4258	* cvs.texinfo (Substitution modes): Try to describe how the
4259	various keyword expansion settings interract.
4260	(Binary files): Suggest cvs update -A, not removing file and then
4261	updating it, to get effect of new keyword expansion options.
4262
4263	* cvs.texinfo (admin options): Mention CVS's use of `dead' state.
4264
4265Thu Mar 21 08:25:17 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4266
4267	* cvs.texinfo (Environment variables): Expand introduction to RCS
4268	environment variables.  Expand and correct CVS_SERVER_SLEEP.
4269
4270	* cvs.texinfo (Environment variables): Remove POSIXLY_CORRECT; cvs
4271	requires options to precede arguments regardless of it.
4272
4273Thu Mar 21 08:18:42 1996  Norbert Kiesel <nk@col.sw-ley.de>
4274
4275	* cvs.texinfo: Remove paragrahps about a forthcoming CVS
4276          newsgroup and about sending patches to think.com.
4277          (Environment): Document some more (all?) used environment
4278          variables.
4279
4280Wed Mar 20 09:44:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4281
4282	* cvsclient.texi (Introduction): New node.
4283	* Makefile.in: Add cruft to reflect fact that cvsclient.texi now
4284	uses CVSvn.texi.
4285
4286Mon Mar 18 14:43:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4287
4288	* cvsclient.texi (Requests): Add Case request.
4289
4290Wed Mar 13 16:01:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4291
4292	* cvsclient.texi (Connection and Authentication): New node.
4293
4294	* cvsclient.texi (Requests): Expand discussion of Root a bit.
4295
4296	* cvs.texinfo (Setting up): Don't refer to INSTALL file; revise to
4297	reflect some information which had been in the INSTALL file.
4298
4299	* cvs.texinfo (history file): Update to reflect cvsinit -> cvs
4300	init.  Adjust discussion of whether history file format is
4301	documented.
4302	(Setting up): Update to reflect cvsinit -> cvs init.
4303
4304	* cvsclient.texi (Requests): Document init request.
4305
4306Thu Feb 29 10:08:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4307
4308	* cvs.texinfo (loginfo example): Adjust example to reflect the way
4309	that CVS actually works.  Add comments questioning whether that is
4310	the best behavior.
4311
4312	* cvs.texinfo (cvsignore): Document additions to default ignore list.
4313
4314Mon Feb 26 13:48:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4315
4316	* cvsclient.texi (Filenames): New node, documents / vs \, etc.
4317
4318Wed Feb 24 1996  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
4319
4320	* cvs.texinfo (Password authentication server): Mention
4321	support for imaginary usernames.
4322
4323Thu Feb 15 16:34:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4324
4325	* cvs.texinfo (Variables): Add new internal variable $USER.
4326
4327Wed Feb 14 22:52:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4328
4329	* cvs.texinfo (export, admin): Document -k option to cvs export.
4330
4331	* cvs.texinfo (admin options): Mention using -l, -u, -L, and -U in
4332	conjunction with rcslock.pl.
4333
4334Mon Feb 12 16:38:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4335
4336	* cvs.texinfo: Remove references to mkmodules.
4337
4338Sun Feb 11 12:31:36 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4339
4340	* cvsclient.texi: Add Set request.
4341
4342	* cvs.texinfo (Variables): Rewrite to reflect user variables
4343	replacing environment variables; motivate the discussion better.
4344	(Global options): Add -s option.
4345
4346Sat Feb 10 11:18:37 1996  Jim Blandy  <jimb@totoro.cyclic.com>
4347
4348	* cvs.texinfo (Variables): Fix @table commands.
4349
4350Fri Feb  9 17:31:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4351
4352	* cvs.texinfo (Variables): New node.
4353
4354	* Makefile.in (CVSvn.texi): New rule.
4355	(OBJDIR_DISTFILES): Add CVSvn.texi.
4356	(cvs.dvi,cvs.info): Add cruft to deal with it being in build dir
4357	or srcdir.
4358	* cvs.texinfo: Include CVSvn.texi and use the version number from
4359	it instead of a hardcoded version number and date.
4360
4361Thu Feb  1 13:28:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4362
4363	* cvs.texinfo (Sticky tags): Expand so it really documents the
4364	features it is talking about rather than referring to "Appendix
4365	A".  Add example of how to restore the old version of a dead
4366	file.  In various other parts of the manual refer to this node, in
4367	some cases deleting duplicative text.  In the case of cvs admin
4368	-b, mention vendor branch usage.
4369	(Removing files): Discuss removing files (in user-visible terms,
4370	not in terms of the Attic and such).
4371	(remove): Remove node; merge contents into Removing files.
4372
4373Tue Jan 30 17:52:06 1996  Jim Blandy  <jimb@totoro.cyclic.com>
4374
4375	* cvs.texinfo: Tweak @top node, to make file compatible with both
4376	makeinfo and texinfo-format-buffer.  Perhaps we should fix the
4377	formatters to agree on what constitutes valid texinfo.
4378
4379Mon Jan 29 16:38:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4380
4381	* cvsclient.texi (Requirements): New node, to talk about required
4382	versus optional parts of the protocol.
4383
4384Sun Jan 28 09:00:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4385
4386	* cvsclient.texi (Modes): Add discussion what what the mode really
4387	means (across diverse operating systems).
4388
4389Tue Jan 23 12:54:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4390
4391	* cvs.texinfo: Per mail from Per Cederqvist, change author to "Per
4392	Cederqvist et al".  Also remove sentence about Signum shipping
4393	hardcopy manuals and add information on Cyclic.  Change version
4394	number to 1.6.87.
4395
4396Fri Jan 12 15:29:39 1996  Vince Demarco  <vdemarco@bou.shl.com>
4397
4398	* cvs.texinfo: Fix the documentation for the com/uncom change
4399	to wrap/unwrap. make everything consistant
4400
4401Wed Jan 10 16:11:54 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4402
4403	* cvs.texinfo (Concurrency): Add index entries; minor clarification.
4404
4405Tue Jan  9 16:03:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4406
4407	* cvs.texinfo (Getting Notified): Document users file.
4408
4409	* cvs.texinfo (cvsignore): Add *.obj to list of ignored files.
4410
4411Wed Jan  3 17:01:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4412
4413	* cvs.texinfo (import): Adjust list of ignored files to match
4414	recent change to CVS (CVS* -> CVS CVS.adm).  Consolidate
4415	discussion of ignored files in one place (with xrefs from others).
4416
4417	* cvsclient.texi: Remove How To node.  It was out of date
4418	(again!), and I am getting sick of trying to update it (internals
4419	documentation should be in the comments, where it at least has a
4420	fighting chance of staying up to date).
4421	(Protocol): Say what \n and \t mean in this document.
4422
4423Tue Jan  2 23:39:32 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4424
4425	* cvs.texinfo (Wrappers): Change comb/uncom to wrap/unwrap.
4426
4427Mon Jan  2 23:00:00 1996  Vince Demarco  <vdemarco@bou.shl.com>
4428
4429	* cvs.texinfo: update the Wrappers documentation so it isn't
4430	so NEXTSTEP centric. The wrappers code has alot of other
4431	general uses. The new version of the documentation tryes
4432	to show that to the reader.
4433
4434Mon Jan  1 13:09:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4435
4436	* cvsclient.texi (Responses): Clarify that Module-expansion is not
4437	suitable for passing to co.
4438
4439Sun Dec 31 10:53:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4440
4441	* cvs.texinfo (Password authentication server): Suggest specifying
4442	-b in inetd.conf.
4443
4444	* cvs.texinfo (Password authentication): Variety of cleanups and
4445	minor fixes, including shorter node names.
4446
4447Sun Dec 24 02:37:51 1995  Karl Fogel  <kfogel@floss.cyclic.com>
4448
4449        * cvs.texinfo (Using the client with password authentication):
4450        tixed fypos.
4451
4452Sun Dec 24 00:00:16 1995  Karl Fogel  <kfogel@floss.cyclic.com>
4453
4454        * cvs.texinfo (Remote repositories): use @code{rsh} most places,
4455        because it is the name of a program, and because I am a pedant.
4456        Refer to new node "Password authenticated".
4457        (Password authenticated): new node.
4458        (Setting up the server for password authentication): new node.
4459        (Using the client with password authentication): new node.
4460        (Security considerations with password authentication): new node.
4461
4462        These are all really long node names, but it seems necessary that
4463        they be descriptive in case they're referenced elsewhere.  If you
4464        can think of a way out of this, please change them.
4465
4466Thu Dec 21 12:09:34 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4467
4468	* cvsclient.texi (Requests): Add Questionable.  Revise
4469	documentation of export and update to explain role of -I option.
4470
4471Tue Dec 19 16:44:18 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4472
4473	* cvs.texinfo: Update binary files info for -kb.
4474
4475Mon Dec 11 12:20:55 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4476
4477	* cvsclient.texi (Responses): Add Notified and Mode.
4478	(Requests): Add Notify, noop, watch-on, watch-off, watch-add,
4479	watch-remove, watchers, and editors.
4480	* cvs.texinfo (Watches): New node, to describe new developer
4481	communication features.
4482
4483Thu Nov 23 08:59:09 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4484
4485	* cvs.texinfo (admin options): In saying that cvs admin -o is not
4486	such a good way to undo a change, refer to the section which
4487	describes the preferred way.
4488
4489Thu Nov 13 16:39:03 1995  Fred Fish  <fnf@cygnus.com>
4490
4491	* Makefile.in: Remove extraneous tab from empty line.
4492
4493Mon Nov 13 15:00:26 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4494
4495	* cvs.texinfo (Concurrency): New node, to describe user-visible
4496	behaviors associated with cvs locks.
4497
4498	* cvs.texinfo (Remote repositories): Add more details of how to
4499	set things up (with rsh and kerberos).
4500
4501Thu Nov  9 11:41:37 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4502
4503	* cvs.texinfo: Remove -Q and -q options from command synopses.
4504
4505Wed Nov  8 09:38:00 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4506
4507	* cvsclient.texi (Notes): Revise paragraph on server memory use
4508	problem.
4509
4510Tue Nov  7 16:26:39 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4511
4512	* cvs.texinfo: Document merging more than once from a branch;
4513	miscellaneous cleanups.
4514
4515Mon Oct 30 13:12:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4516
4517	* cvs.texinfo (modules): Document -e.
4518
4519Thu Oct 26 11:15:40 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4520
4521	* cvs.texinfo (Tags): Update "version" vs. "revision" for CVS 1.5.
4522	(Index,BUGS): Change bug reporting address from Per Cederqvist to
4523	bug-cvs@prep.ai.mit.edu.
4524
4525Wed Oct 25 15:37:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4526
4527	* cvs.texinfo: Miscellaneous minor changes (clean up CVS/Root
4528	stuff, don't say release requires a module entry, etc.).
4529
4530Tue Oct 24 11:01:22 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4531
4532	* cvs.texinfo: More precisely describe scope of document.
4533	* cvsclient.texi: Describe scope of document
4534
4535Thu Oct 12 11:25:40 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
4536
4537        * cvs.texinfo: cover page now refers to CVS 1.6, and "last
4538        updated" date has been upped to today.
4539
4540Wed Oct 11 22:30:10 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4541
4542	* Makefile.in (info): Look for *.info* either in build dir or in
4543        srcdir.
4544
4545Mon Oct  2 17:10:49 1995  Norbert Kiesel  <nk@col.sw-ley.de>
4546
4547	* cvs.texinfo (admin): Describe usage of CVS_ADMIN_GROUP to
4548	restrict usage of admin.
4549
4550Fri Oct  6 21:17:50 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4551
4552	* cvs.texinfo (~/.cvsrc): Document change to command name matching.
4553
4554Thu Oct  5 18:03:41 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4555
4556	* Makefile.in (install-info): Add comment about srcdir.
4557
4558Wed Sep 13 12:45:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4559
4560	* cvs.texinfo (Moving files): Rewrite "Outside" node to clarify
4561	that history is still there and describe how to get it.  Assorted
4562	cleanups.
4563
4564Tue Sep 12 19:02:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4565
4566	* cvs.texinfo (Removing files): Remove section on limitations
4567	which are gone now that we have death support.
4568
4569Wed Aug 30 12:32:29 1995  Karl Fogel  <kfogel@floss.cyclic.com>
4570
4571        * cvs.texinfo (Remote Repositories): new node, referred to from
4572        `Basics' and `Repository'.
4573        (Repository): documented new `-d' vs. `$CVSROOT' vs. `CVS/Root'
4574        behavior.
4575        (commitinfo): document client/server-case behavior.
4576        (editinfo):   document client/server-case behavior.
4577        (loginfo):    document client/server-case behavior.
4578        (rcsinfo):    document client/server-case behavior.
4579
4580Mon Aug 21 00:23:45 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4581
4582	* cvsclient.texi (How To): The way to force rsh is to set
4583	CVS_CLIENT_PORT to -1, not to some bogus value.
4584
4585Tue Aug 15 17:12:08 1995  Karl Fogel  <kfogel@floss.cyclic.com>
4586
4587        * cvs.texinfo
4588        (Basic concepts): talk about remote repositories.
4589        (Repository): same.
4590
4591Mon Jul 24 19:09:12 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4592
4593	* cvs.texinfo: Remove references to -q and -Q command options.
4594
4595Fri Jul 21 10:33:07 1995  Vince DeMarco <vdemarco@bou.shl.com>
4596
4597	* cvs.texinfo: Changes for CVSEDITOR and wrappers.
4598
4599Thu Jul 13 23:04:12 CDT 1995  Jim Meyering  (meyering@comco.com)
4600
4601	* Makefile.in (cvs-paper.ps): *Never* redirect output directly to
4602	the target (usu $@) of a rule.  Instead, redirect to a temporary
4603	file, and then move that temporary to the target.  I chose to
4604	name temporary files $@-t.  Remember to be careful that the length
4605	of the temporary file name not exceed the 14-character limit.
4606
4607Sun Jul  9 19:03:00 1995  Greg A. Woods  <woods@most.weird.com>
4608
4609	* doc/cvs.texinfo:
4610	- document '-q' for 'cvs status'
4611	- correction to regexp use in *info files
4612	- correction to use of 'cvsinit' script
4613	(from previous local changes)
4614
4615Tue Jun 20 18:57:55 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4616
4617	* Makefile.in (dist-dir): Depend on $(OBJDIR_DISTFILES).
4618
4619Fri Jun 16 21:56:16 1995  Karl Fogel <kfogel@cyclic.com>
4620			  and Jim Meyering <meyering@comco.com>
4621
4622	* update.c (update_file_proc): If noexec, just write 'C', don't merge.
4623
4624Fri Jun 16 07:56:04 1995  Jim Kingdon  (kingdon@cyclic.com)
4625
4626	* cvs-paper.ps: Added.
4627
4628Sat May 27 08:46:00 1995  Jim Meyering  (meyering@comco.com)
4629
4630	* Makefile.in (Makefile): Regenerate only Makefile in current
4631	directory when Makefile.in is out of date.  Depend on ../config.status.
4632
4633Sat May 27 08:08:18 1995  Jim Meyering  (meyering@comco.com)
4634
4635	* doc/Makefile.in (realclean): Remove more postscript and info files.
4636
4637Fri Apr 28 22:44:06 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
4638
4639	* Makefile.in (DISTFILES): Updated.
4640	(doc): Depend on cvsclient.ps too.
4641	(cvs.aux, cvsclient.aux): Add target.
4642	(cvsclient.dvi): Don't nuke the aux file.  They're small and
4643	helpful.
4644	(cvsclient.ps): New target.
4645	(dist-dir): Renamed from dist; changed to work with DISTDIR
4646	variable from parent.
4647
4648Sun Apr 23 22:13:18 1995  Noel Cragg  <noel@vo.com>
4649
4650	* Makefile: Added more files to the `clean' target.
4651	* .cvsignore: Added the same files.
4652
4653Mon Nov 28 10:22:46 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4654
4655	* cvsclient.texi (Notes): Remove item about commit options; now
4656	fixed.  Rewrite paragraph about server memory usage.
4657
4658	* cvsclient.texi (Responses): Add Set-checkin-prog and
4659	Set-update-prog.
4660	(Requests): Add Checkin-prog and Update-prog.
4661	* cvsclient.texi (TODO): Remove last item (it is fixed) and node.
4662
4663Fri Nov 18 16:51:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4664
4665	* cvsclient.texi (Requests): Add Max-dotdot.
4666
4667Thu Nov  3 07:04:24 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4668
4669	* cvsclient.texi (Protocol): Add Directory request.
4670	(TODO): Remove item about renaming directories.
4671	(Protocol): Change @subheading to @node/@section.
4672
4673Fri Oct 28 07:51:13 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4674
4675	* cvsclient.texi (Protocol): Add expand-module request and
4676	Module-expansion response.
4677	(Protocol Notes, TODO): Remove items about cvs co funkiness.
4678
4679Wed Oct 12 19:49:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4680
4681	* cvsclient.texi (Protocol): Add Copy-file response.
4682
4683	* cvsclient.texi (How To): Correct item about where declaration
4684	of cvs commands go.
4685
4686	* cvsclient.texi (Protocol): Add new commands.  Merge description
4687	of how commands work which was duplicated among the various
4688	commands.  Formatting cleanups.
4689	(TODO): Remove item about bad error message on checking in a
4690	nonexistent file; this works now (presumably fixed by the
4691	Unchanged stuff).
4692	(Notes): Remove thing about trying unsupported commands via NFS,
4693	rdist, etc.  Also remove item about some commands not being
4694	supported.  There are no unsupported commands anymore.
4695
4696Tue Sep 13 13:28:52 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4697
4698	* cvsclient.texi (Protocol): Document New-entry response.
4699
4700Mon Sep 12 06:35:15 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4701
4702	* cvsclient.texi (Protocol): Clarify that checksum is of patched
4703	file, not patch itself.  Fix typo (valid-requests -> Valid-requests).
4704
4705	* cvsclient.texi (Protocol): Document Sticky request and
4706	Set-sticky and Clear-sticky responses.
4707	(Notes): Remove sticky tags from todo list.
4708
4709Thu Sep  8 14:23:58 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4710
4711	* cvsclient.texi (Protocol): Document Static-directory requests
4712	and Set-static-directory and Clear-static-directory responses.
4713	(Notes): Remove Entries.Static support from todo list.
4714
4715	* cvsclient.texi (Protocol): Document Unchanged and UseUnchanged
4716	requests.  Update documentation of Entry and Lost accordingly.
4717
4718Mon Aug 22 14:08:21 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4719
4720	* cvsclient.texi (Goals): Remove mention of rsh.
4721	(Protocol Notes, TODO): Remove compression item.
4722	(Protocol): Document "status" request.
4723	(TODO): Remove suggestion to add "cvs status".
4724
4725Tue Jul 19 10:02:53 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
4726
4727	* Makefile.in (install-info): Do not depend upon installdirs.
4728
4729Fri Jul 15 12:56:53 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
4730
4731	* Makefile.in (all): Do not depend upon info.
4732	(install): Do not depend upon install-info.
4733
4734Thu Jul  7 20:43:12 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
4735
4736	* cvsclient.texi (Protocol): Add Checksum response.
4737
4738Thu Jun 30 15:16:50 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4739
4740	* cvsclient.texi (Protocol): Add Global_option request.
4741
4742Wed Jun 29 14:09:42 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
4743
4744	* cvsclient.texi: Describe sending patches, including the dummy
4745	update-patches request and the Patched response.  Mention Kerberos
4746	authentication using ``cvs kserver''.  Some other minor changes.
4747
4748Tue Jun 28 15:21:06 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4749
4750	* cvsclient.texi (Protocol Notes): Remove note about sending diffs
4751	in Updated; Ian did it.  Remove note about adding encryption to rsh.
4752
4753Sat May  7 10:44:30 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
4754
4755	* cvsclient.texi (Protocol): Document Modified without Entry.  Add
4756	`add' and `remove' and `Remove-entry'.  Formatting cleanups.
4757
4758Tue Apr 19 01:29:04 1994  John Gilmore  (gnu@cygnus.com)
4759
4760	* cvsclient.texi:  New node How To; cleanups throughout.
4761	* Makefile.in:  Add dependencies on cvsclient.texi.
4762
4763