xref: /openbsd/gnu/usr.bin/cvs/doc/ChangeLog (revision 274d7c50)
12001-04-25  Derek Price  <dprice@collab.net>
2
3	* Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
4	* CVSvn.texi: Regenerated.
5
62001-03-30  Larry Jones  <larry.jones@sdrc.com>
7
8	* cvsclient.texi (Dates, Requests): Add rannotate and rlog.
9
102001-03-26  Larry Jones  <larry.jones@sdrc.com>
11
12	* cvs.texinfo (admin options): Fix typo: should be @pxref, not @xref.
13
142001-03-26  Larry Jones  <larry.jones@sdrc.com>
15
16	* cvs.texinfo (admin options): Update description of -u option to
17	refer back to notify.
18
192001-03-23  Derek Price  <derek.price@openavenue.com>
20
21	* Makefile.am (ps):  Make 'ps' an alias for 'doc'.
22	(doc, pdf, ps, txt): declare as '.PHONY'.
23
24	* Makefile.in:  Regenerated.
25
262001-03-23  Derek Price  <derek.price@openavenue.com>
27
28	* Makefile.am (MOSTLYCLEANFILES):  Add cvs.cps & cvs.fns as a temporary
29	workaround for an Automake deficiency.
30
31	* Makefile.in:  Regenerated.
32
332001-03-14  Derek Price  <derek.price@openavenue.com>
34
35	* Makefile.in: Regenerated
36
372001-02-20  Larry Jones  <larry.jones@sdrc.com>
38
39	* cvs.texinfo (BUGS): There's only one company listed now, not two.
40
412001-02-13  Larry Jones  <larry.jones@sdrc.com>
42
43	* cvs.texinfo (Password authentication server, First import): Use
44	@ref instead of @xref when not at the beginning of a sentence.
45
462001-02-01  Larry Jones  <larry.jones@sdrc.com>
47
48	* cvs.texinfo (Connection): Add still more notes about common
49	pserver error messages.
50
512001-01-18  Derek Price  <derek.price@openavenue.com>
52
53	* cvs.texinfo (Quick reference to CVS commands): add index entry for
54	version subcommand
55
562001-01-18  Larry Jones  <larry.jones@sdrc.com>
57
58	* cvs.texinfo (log options): Document new :: syntax for -r.
59
602001-01-10  Derek Price  <derek.price@openavenue.com>
61
62	* Makefile.am (CVSvn.texi): specify $(srcdir) explicitly in target rule
63	so CVSvn.texi gets built properly for all makes.
64	(cvs_TEXINFOS): specify $(srcdir) explicitly for CVSvn.texi
65	(cvsclient_TEXINFOS): ditto
66	* Makefile.in: regenerated
67
682000-12-26  Derek Price  <derek.price@openavenue.com>
69
70	* Makefile.in: update timestamp
71	* CVSvn.texi: ditto
72
732000-12-26  Derek Price  <derek.price@openavenue.com>
74
75	* Makefile.am: new target for creation of CVSvn.texi
76	(EXTRA_DIST): add CVSvn.texi.in & CVSvn.texi
77	* Makefile.in: Regenerated
78	* CVSvn.texi: new file
79	* .cvsignore: remove CVSvn.texi since it is now included in dist
80
812000-12-22  Derek Price  <derek.price@openavenue.com>
82
83	* Makefile.in: Regenerated
84
852000-12-21  Derek Price  <derek.price@openavenue.com>
86
87	* cvs-paper.ps: Backout accidental regeneration.
88
892000-12-21  Derek Price  <derek.price@openavenue.com>
90
91	* .cvsignore: Added *.pdf versions of the *.ps docs
92	* CVSvn.texi.in: Use configure to generate CVSvn.texi
93	* Makefile.am: New file needed by Automake
94	* Makefile.in: Regenerated
95	* cvs-paper.ps: Regenerated
96	* texinfo.tex: New file added to placate Automake.  Apparently, its
97	inclusion is mandated by the GNU coding standards.
98
992000-12-14  Derek Price  <derek.price@openavenue.com>
100	    Linus Tolke  <linus@epact.se>
101
102	* cvs.texinfo (Merging a branch): changed some references to "BRANCH"
103	to "BRANCHNAME" for consistancy.  Add a warning about merging using a
104	single tagname reference with an xref to "Merging adds and removals"
105	for the long explanation
106	(Merging adds and removals): Add the long explanation of why merging
107	from a single tagname can be tricky
108	(update): Add a warning about merging using a single tagname reference
109	with an xref to "Merging adds and removals" for the long explanation
110
1112000-11-13  Derek Price  <derek.price@openavenue.com>
112
113	* cvs.texinfo: use '@sc{cvs}' instead of 'CVS' in various locations
114
1152000-11-08  Derek Price  <derek.price@openavenue.com>
116
117	* cvs.texinfo (settitle): stick a 'v' in front of the version number
118	to make it harder to confuse with chapter, section, and page numbers.
119
1202000-11-08  Derek Price  <derek.price@openavenue.com>
121
122	* cvs.texinfo (settitle): add the version number to the title string
123	so that it is easier to find on HTML pages and the like.
124
1252000-10-20  Jim Kingdon  <http://sourceforge.net/users/kingdon/>
126
127	* cvs.texinfo (Variables): Document CVS_USER.
128
1292000-10-17  Derek Price  <derek.price@openavenue.com>
130
131	* cvs.texinfo (Remote repositories): added a comment about specifying
132	a password in the repository name when performaing a checkout.
133
1342000-10-17  Derek Price  <derek.price@openavenue.com>
135
136	* cvs.texinfo (Remote repositories, password authenticated, GSSAPI
137	authenticated, Kerberos authenticated, Environment variables):
138	Documented CVSROOT spec change & CVS_CLIENT_PORT.
139
1402000-10-10  Larry Jones  <larry.jones@sdrc.com>
141
142	* cvs.texinfo (Connection): Add additional notes about common
143	pserver error messages.  Remove information about unsetting $HOME
144	since CVS no longer pays any attention to it in server mode.
145
1462000-09-07  Larry Jones  <larry.jones@sdrc.com>
147
148	* Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
149	from autoconf.
150
1512000-08-21  Larry Jones  <larry.jones@sdrc.com>
152
153	* cvs.texinfo (Removing directories, export): Note that export always
154	prunes directories and remove references to the non-existent -P flag.
155
1562000-07-28  Larry Jones  <larry.jones@sdrc.com>
157
158	* cvsclient.texi (Requests): Ensure that all rootless requests say
159	that they're rootless.
160
1612000-07-12  Larry Jones  <larry.jones@sdrc.com>
162
163	* cvs.texinfo (Module program options): Remove note that commit and
164	update programs only working locally; they've worked client/server
165	for quite some time.
166
1672000-07-10  Larry Jones  <larry.jones@sdrc.com>
168
169	* cvs.texinfo (Invoking CVS): Document new version command.
170	* cvsclient.texi (Requests): Document new version request.
171
1722000-07-06  Larry Jones  <larry.jones@sdrc.com>
173
174	* cvs.texinfo (admin options): Remove note about -t not working
175	in client/server.
176
1772000-04-03  Pavel Roskin  <pavel_roskin@geocities.com>
178
179	* cvs.texinfo (Telling CVS to notify you): Remove backslashes
180	before quotes.
181
1822000-05-24  Larry Jones  <larry.jones@sdrc.com>
183
184	* cvs.texinfo (From files): Clean up @var{wdir}/@var{rdir} vs.
185	@var{dir} usage.
186
1872000-05-19  Larry Jones  <larry.jones@sdrc.com>
188
189	* cvsclient.texi (Requests): Note that Global_option is now
190	valid without Root.
191
1922000-04-17  Larry Jones  <larry.jones@sdrc.com>
193
194	* cvs.texinfo (Variables): Clarify what USER means in pserver.
195
1962000-03-08  Larry Jones  <larry.jones@sdrc.com>
197
198	* cvs.texinfo (Connection): Add note about inetd rate limit.
199	(ErrorMessages): Add root home directory permission messages.
200
2012000-02-12  Larry Jones  <larry.jones@sdrc.com>
202
203	* cvs.texinfo: Clean up text/formatting of previous change.
204
2052000-02-21  K.J. Paradise <kj@sourcegear.com>
206
207	* cvs.texinfo : Adding John Cavanaugh's patch to allow
208	the history file to log actions based on the CVSROOT/config
209	file.  (To limit which cvs actions actually make it into the
210	history file)
211
2122000-02-17  Larry Jones  <larry.jones@sdrc.com>
213
214	* cvs.texinfo: Remove references to PreservePermissions.
215
216	* cvs.texinfo (history options): Note default report type.
217
2182000-01-18  Larry Jones  <larry.jones@sdrc.com>
219
220	* cvs.texinfo (Global options): Document compression levels.
221
2222000-01-18  Larry Jones  <larry.jones@sdrc.com>
223
224	* cvs.texinfo: Minor editorial changes from Ken Foskey
225	<waratah@zip.com.au>.
226
2272000-01-11  Larry Jones  <larry.jones@sdrc.com>
228
229	* cvs.texinfo: Add index entries for "Compression" and "Gzip".
230	Correct typography in many index entries (English phrases should
231	have initial caps, subcommands/files/etc. should be as-is).
232
2332000-01-10  Karl Fogel  <kfogel@red-bean.com>
234
235	* cvs.texinfo (loginfo): correctly describe CVSROOT/loginfo's
236	%-expansion behavior.  Thanks to Karl Heinz Marbaise
237	<kama@hippo.fido.de> for noticing the error.
238
2392000-01-07  Larry Jones  <larry.jones@sdrc.com>
240
241	* cvs.texinfo (Password authentication server): Use -f in example
242	inetd.conf line.
243	(Connection): Add advice about using shell script or env to avoid
244	problems with inetd setting HOME in the server's environment.
245	(various): Use @file for inetd.conf.
246
2472000-01-02  John P Cavanaugh <cavanaug@sr.hp.com>
248
249	* cvs.texinfo: document new -C option to update, now that it works
250	both remotely and locally.
251	(Re-applied by Karl Fogel <kfogel@red-bean.com>.)
252
2531999-12-11  Karl Fogel  <kfogel@red-bean.com>
254
255	* Revert previous change -- it doesn't work remotely yet.
256
2571999-12-10  John P Cavanaugh <cavanaug@sr.hp.com>
258
259	* cvs.texinfo: document new -C option to update.
260	(Applied by Karl Fogel <kfogel@red-bean.com>.)
261
2621999-11-20  Larry Jones  <larry.jones@sdrc.com>
263
264	* cvs.texinfo(history options): Document -f, -n, and -z.
265
2661999-11-09  Jim Kingdon  <http://developer.redhat.com/>
267
268	* cvsclient.texi (Requests): Document the arguments to "log", now
269	that I've changed log.c to be more specific in terms of what it
270	will send.
271
2721999-11-05  Larry Jones  <larry.jones@sdrc.com>
273
274	* cvs.texinfo: Revert Karl's change once again since the code is now
275	fixed.  Add "Variables" and "User variables" to index.
276
2771999-11-04  Karl Fogel  <kfogel@red-bean.com>
278
279	* log.c (log_usage): Revert Jim Kingdon's reversion of my change
280	of 1999-11-03.  Allowing a space between option and argument
281	results in lossage; here is a reproduction recipe: run this from
282	the top of a remote copy of the cvs source tree
283
284	   cvs log -d '>1999-03-01' > log-out.with-space
285
286	and then run this (note there's no space after -d now):
287
288	   cvs log -d'>1999-03-01' > log-out.no-space
289
290	The resulting files differ; furthermore, a glance at the output of
291	cvs shows that the first command failed to recurse into
292	subdirectories.  Until this misbehavior can be fixed in the source
293	code, the documentation should reflect the true state of affairs:
294	if one simply omits the space, everything works fine.
295
2961999-11-04  Jim Kingdon  <http://developer.redhat.com/>
297
298	* cvs.texinfo (log options): Revert Karl's change regarding -d and
299	-s.  A space is allowed (see sanity.sh for example).
300
301	* cvs.texinfo (Password authentication server): The name of the
302	file is "passwd" not "password".
303
304	* cvsclient.texi (Top): Add @dircategory and @direntry.
305
3061999-11-04  Karl Fogel  <kfogel@red-bean.com>
307
308	* cvs.texinfo (Password authentication server, Password
309	authentication client): Rewritten to accommodate the [new]
310	possibility of empty passwords.
311
3121999-11-03  Karl Fogel  <kfogel@red-bean.com>
313
314	* cvs.texinfo (Invoking CVS): correct documentation for -d and -s
315	options (as did elsewhere, earlier today).
316
3171999-11-03  Karl Fogel  <kfogel@red-bean.com>
318
319	* cvs.texinfo (Setting a watch): describe `watch off' behavior
320	more accurately.
321
3221999-11-03  Karl Fogel  <kfogel@red-bean.com>
323
324	* cvs.texinfo (log options): correct documentation for -d and -s
325	options.  There can be no space between these options and their
326	arguments.
327
328	Also, make sure all @sc{cvs} codes refer to "cvs" in lower case;
329	this avoids makeinfo warnings.  And use @code for the CVSEDITOR
330	environment variable, not @sc.
331
3321999-09-24  Larry Jones  <larry.jones@sdrc.com>
333
334	* cvs.texinfo: Misc. formatting cleanups.
335
3361999-07-16  Tom Tromey  <tromey@cygnus.com>
337
338	* cvs.texinfo (admin): Mention admin -k exception.  Add cvsadmin
339	to index.
340
3411999-07-14  Larry Jones  <larry.jones@sdrc.com>
342
343	* cvs.texinfo (Password authentication server): Note inetd limits
344	and suggest using shell script to avoid.
345
3461999-06-01  Jim Kingdon  <http://www.cyclic.com>
347
348	* cvsclient.texi (Requests): For the import command, the
349	repository given to the Directory requests is ignored.
350
3511999-05-27  Jim Kingdon  <http://www.cyclic.com>
352
353	* cvsclient.texi (Requests): Clarify that Modified, Is-modified,
354	Notify and Unchanged must specify a file within the current
355	directory.
356
3571999-05-24  Jim Kingdon  <http://www.cyclic.com>
358
359	* cvs.texinfo (checkoutlist): New node, contains more complete
360	documentation of this feature.
361	(CVSROOT storage): Refer to the new node when mentioning
362	checkoutlist.
363	(Administrative files): Update the menu entry for Wrappers.
364
3651999-05-17  Jim Kingdon  <http://www.cyclic.com>
366
367	* cvsclient.texi (Requests): For Notify request, strike duplicate
368	"Response expected: no" and fix "a edit" -> "an edit".
369
3701999-05-14  Jim Kingdon  <http://www.cyclic.com>
371
372	* cvs.texinfo (Working directory storage): Try to be more clear
373	about the conflict field.
374
3751999-05-11  Jim Kingdon  <http://www.cyclic.com>
376
377	* cvs.texinfo (config): Use comma after @xref (thanks to Pavel
378	Roskin for the report/fix).
379
3801999-05-10  Jim Kingdon  <http://www.cyclic.com>
381
382	* cvsclient.texi (Requests): Document restrictions on characters
383	in Notify requests.
384
3851999-05-04  Jim Kingdon  <http://www.cyclic.com>
386
387	* cvs.texinfo (Password authentication security): Remove sentence
388	about how no one has audited pserver for holes; a lot of holes
389	have been closed, looking for, &c, since that was written.
390	In the summary, reword to reflect the fact that sniffing a
391	readonly password does not imply general system access (as far as
392	I know, of course).
393
394	* cvs.texinfo (Connection): Also suggest inetd -d.
395
3961999-04-28  Jim Kingdon  <http://www.cyclic.com>
397
398	* cvsclient.texi (Requests): Say what goes in the "watches" field
399	of the "Notify" request.
400
401	* cvs.texinfo (Common options): -r is for branches too.
402
403	* cvs.texinfo (Error messages): Add "no such tag" message.
404	(Common options): -f does not override val-tags check.
405
4061999-04-26  Jim Kingdon  <http://www.cyclic.com>
407
408	* cvs.texinfo (Locks): #cvs.rfl locks must start with "#cvs.rfl."
409	not just "#cvs.rfl".  As far as I know CVS has always implemented
410	the former behavior, and this just fixes the documentation.
411
4121999-04-23  Yoshiki Hayashi of u-tokyo.ac.jp
413
414	* cvs.texinfo (verifymsg): Correct wrong file name (bugid.edit ->
415	bugid.verify).
416
4171999-04-22  Jim Kingdon  <http://www.cyclic.com>
418
419	* cvsclient.texi (Responses): The text in the "M" response is not
420	designed for machine parsing.  Likewise for "error" in regular
421	protocol.  Likewise for "E" and "error" in authentication protocol.
422
4231999-04-19  Jim Kingdon  <http://www.cyclic.com>
424
425	* cvs.texinfo (Error messages): Add "Cannot check out files into
426	the repository itself".
427
4281999-04-16  Jim Kingdon  <http://www.cyclic.com>
429
430	* cvs.texinfo (Other problems): Add the Windows problem with home
431	directory ending in a slash.
432
4331999-04-14  Jim Kingdon  <http://www.cyclic.com>
434
435	* cvs.texinfo (CVS in repository): Include the format of the
436	fileattr file here, rather than referring to the CVS source code.
437
4381999-04-09  Jim Kingdon  <http://www.cyclic.com>
439
440	* cvs.texinfo (Working directory storage): Whether the timestamp
441	in CVS/Entries is local or universal actually depends on the system.
442
4431999-04-05  Derek Price
444	<http://www-personal.engin.umich.edu/~oberon/resume.html>
445
446	* cvs.texinfo (export options): Remove notation that the -r
447	tag is sticky.  'cvs export' doesn't store that data.
448
4491999-04-08  Jim Kingdon  <http://www.cyclic.com>
450
451	* cvs.texinfo (Error messages): Add "EOF in RCS file" and
452	"unexpected EOF" (in RCS file) messages.
453
4541999-03-25  Jim Kingdon  <http://www.cyclic.com>
455
456	* cvs.texinfo (admin options): Say there can be no space between
457	-e and its argument (since the previous sentence said the argument
458	can be omitted, this is the only possibility).
459
4601999-02-26  Jim Kingdon  <http://www.cyclic.com>
461
462	* cvs.texinfo (Merging and keywords): When including conflict
463	markers, put @asis{} at the start of the line, in case this file
464	itself is in CVS.  Thanks to Derek Price for pointing this out.
465
4661999-02-25  Jim Kingdon  <http://www.cyclic.com>
467
468	* cvs.texinfo: Refer to "keywords" not "RCS keywords".  We had
469	only used the latter term in a few places, and it seems like a
470	somewhat odd term in that this style of keyword is by no means
471	specific to RCS.
472	(Merging a branch): Remove spurious ")".  Use ref, not xref, after
473	"see".
474	(Merging a branch, Substitution modes): Make sure that @ref is
475	followed by comma, since info wants that.
476	(Merging and keywords): Use samp not code for "-kk".  Something of
477	a judgement call, but the rest of the manual uses samp and that
478	seems better to me.
479	(Merging and keywords): Rewrite, to (a) better motivate the
480	discussion based on what the user wants to do, (b) fix up lots of
481	convoluted sentences, (c) move the discussion of the binary files
482	to the end, that is get across the basic idea first and then
483	embellish it.  Remove a few unnecessary index entries.  Expand
484	example.  Just tell people to avoid -kk with binary files (comment
485	out the discussion of using -A after the commit).
486
4871999-01-29  Derek Price
488	<http://www-personal.engin.umich.edu/~oberon/resume.html>
489
490	* cvs.texinfo:  Added new node/section on merging and keywords.  It
491	contains advice on how to avoid RCS keyword conflicts when merging
492	and avoid corrupting your binary files while doing it.
493
4941999-02-24  Jim Kingdon  <http://www.cyclic.com>
495
496	* cvsclient.texi (Request intro): Add paragraph about transmitting
497	more than one command.
498
4991999-01-29  Jim Kingdon  <http://www.cyclic.com>
500
501	* cvs.texinfo: Use EXAMPLE.COM EXAMPLE.ORG and EXAMPLE.NET instead
502	of domains which might conflict with actual (current or future)
503	domains.  The EXAMPLE domains are registered for this purpose.
504
5051999-01-22  Jim Kingdon  <http://www.cyclic.com>
506
507	* cvs.texinfo (Sticky tags): Refer to -j as the better way to undo
508	a change.
509	(Merging two revisions): Also talk about undoing removals and
510	adds.  Move the index entries to here.
511
5121999-01-21  Jim Kingdon  <http://www.cyclic.com>
513
514	* cvs.texinfo (Error messages): Add "waiting for USER's lock".
515
5161999-01-16  Jim Kingdon  <http://www.cyclic.com>
517
518	* cvs.texinfo (Wrappers): Comment out all the -t/-f documentation,
519	since that feature is currently disabled.
520
5211999-01-14  Jim Kingdon  <http://www.cyclic.com>
522
523	* cvs.texinfo (Connecting via rsh): Add some more index entries so
524	that people who want to use SSH and such are slightly less lost.
525
5261999-01-12  Jim Kingdon  <http://www.cyclic.com>
527
528	* cvs-paper.ms: Remove comments which contained the FSF's old
529	address; it has changed.
530
5311998-12-29  Jim Kingdon  <http://www.cyclic.com>
532
533	* cvsclient.texi (Dates): Numeric timezones are preferred.
534	Also mention the Checkin-time request.
535
5361998-12-23  Jim Kingdon  <http://www.cyclic.com>
537
538	* RCSFILES: Add clarification about certain character set issues
539	from Paul Eggert, the RCS maintainer.  The last paragraph and the
540	change from Shift-JIS to JIS as an example of a character set
541	which contains 0x40 bytes which are not '@' characters are mine;
542	the rest is directly from Paul Eggert.
543
5441998-12-22  Martin Buchholz  <martin@xemacs.org>
545
546	* cvs.texinfo: Fixed various trivial typos.
547
5481998-12-17  Jim Kingdon
549
550	* cvsclient.texi (Responses): Explicitly say that Mod-time need
551	not be sent for all files.
552
5531998-12-16  Jim Kingdon
554
555	Thanks to Ram Rajadhyaksha of the MacCVS Pro team for raising the
556	following issues.
557	* cvs.texinfo (Working directory storage): The deal about storing
558	files as text files applies to all the CVS/* files, not just
559	CVS/Entries.  State the rationale too.
560	Document CVSROOT/Emptydir in CVS/Repository.
561	There is no set order in CVS/Entries.
562	Explicitly say that writing Entries.Log is optional.
563
5641998-12-03  Jim Kingdon
565
566	* cvs.texinfo (Error messages): Add "unrecognized auth response".
567	(Password authentication server): Remove comment about
568	"unrecognized auth response" and link to the troubleshooting
569	section.
570
5711998-12-02  Jim Kingdon
572
573	* cvs.texinfo (Multiple repositories): Add an example.
574
5751998-11-18  Jim Kingdon
576
577	* cvs.texinfo (Invoking CVS): Change "-r tag" to "-r rev".  We
578	already use "tag" as the name of the tag we are adding.
579
5801998-11-13  Jim Kingdon
581
582	* cvs.texinfo (CVS commands): Add comment about whether part of
583	the manual should be organized by command.
584
5851998-11-06  Jim Kingdon
586
587	Clean up various confusions between modules and directories:
588	* cvs.texinfo: In "are you sure you want to release" message,
589	change module to directory.  CVS was changed some time ago.
590	(Tags): "working copy of the module" -> "working directory".
591	(Merging two revisions): Remove unnecessary text "that make up a
592	module".
593	(Recursive behavior): Change "module" to "directory".
594	(Removing files): Likewise.
595	(Tracking sources): Remove "a module" from titles.
596	(Moving directories): Change "module" to "parent-dir".
597	(Inside): Remove "of the module".
598	(Inside): Change "module" to "dir".
599	(Rename by copying): Change "module" to "dir".
600	(Rename by copying): Remove "of the module".
601	(Moving directories): "copy of the module" -> "checked out copy of
602	the directory"; remove second "of the module".  Change "check out
603	the module" to " check out again".
604	(Moving directories): Remove "of the module".
605	(Keyword substitution): "your working copy of a module" -> "a
606	working directory".
607	(CVS commands): Change "module" to "directory".
608	(release examples): "module" -> "tc directory".
609	(commitinfo): "relative path to the module" -> "directory in the
610	repository".
611	(verifymsg): Change "module" to "directory".
612	(Updating a file): "working copy of a module" -> "working directory".
613
6141998-10-25  Jim Kingdon
615
616	* cvs.texinfo (Branches and revisions): Fix error in branch
617	numbering which was introduced with change of 4 May 1997.
618
6191998-10-20  Jim Kingdon
620
621	* cvs.texinfo (Tags): Point to Invoking CVS node so people aren't
622	left wondering what the syntax is.  When introducing -r option,
623	warn people about sticky tags right off.
624	(Tagging the working directory, Tagging by date/tag, Modifying
625	tags, Tagging add/remove): New sections.
626	(Invoking CVS): Adjust tag and rtag to point to the new sections,
627	and to add tag -c which had been omitted.  Delete tag -n; there is
628	no such option.
629	(rtag, tag): Removed; no longer needed.
630	(commit examples): Update xref.
631
6321998-10-15  Jim Kingdon
633
634	* cvsclient.texi (Requests): It is OK to send Set before Root.
635
6361998-10-13  Jim Kingdon
637
638	* cvsclient.texi (Protocol Notes): Remove item about "cvs update"
639	sending modified files to the server; there are some better ideas
640	at http://www.cyclic.com/cvs/dev-update.txt
641	Add mention of www.cyclic.com.
642
6431998-09-30  Jim Kingdon  <kingdon@harvey.cyclic.com>
644
645	* cvs.texinfo (Committing your changes, Environment variables):
646	Document VISUAL.
647
6481998-09-27  Jim Kingdon  <kingdon@harvey.cyclic.com>
649
650	* cvs.texinfo (Password authentication server): Say explicitly
651	that you edit passwd directly, many users get confused by this.
652
6531998-09-24  Jim Kingdon  <kingdon@harvey.cyclic.com>
654
655	* cvs.texinfo (Connecting via fork): :fork: may be of interest to
656	users, for example those who prefer CVS to prompt for one log
657	message per checkin, rather than one per directory.
658	(Connecting via fork): Document CVS_SERVER.
659
6601998-09-24  Noel Cragg  <noel@swish.red-bean.com>
661
662	* cvs.texinfo (Connecting via fork): new node about the fork
663	access method.
664
6651998-09-22  Jim Kingdon  <kingdon@harvey.cyclic.com>
666
667	* cvs.texinfo (Environment variables): Document
668	CVS_IGNORE_REMOTE_ROOT in the CVS 1.10 context.
669	(Moving a repository): Update comments concerning surgery on
670	CVS/Root and CVS/Repository files.
671
6721998-09-21  Noel Cragg  <noel@swish.red-bean.com>
673
674	* cvs.texinfo (Environment variables): remove information about
675	CVS_IGNORE_REMOTE_ROOT, since it's no longer used.
676
6771998-09-21  Jim Kingdon  <kingdon@harvey.cyclic.com>
678
679	* cvs.texinfo (config): Mention that CVS 1.10 doesn't have
680	LockDir.
681
6821998-09-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
683
684	* cvs.texinfo (Keyword list): Describe $Name and checking out with
685	a revision.
686
6871998-09-16  Jim Kingdon  <kingdon@harvey.cyclic.com>
688
689	* cvs.texinfo: RFC2346 is out; update comment.
690
6911998-09-13  Jim Kingdon  <kingdon@harvey.cyclic.com>
692
693	* cvs.texinfo (Keyword list, Substitution modes): In describing
694	$Locker and -kkvl, refer to cvs admin -l.
695
696	* cvsclient.texi (Requests): Re-word description of Sticky to
697	allow room for "Ntagname" (or other, future, values).
698
699	* cvs.texinfo (tag): Remove confusing wording about supplying
700	revision numbers "implicitly".
701
7021998-09-10  Jim Kingdon  <kingdon@harvey.cyclic.com>
703
704	* cvs.texinfo (rdiff options): Thanks to the diff library, -u is
705	supported regardless of your diff program.
706
7071998-09-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
708
709	* cvs.texinfo (config): Add LockDir.
710
7111998-09-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
712
713	* cvsclient.texi (Requests): "Directory" and "Argument" are
714	requests, not commands.  Likewise for "other-request".  A command,
715	roughly, is a request that uses "Argument"s, but we might want to
716	phase out the use of that term more so than codify it, I'm not sure.
717
7181998-09-01  Noel Cragg  <noel@swish.red-bean.com>
719
720	* cvsclient.texi (Requests): added a detailed explanation of the
721	Directory request and how it is handled, both for pre-1.10 and
722	post-1.10 servers.
723
7241998-09-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
725
726	* cvs.texinfo (Multiple repositories): Also describe the CVS 1.10
727	behavior.  Looking at a mismatched version of the manual seems to
728	be a reasonably common occurrence.
729
730	* cvs.texinfo (Environment variables): Revert change regarding
731	CVS_SERVER_SLEEP*; having that kind of debugging code in the main
732	CVS is getting out of hand.
733
7341998-09-01  Noel Cragg  <noel@swish.red-bean.com>
735
736	* cvs.texinfo (Multiple repositories): brief mention that cvs now
737	handles a working directory composed of multiple repositories.
738	(Environment variables): add note about CVS_SERVER_SLEEP2.
739
7401998-08-21  Ian Lance Taylor  <ian@cygnus.com>
741
742	* cvsclient.texi (Text tags): Document importmergecmd tag.
743
7441998-08-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
745
746	* cvs.texinfo (Common options): Replace out of date URL concerning
747	ISO8601 dates with a more general statement and a few comments.
748
7491998-08-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
750
751	* cvsclient.texi (Requests): Add "Checkin-time" request.
752
753Sun Jul 26 02:42:20 1998  Noel Cragg  <noel@swish.red-bean.com>
754
755	* cvs.texinfo (config): TopLevelAdmin variable.
756
757	* cvsclient.texi (Requests): fix typo.
758
7591998-07-14  Jim Kingdon  <kingdon@harvey.cyclic.com>
760
761	* cvsclient.texi (Requests): "remove" is like "add" in the sense
762	that it is the "ci" request which does most of the work.
763
7641998-06-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
765
766	* cvs.texinfo (Excluding directories): Fix order of
767	"!first-dir/sdir" and "first-dir" to match what CVS actually
768	accepts.  Reported by Tim McIntosh of sterling.com.
769
7701998-06-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
771
772	* cvs.texinfo (Using keywords): Rewrite to be less specific to
773	source code in C.  The old text was worse than that; it was
774	specific to certain versions of GCC (not even current GCC's, I
775	don't think) (reported most recently by Mitchell Perilstein;
776	if memory serves by others before that).
777
7781998-06-08  Jim Kingdon  <kingdon@harvey.cyclic.com>
779
780	* cvs.texinfo (Concurrency): Also mention #cvs.lock.  Don't
781	mention #cvs.tfl; it is quite old (before CVS 1.5).
782	(Locks, Backing up, Concurrency): Add more index entries.
783
7841998-06-03  Ian Lance Taylor  <ian@cygnus.com>
785
786	* cvs.texinfo (Tracking sources): Clarify that the vendor branch
787	is only made the head revision when you import a new file, not any
788	time you import a file.
789
7901998-05-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
791
792	* cvs.texinfo (What is CVS?): info-cvs-request is now at gnu.org
793	and is no longer handled by a human (hallelujah).
794
7951998-05-12  Jim Meyering  <meyering@ascend.com>
796
797	* cvs.texinfo: Add an info dir entry.
798	Remove trailing white space.
799
8001998-05-05  Jim Kingdon  <kingdon@harvey.cyclic.com>
801
802	* cvs.texinfo (Wrappers): Be more explicit that -m 'COPY' has no
803	effect on binary files.
804
8051998-05-02  Jim Kingdon  <kingdon@harvey.cyclic.com>
806
807	* RCSFILES: Add more discussion of the order of the revisions.
808
8091998-04-27  Jim Kingdon  <kingdon@harvey.cyclic.com>
810
811	* cvs.texinfo (loginfo example): Also give example of sending
812	mail.  Use internal variable $USER rather than expecting CVS to
813	set the environment variable $USER.  Change unnecessary 'sed'
814	invocation to 'cat' (it suffered from the same problem in terms of
815	internal variables versus environment variables).
816
817	* cvs.texinfo (Error messages): Add "conflict: removed FILE was
818	modified by second party".
819
8201998-04-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
821
822	* cvs.texinfo (Common options): Update comment about meaning of
823	HEAD in cvs diff.
824
8251998-04-12  Jim Kingdon  <kingdon@harvey.cyclic.com>
826
827	* cvsclient.texi (Dates): Also mention log -d.
828
829	* cvs.texinfo (Invoking CVS): No space is allowed between -r or -w
830	and its argument, for the log command.
831
8321998-04-11  Jim Kingdon  <kingdon@harvey.cyclic.com>
833
834	* cvsclient.texi (Dates): New section, explaining the deal with
835	date formats.
836
8371998-04-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
838
839	* cvs.texinfo (Global options, Invoking CVS): Fix typo
840	("files files" -> "files").
841	(Invoking CVS): Make -q and -Q more concise.
842	(Invoking CVS): Use @var for metavariables in "diff -r".
843
8441998-03-17  Jim Kingdon  <kingdon@harvey.cyclic.com>
845
846	* cvs.texinfo (~/.cvsrc): In example, put "checkout" rather than
847	"co" into .cvsrc; we just finished explaining that only the former
848	works!  Thanks to Lenny Foner for reporting this.
849
850	* cvs.texinfo (Copying): Remove this node.  This basically
851	restores the status quo prior to 18 Oct 1996 (before then the node
852	existed but was empty).
853	(before Top): Adjust copyright notice accordingly.
854
8551998-03-12  Tim Pierce  <twp@skepsis.com>
856
857	* RCSFILES: Updated description of `hardlinks' newphrases.
858
8591998-03-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
860
861	* cvs.texinfo (Tags, Sticky tags, Creating a branch, Accessing
862	branches): Rename release-0-1 tag to rel-0-1 and likewise for
863	release-0-1-patches and release-0-4.  This fixes an overfull hbox.
864	(diff options): Reformat table to fix underfull hboxes and such.
865
8661998-03-07  Tim Pierce  <twp@skepsis.com>
867
868	* cvs.texinfo (Editing files, Special Files): Document hardlinks.
869	Various cleanups to PreservePermissions text.
870	* RCSFILES: Document PreservePermissions newphrases.
871
8721998-03-04  Jim Kingdon  <kingdon@harvey.cyclic.com>
873
874	* cvs.texinfo (Special Files): Add notes about client/server CVS
875	and hard links across directories.
876
8771998-03-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
878
879	* cvs.texinfo (Keeping a checked out copy): The magic loginfo
880	incantation isn't too likely to work except on unix.
881
8821998-02-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
883
884	* cvs.texinfo (user-defined logging): Double "@" literal.
885
8861998-02-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
887
888	* cvs.texinfo (user-defined logging): Add taginfo example.
889
8901998-02-04  Tim Pierce  <twp@skepsis.com>
891
892	* cvs.texinfo (config): PreservePermissions variable.
893	(Special Files): New.
894	(Editing files): Add note about PreservePermissions.
895
896Tue Feb 10 18:07:35 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
897
898	* cvs.texinfo (Connection): New node.
899
900	* cvsclient.texi (Protocol): Fix typo (lots -> lost).
901
902Sun Feb  8 21:39:22 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
903
904	* cvs.texinfo (Invoking CVS): For admin -b, point to the section
905	where we talk about reverting to vendor branch.
906
907	* cvs.texinfo (Invoking CVS, rdiff options): Document rdiff -V
908	option as obsolete, since it was made a fatal error some time ago.
909
910	* cvs.texinfo (Invoking CVS): Add global options, keywords, and
911	keyword substitution modes.  Wording fix in reference to --help
912	and Index.
913
914Wed Jan 28 23:09:39 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
915
916	* cvs.texinfo (Excluding directories): Add index entry for "!".
917
91828 Jan 1998  Karl Fogel and Jim Kingdon
919
920	* cvsclient.texi (Requests, Responses): document
921	"wrapper-sendme-rcsOptions" and "Wrapper-rcsOption".
922
923Tue Jan 27 18:37:37 1998  Ian Lance Taylor  <ian@cygnus.com>
924
925	* cvs.texinfo (Excluding directories): New node, documenting how
926	to exclude directories using ! in an alias module.
927
928Sun Jan 18 18:23:02 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
929
930	* cvsclient.texi (Requests): Add Kopt request.
931
932Thu Jan  1 17:36:42 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
933
934	* cvs.texinfo (BUGS, Credits): Change @unnumbered to @appendix now
935	that these are moved from the start to the end.
936
937Sat Dec 27 10:06:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
938
939	* cvs.texinfo (Error messages): Add "Too many arguments!".
940
941Fri Dec 26 18:30:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
942
943	* cvs.texinfo (What is CVS?): Just point to the two canonical web
944	sites (Pascal Molli and Cyclic) concerning CVS downloads.  The GNU
945	URL was out of date and GNU only has source distributions anyway.
946
947	* cvs.texinfo: Change bug-cvs address to gnu.org per email from
948	Martin Hamilton.
949
950Tue Dec 23 18:04:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
951
952	* cvs.texinfo (Sticky tags): Further cleanups.  Fix thinko
953	(s/subsequent cvs update/& commands/).  Remove "vi driver.c" and
954	commit from example (totally vestigial).  Reword start of
955	paragraph on non-branch sticky tags, so that it better alludes
956 	to branch sticky tags.  When introducing sticky tags, make it
957	clear that even people who aren't trying to use sticky tags
958	may need to know how to avoid them.  Restore comment about
959	CVS/Tag files.
960	(Accessing branches): Don't xref to merging here; that is a much
961	more advanced topic and the "but see" wording didn't tell us what
962	to see the xref about.
963
964Tue Dec 23 14:39:08 1997  Karl Fogel  <kfogel@floss.red-bean.com>
965			  and Jim Kingdon
966
967	* cvs.texinfo (Creating a branch): Rewritten.  Introduce with
968	`tag', then discuss `rtag' and `-r'.
969
970Tue Dec 23 10:03:37 1997  Karl Fogel  <kfogel@floss.red-bean.com>
971			  and Jim Kingdon
972
973	* cvs.texinfo: Changes to dehairify the "Sticky tags" situation:
974	(Revisions): "Sticky tags" moved here, description in menu changed
975	to be a little more informative.
976	(Sticky tags): Moved from "Branching and merging" to "Revisions".
977	(Accessing branches): New node in "Branching and merging",
978	explains how to use checkout vs update to retrieve a branch.
979	Text and example inherited from "Sticky tags", but text mostly
980	rewritten.
981	(Sticky tags): Moved under "Revisions", rewritten somewhat (more
982 	rewrites to follow).
983	Don't use "-v" in "cvs status" example.
984
985Mon Dec 22 11:46:05 1997  Karl Fogel  <kfogel@floss.red-bean.com>
986			  and Jim Kingdon
987
988	Cleanups related to recent separation of revisions from
989	branching/merging:
990	* cvs.texinfo (Revisions): Take paragraph introducing branches,
991	rewrite it and move it to "Branching and merging".
992	(Branching and merging): Also rewrite merging intro.
993	(Revision numbers): Don't go into detail about branch revision
994	numbers here, just mention that they happen and refer to new
995	node "Branches and revisions".
996	(Branches and revisions): New node under "Branching and merging",
997	inherits text from "Revision numbers".
998	(Creating a branch): Refer to "Branches and revisions" now, not
999	"Revision numbers".
1000	(Binary why): Rewrite sentence which refers to merging, so that
1001	it isn't specific to branch merging.
1002	(Branches motivation): Fix typo (select -> elect).  Add comment
1003	about what this node is accomplishing, in general.
1004
1005Sun Dec 21 20:57:24 1997  Karl Fogel  <kfogel@floss.red-bean.com>
1006			  and Jim Kingdon
1007
1008	This is just moving text; related cleanups to follow.
1009	* cvs.texinfo: Changes to put branching and merging together, and
1010	keep it all separate from revisions:
1011 	(Revisions): Renamed from "Revisions and branches".
1012	(Branching and merging): Renamed from "Merging".
1013	(Branches motivation, Creating a branch, Sticky tags, Magic branch
1014	numbers): these subnodes moved to "Branching and merging" from
1015	"Revisions".
1016	everywhere: Adjusted cross-references to cope with above.
1017
1018Sun Dec 21 20:36:39 1997  Karl Fogel  <kfogel@floss.red-bean.com>
1019			  and Jim Kingdon
1020
1021	Note that this is just moving text, not changing it:
1022	* cvs.texinfo: divide top-level menu into sections.
1023	(Multiple developers, Builds, Tracking sources, Keyword
1024	substitution): moved to be in "CVS and the Real World" section.
1025	(Compatibility): moved to be in "References" section.
1026
1027Mon Dec 22 08:54:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1028
1029	* cvsclient.texi (Example): In comment, in citing the BNF style
1030	used in many RFCs, cite RFC2234 not RFC822 (now that the former is
1031	out).
1032
1033Sun Dec 21 17:42:22 1997  Karl Fogel  <kfogel@floss.red-bean.com>
1034
1035	* cvs.texinfo (Overview): New node.
1036	(What is CVS?, A sample session): Put under Overview.
1037	(What is CVS not?): New node under Overview.
1038	  [text previously was part of "What is CVS?" -kingdon]
1039	(Preface): Removed this node and its contents.
1040	(Checklist): Removed this node and its contents.
1041	(Credits): Now toward end of top-level menu (was under Preface).
1042	(BUGS): Now toward end of top-level menu (was under Preface).
1043
1044Sun Dec 14 10:14:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1045
1046	* cvsclient.texi (Responses): Add MT response.
1047	(Text tags): New node.
1048
1049	* cvs.texinfo (loginfo): Add comment about which commands run
1050	loginfo.
1051
1052Sat Dec 13 08:41:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1053
1054	* cvsclient.texi (Connection and Authentication): State that
1055	GSSAPI is preferred to kserver.  Try to be clearer about what
1056	the term "pserver" means.  Introduce GSSAPI and cite the relevant
1057	RFCs.  Discuss the limitations of the existing features in
1058	preventing hijacking.
1059
1060	* cvs.texinfo (GSSAPI authenticated, Kerberos authenticated):
1061	Briefly introduce what GSSAPI and Kerberos are.  Be slightly more
1062	emphatic about protecting against downgrade attacks.
1063
1064Fri Dec 12 17:36:46 1997  Ian Lance Taylor  <ian@cygnus.com>
1065
1066	* cvs.texinfo (GSSAPI authenticated): New node.
1067	(Global options): Document -a.  Mention GSSAPI in -x
1068	documentation.
1069	* cvsclient.texi (Connection and Authentication): Document GSSAPI
1070	authentication.
1071	(Requests): Add Gssapi-encrypt and Gssapi-authenticate.
1072
1073Fri Dec 12 09:27:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1074
1075	* cvs.texinfo (cvsignore): Add note about comments and the
1076	space-separated nature of the syntax.
1077
1078Sun Dec  7 09:33:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1079
1080	* cvs.texinfo (checkout): Clarify issues regarding updating
1081	existing working directories.
1082
1083Sun Nov 30 20:38:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1084
1085	* cvs.texinfo (Wrappers): Add comment: we don't document %s.
1086
1087Mon Nov 24 23:00:09 1997  Karl Fogel  <kfogel@floss.red-bean.com>
1088	and Jim Kingdon  <kingdon@harvey.cyclic.com>
1089
1090	* cvsclient.texi: Move Protocol Notes node to the end.
1091
1092	* cvsclient.texi (Request intro): new node/section.
1093	(Protocol): added some introductory material.
1094	Rearranged menu into General Conventions, Protocol specification,
1095	and Example etc sections.
1096	(File Modes): replaces Modes, for consistency.
1097
1098Sat Nov 22 12:29:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1099
1100	* cvsclient.texi (Entries Lines): Clarify options in entries line.
1101
1102Tue Nov 18 09:23:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1103
1104	* cvsclient.texi (Requests): Be more explicit about "export" and
1105	entries lines.
1106
1107	* Makefile.in (DISTFILES): Remove DIFFUTILS-2.7-BUG.
1108
1109Mon Nov 17 18:20:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1110
1111	* cvs.texinfo (tag options): Expand comment with reference to FAQ.
1112
1113Fri Nov 14 11:02:37 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1114
1115	* cvs.texinfo (Error messages): Update discussion of "dying gasps".
1116
1117	* cvs.texinfo (tag options): Add FIXME comment about renaming tags.
1118
1119Thu Nov 13 10:20:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1120
1121	* cvs.texinfo (Common options): Remove also has a -f option with a
1122	different meaning than most.
1123
1124Wed Nov 12 21:57:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1125
1126	* cvs.texinfo (File permissions, Connecting via rsh, Environment
1127	variables): When putting an environment variable in the index, say
1128	it is an environment variable.  Don't index the same name twice.
1129
1130	* cvs.texinfo: Many edits to reflect the fact that CVS no longer
1131	invokes external RCS programs.
1132
1133Tue Nov 11 15:15:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1134
1135	* cvs.texinfo (Locks, CVS in repository): New nodes, document the
1136	locking scheme and briefly outline CVS and CVS/fileattr.
1137
1138Sun Nov  9 17:39:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1139
1140	* DIFFUTILS-2.7-BUG: Removed; the bug is fixed and the testcases
1141	are incorporated into sanity.sh.
1142
1143Sat Nov  8 09:49:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1144
1145	* cvs.texinfo (Binary why): Try to be a little clearer about how
1146	merges fit into CVS.  Say it may be error prone to have developers
1147	doing merges manually.
1148
1149Tue Nov  4 13:02:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1150
1151	* cvs.texinfo (admin options): Add discussion of what happens if
1152	there are tags.
1153
1154Fri Oct 31 00:04:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1155
1156	* cvs.texinfo (admin options): Rewrite discussion of -o to
1157	hopefully be clearer and to also document the new :: syntax.
1158	(admin examples): Removed; incorporated into admin options.
1159	(Invoking CVS): Wording fix for admin -o.
1160
1161	* cvs.texinfo (Binary why): New node, talks about diff and merge.
1162	(Binary howto): Renamed from Binary files.
1163	(Binary files): Now just contains an introduction.
1164
1165	* cvs.texinfo (Error messages): Add "could not merge" message.  In
1166	discussion of "Binary files . . . differ" message, mention that
1167	this is only an issue with old verisons of CVS.
1168
1169Thu Oct 30 15:55:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1170
1171	* cvs.texinfo (Error messages): Add "authorization failed" message.
1172
1173Wed Oct 29 11:52:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1174
1175	* cvs.texinfo: Remove fake RCSid; we decided to remove rcsid's a
1176	while ago.  Cleanups suggested by Stephen Gildea (CVSROOT/passwd
1177	has 2 or 3 fields; /user -> /usr; noone -> no one; in used -> in
1178	use).  Add comment about making compilers happy about rcsids.
1179
1180Sat Oct 25 00:58:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1181
1182	* RCSFILES: rcsfile.5 is correct about {num} after next being
1183	optional.
1184
1185Wed Oct 22 10:08:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1186
1187	* cvs.texinfo (Error messages): Add message about unrecognized
1188	response from cvs server.
1189
11901997-10-11  Noel Cragg  <noel@swish.red-bean.com>
1191
1192	* cvs.texinfo (checkout options): describe how the `-d' and `-N'
1193	flags really work.  Give examples.
1194	(export options): refer the reader to the descriptions for `-d'
1195	and `-N' in checkout options, since the behavior is the same.
1196
1197Thu Oct  9 12:01:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1198
1199	* cvs.texinfo (log options): Add comment about "cvs log -r".
1200
1201Wed Oct  8 10:24:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1202
1203	* cvs.texinfo (rtag options): Add comment about how this is
1204	confusing.
1205
1206Tue Sep 30 12:31:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1207
1208	* cvs.texinfo (Working directory storage): Add comment about
1209	Entries.Static.
1210
1211Thu Sep 25 23:52:57 1997  Noel Cragg  <noel@swish.red-bean.com>
1212
1213	* cvsclient.texi (Responses): description of Module-expansion was
1214 	missing a carriage return after the @item clause.
1215
1216Wed Sep 24 12:04:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1217
1218	* cvs.texinfo (Remote repositories): Add comment about pserver
1219	vs. having users create their own repositories.
1220
1221Sat Sep 20 00:59:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1222
1223	* cvs.texinfo (Keyword list): Change title from "RCS Keywords" to
1224	"Keyword list" as it is CVS that expands them.
1225	(Avoiding substitution): Change "rcs" to "cvs", in the context of
1226	the program which expands keywords.
1227
1228Fri Sep 19 22:57:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1229
1230	* RCSFILES: Grammar fix in first paragraph.  Re-word section on
1231	dead newphrase.  Add item about what it means if "expand" is omitted.
1232
1233	* cvs.texinfo (Magic branch numbers): Change example branch number
1234	from 1.2.3 to 1.2.4; CVS assigns even branch numbers and I don't
1235	think vendor branches are very relevant to this example.
1236
1237Wed Sep 17 17:21:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1238
1239	* cvs.texinfo (admin options): Add comment about "cvs admin -b"
1240	(with no argument to the -b).
1241
1242	* RCSFILES: "next" is optional, not required.
1243
1244Tue Sep 16 15:13:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1245
1246	* cvs.texinfo (Binary files): Add comment about another possible
1247	way to auto-detect binary files.
1248
1249Sun Sep 14 12:38:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1250
1251	* cvs.texinfo (Conflicts example): Adjust text and comments
1252	regarding conflict markers to reflect change in CVS.
1253
1254Wed Sep 10 12:44:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1255
1256	* cvs.texinfo (Server requirements): Add comment about server
1257	disk usage in /tmp.
1258
1259	* cvs.texinfo (Common options): More comments about date formats:
1260	"now", "yesterday", and the "3 weeks ago" family.
1261
1262Tue Sep  9 13:09:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1263
1264	* DIFFUTILS-2.7-BUG: Eggert patch is preferred to Rittle one.
1265
1266Sun Sep  7 18:38:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1267
1268	* cvs.texinfo (history options): Revise -e to say that it includes
1269	future record types (and remove out of date list of what record
1270	types it implies).
1271
1272	* cvs.texinfo (Environment variables): Expand/correct discussion
1273	of HOME, HOMEDRIVE, and HOMEPATH.
1274	(Error messages): Add "could not find out home directory".
1275
1276	* cvs.texinfo (update options): Reword -r doc to hopefully be
1277	clearer that it takes either numeric or symbolic revision.
1278
1279	* cvs.texinfo (syntax): Add comment about how regexp syntax may
1280	be, er, creatively altered, by configure.in.
1281
1282Sat Sep  6 11:29:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1283
1284	* cvs.texinfo (Working directory storage): Document Baserev and
1285	Baserev.tmp.
1286	(Working directory storage): Adjust comment regarding CVS/* being
1287	text files.
1288
1289Fri Sep  5 14:42:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1290
1291	* cvs.texinfo (BUGS): Remove mention of unsupported resources page
1292	on http://www.cyclic.com, as it might go away in a future
1293	reorganization.
1294
1295	* DIFFUTILS-2.7-BUG: Further info from Eggert.
1296
12971997-09-05  Paul Eggert  <eggert@twinsun.com>
1298
1299	* DIFFUTILS-2.7-BUG: Explain how this bug will probably be
1300	fixed in the next diffutils release.
1301
1302Thu Sep  4 17:09:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1303
1304	* cvs.texinfo (Binary files): Reword the section on what you need
1305	to do with cvs admin -kb to hopefully be a bit clearer.  Still not
1306	ideal (see comment).
1307
1308	* cvs.texinfo (modules): Break node into separate nodes for alias
1309	modules, regular modules, ampersand modules, and options.  Expand
1310	text with more examples and explanations.  Add index entries.
1311
1312Wed Sep  3 14:49:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1313
1314	* cvs.texinfo (Multiple developers): Add idea about cvs editors
1315	and reserved checkouts.
1316
1317Sun Aug 31 19:36:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1318
1319	* cvsclient.texi (Requests): Rewrite paragraph on cvs add on a
1320	filename containing '/'.
1321
1322Thu Aug 28 14:13:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1323
1324	* cvs.texinfo (diff options): Add comment about "cvs diff"
1325	vs. "cvs diff -r HEAD".
1326
1327	* cvs.texinfo (Global options): Add comment about -w not
1328	overriding cvs watch on.
1329
1330Wed Aug 27 08:09:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1331
1332	* cvs.texinfo (Password authentication server): Grammar fix ("under
1333	as the username" -> "as the username").
1334
1335	* cvs.texinfo: Fix doubled 'the the' typos.  Reported by
1336	karlb@atg.com.
1337
1338Tue Aug 26 12:25:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1339
1340	* cvs.texinfo (Checklist): Reword xref to point to Binary files
1341	rather than Keyword expansion.  Credit goes to jeff@alum.mit.edu
1342	(Jeff Breidenbach) for reporting the problem.
1343
1344Mon Aug 18 17:23:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1345
1346	* cvs.texinfo (modules): Suggest taginfo instead of -t.  Add
1347	comment with some of the reasons.  Add comment about -u and -i
1348	problems.
1349
1350Sat Aug 16 10:19:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1351
1352	* cvs.texinfo (Error messages): Add note about how "could not
1353	check out foo.c" seems to also have been observed on Irix.
1354
1355Fri Aug 15 17:28:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1356
1357	* cvs.texinfo (Error messages): Add "could not check out foo.c".
1358
1359Thu Aug 14 23:57:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1360
1361	* cvs.texinfo (Wrappers): Document new -m 'COPY' behavior.
1362
1363Tue Aug 12 20:56:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1364
1365	* cvs.texinfo (Sticky tags): Add comment about how we should be
1366	documenting sticky tags.
1367
1368Fri Aug  8 10:01:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1369
1370	* cvs.texinfo (File status): Add comment about "working revision"
1371	in cvs status for a locally removed file.
1372
1373Thu Aug  7 22:53:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1374
1375	* cvs.texinfo (From other version control systems): Mention
1376	pvcs_to_rcs alongside sccs2rcs.
1377
1378Tue Aug  5 17:22:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1379
1380	* cvs.texinfo (Compatibility): Add comment about how CVS probably
1381	could be detecting the case of dead files killed by CVS 1.3.
1382
1383	* cvs.texinfo (From other version control systems): Add paragraph
1384	about converting from systems which don't export RCS files.
1385
1386Sun Aug  3 21:03:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1387
1388	* cvsclient.texi (Responses): Cite RFC1321 for MD5.
1389
1390	* cvs.texinfo (A sample session): Nuke index entry for "A sample
1391	session".  The fact that this isn't "sample session" is totally
1392	bogus, but in general the table of contents is probably better for
1393	this entry.
1394
1395	* cvs.texinfo (Error messages): Add comment about wording of error
1396	concerning unknown -x option.
1397
1398	* cvs.texinfo (Wrappers): Add comment about absolute filter pathname.
1399
1400Thu Jul 31 14:40:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1401
1402	* cvs.texinfo: Use @ref not @xref when reference is not at the
1403	start of a sentence.  Avoids capitalizing "See" when we shouldn't.
1404	Fixes to other similar xref problems.
1405
1406Wed Jul 30 19:30:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1407
1408	* cvsclient.texi (Connection and Authentication): Don't use @samp
1409	on BEGIN AUTH REQUEST and friends.  Avoids overfull hbox.
1410
1411Fri Jul 25 10:40:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1412
1413	* cvsclient.texi (Requests): Remove obsolete sentence regarding
1414	using Directory instead of Repository enabling alternate response
1415	syntax.
1416
1417	* cvsclient.texi (Response intro): Add discussing of file updating
1418	responses and file update modifying responses.
1419	(Responses): Refer to this description rather than trying to
1420	describe it in each place.  The descriptions in each place were
1421	somewhat incomplete and didn't get updated when new file updating
1422	responses were added.
1423
1424	* cvsclient.texi: Split node Responses into Response intro,
1425	Response pathnames, and Responses.
1426
1427Thu Jul 24 23:13:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1428
1429	* cvs.texinfo (config): Document SystemAuth.
1430	(Password authentication server): Mention SystemAuth.
1431
1432Mon Jul 21 08:57:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1433
1434	* Makefile.in (DISTFILES): Add DIFFUTILS-2.7-BUG.
1435
1436Sun Jul 20 17:55:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1437
1438	* cvs.texinfo (admin options): For options with optional
1439	arguments, specify that there can be no space between the option
1440	and its argument.  For -N, add xref to Magic branch numbers.  For
1441	-t, talk about reading from stdin.  Comment changes.
1442
1443Sat Jul 19 22:28:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1444
1445	* cvs.texinfo (Preface): Make section titles more verbose.
1446	Likewise for the menu.
1447
1448Fri Jul 18 08:41:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1449
1450	* cvs.texinfo (Error messages): No need for an external patch if
1451	server and client are current.  Add comment with more thoughts
1452	about messages specific to old versions of CVS.
1453
1454	* cvs.texinfo (Error messages): Add "cannot start server via rcmd".
1455
1456	* cvs.texinfo (Error messages): Add "cannot open CVS/Root" for cvs
1457	init.
1458
1459	* cvs.texinfo (Error messages): Add "missing author".
1460
1461Tue Jul 15 16:47:08 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1462
1463	* cvs.texinfo (Keyword list): Fix documentation of $Log to reflect
1464	the fact that we no longer use the comment leader.
1465	(admin options): Fix documentation of $Log.
1466	(admin examples): Remove example concerning comment leader, since
1467	the example no longer does what it claims to.
1468	(admin, admin options): Fix various parts of the documentation to
1469	not refer to this being implemented via RCS.  Say nastier things
1470	about -I and -x.  Add comments about options to "rcs" which we
1471	don't document.
1472
1473Mon Jul 14 00:04:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1474
1475	* cvs.texinfo (Error messages): The "cannot change permissions on
1476	temporary directory" error has been happening in various test cases.
1477
1478Sat Jul 12 11:12:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1479
1480	* cvs.texinfo (Repository files): Further comments about leading
1481	"-" in filenames.
1482
1483Fri Jul 11 21:30:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1484
1485	* cvs.texinfo (Repository files): Add comment about legal
1486	filenames.
1487
1488Wed Jul  9 18:05:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1489
1490	* cvsclient.texi (Responses): Add Mbinary response.
1491
1492Mon Jul  7 12:04:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1493
1494	* cvsclient.texi (Goals): Add previously unwritten goal about only
1495	one way to do each operation.
1496
1497	* cvs.texinfo (File permissions): Rewrite paragraph on setuid to
1498	be more verbose and less unix-specific.
1499
1500Sat Jul  5 03:16:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1501
1502	* cvsclient.texi (Connection and Authentication): When we said to
1503	"ignore" an unrecogized code we mean to treat it as nonspecific,
1504	not to ignore the response.
1505
1506	* cvsclient.texi (Example): Refer to RFC2119 when referring to
1507	terminology of MUST, SHALL, &c.
1508
1509	* cvs.texinfo (Windows permissions): New node.
1510
1511Fri Jul  4 15:27:43 1997  Ian Lance Taylor  <ian@cygnus.com>
1512
1513	* cvs.texinfo (Common options): Fix typo (avaliable for
1514	available).
1515
1516Tue Jul  1 09:19:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1517
1518	* cvs.texinfo (Server requirements): Discuss memory used by diff.
1519
1520	* cvs.texinfo (Substitution modes): Add comment about -A resetting
1521	both sticky tags/dates and sticky options.
1522
1523	* cvs.texinfo (File permissions): Add paragraph concerning
1524	ownership of the RCS files.
1525
1526	* cvs.texinfo (Working directory storage): Relative repositories
1527	in CVS/Repository are legal.
1528
1529Mon Jun 30 10:48:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1530
1531	* cvsclient.texi (Top): Add menu item for Password scrambling.
1532
1533	* cvs.texinfo (Committing your changes): Add comment concerning
1534	documentation of message prompting.
1535
1536Fri Jun 27 11:20:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1537
1538	* cvsclient.texi (Password scrambling): New node.
1539	(Connection and Authentication): Adjust accordingly.
1540	(Protocol Notes): Add long discussion of character sets and
1541	password scrambling.
1542
1543	* cvs.texinfo (Repository files): Also mention doc/RCSFILES in
1544	documenting RCS file format.
1545	(CVSROOT, storage of files): New node.
1546
1547Thu Jun 26 09:18:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1548
1549	* cvs.texinfo (File permissions): xref to the pserver thing about
1550	permissions in CVSROOT.
1551	(Kerberos authenticated): Explicitly mention kerberos rsh.
1552	Add various index entries for "security, <foo>".
1553
1554Wed Jun 25 13:39:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1555
1556	* cvs.texinfo (Common options): Rewrite comments concerning HEAD
1557	and testcases and solution.  Changing HEAD might be too big a
1558	change; might be better to phase it out.
1559	(Common options, Tags): Add index entries for HEAD and BASE.
1560
1561Tue Jun 24 09:37:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1562
1563	* cvs.texinfo (Error messages): Add assertion failed.
1564
1565	* cvsclient.texi (Connection and Authentication): Add "E" and
1566	"error" as responses in authentication protocol.  The server
1567	already was in the (formerly bad) habit of sending them, and we
1568	might as well implement this in the client and document it.
1569
1570	* cvs.texinfo (Password authentication security): Note about
1571	permissions on $CVSROOT also applies to its parent and so on up to
1572	/.
1573
1574Mon Jun 23 18:28:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1575
1576	* cvs.texinfo (Creating a repository): xref to Server requirements
1577	for more details on memory, CPU.
1578	(Server requirements): Add xref to Creating a repository regarding
1579	disk space.
1580
1581	* cvs.texinfo (Read-only access, Password authentication
1582	security): The known holes which let a read-only user execute
1583	arbitrary programs on the server are gone.
1584
1585	* cvsclient.texi (Protocol Notes): Remove multisite item; it is
1586	replaced by item 186 in TODO.  Add a general reference to TODO.
1587	Rewrite accordingly the sentence about multisite in the item
1588	concerning sending modified files in "cvs update".
1589
1590Fri Jun 20 17:00:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1591
1592	* cvs.texinfo (Error messages): Add "binary files differ" when
1593	trying to check in a binary file.
1594
1595Fri Jun 20 14:01:23 1997  David J MacKenzie  <djm@va.pubnix.com>
1596			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
1597
1598	* cvs.texinfo: Fix various formatting, spelling, stylistic, and
1599	factual errors.
1600
1601Thu Jun 19 07:11:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1602
1603	* cvs.texinfo (config): New node.
1604	(Password authentication server): Talk about RCSBIN in config as
1605	an alternative to -b global option.
1606	* cvsclient.texi (Requests): Specify when Root can/must be used.
1607
1608	* cvs.texinfo (Error messages): Add
1609	"*PANIC* administration files missing".
1610
1611	* cvs.texinfo (Password authentication server): Mention
1612	permissions on $CVSROOT and $CVSROOT/CVSROOT as part of the
1613	installation process.
1614	(Password authentication security): Clarify that permissions issue
1615	applies to $CVSROOT as well as $CVSROOT/CVSROOT.
1616
1617Wed Jun 18 00:03:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1618
1619	* cvs.texinfo (Password authentication security): Add paragraph
1620	on write permissions of $CVSROOT/CVSROOT.
1621
1622	* cvs.texinfo (Adding and removing): New node.  Move Adding files,
1623	Removing files, Removing directories, Moving files, and Moving
1624	directories under it.
1625
1626	* cvs.texinfo (Removing directories): Add sentence about how
1627	one doesn't remove the directory itself.
1628
1629	* cvs.texinfo (Password authentication server): Document
1630	--allow-root.
1631
1632Tue Jun 17 09:58:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1633
1634	* cvs.texinfo (Error messages): Add "unknown option" from RCS.
1635
1636Fri Jun 13 12:11:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1637
1638	* cvs.texinfo (Global options): Add note about how -n might affect
1639	CVS's output.
1640
1641Thu Jun 12 09:33:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1642
1643	* cvs.texinfo (Other problems): New node.  Add discussion of
1644	problem with old rcsmerge.
1645
1646	* cvs.texinfo (Environment variables): Add CVSUMASK.
1647
1648Mon Jun  2 18:39:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1649
1650	* cvs.texinfo (Moving a repository): New node.
1651
1652Tue May 27 18:27:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1653
1654	* cvs.texinfo (Working directory storage): Add comment about
1655	timestamps.
1656	* cvsclient.texi (Responses): Add Mod-time.
1657
1658Mon May 26 10:04:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1659
1660	* cvs.texinfo (Wrappers): Add comment concerning -t/-f and
1661	client/server.
1662
1663Sun May 25 00:08:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1664
1665	* cvs.texinfo (Multiple vendor branches): New node.
1666	(First import, import options, Invoking CVS): xref to it.
1667
1668Sat May 24 23:47:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1669
1670	* cvs.texinfo (File permissions): Add comment about group
1671	ownership in repository and setgid bit on directories.
1672
1673Fri May 23 17:14:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1674
1675	* RCSFILES: Fix typo in dead newphrase description ("an" -> "a").
1676
1677Fri May 23 16:33:38 1997  Ian Lance Taylor  <ian@cygnus.com>
1678
1679	* RCSFILES: Mention dead as a newphrase.
1680
1681Fri May 23 09:45:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1682
1683	* cvs.texinfo (Builds): In comment, update URL of mk.
1684
1685Thu May 22 09:25:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1686
1687	* cvs.texinfo (Error messages): Add comment about yet another way
1688	to produce a "cannot open CVS/Entries for reading" error.
1689
1690Tue May 20 17:54:55 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1691
1692	* cvs.texinfo (Error messages): Add item about EINVAL in rename.
1693
1694Mon May 19 00:21:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1695
1696	* cvs.texinfo (Keywords in imports): New node.
1697	(Tracking sources): Add comment about what a "vendor" is.
1698
1699	* cvs.texinfo (Keyword substitution): Where it refers to RCS
1700	having a certain behavior, rewrite to not pass the buck like
1701	that.  Saying "RCS file" is still OK; that is a legit CVS
1702	concept.  A few other minor edits.
1703
1704Sun May 18 10:24:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1705
1706	* RCSFILES: Add list of known newphrase extensions.
1707
1708	* cvs.texinfo (From other version control systems): Fix typo
1709	("systesm" -> "systems").
1710
1711	* cvs.texinfo (Exit status): New node.
1712	(diff): Replace text on exit status with an xref to that node.
1713	The previous text documented a behavior which CVS no longer
1714	implements.
1715	(user-defined logging, commitinfo, verifymsg, Error messages):
1716	Add index entries for "exit status, of <something which CVS invokes>".
1717
1718	* cvs.texinfo (Administrative files): Add comment concerning
1719	writing triggers and particularly performance issues.
1720
1721	* cvs.texinfo (rtag options, tag options): Don't discuss what old
1722	versions did with respect to the behavior now controlled by -F; we
1723	don't try to document old versions here.  Add comments concerning
1724	how -F should be documented.  Add index entries for "renaming
1725	tags" and such pointing to "tag -F".
1726
1727Wed May 14 12:16:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1728
1729	* cvs.texinfo (Binary files): Add text and comment about
1730	automatically detecting binary files.
1731
1732Mon May 12 11:55:07 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1733
1734	* cvsclient.texi (Connection and Authentication): Add item about
1735	future expansion.
1736
1737Thu May  8 11:08:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1738
1739	* cvs.texinfo (Update imports): Add comment about wdiff
1740	vs. fsf/wdiff in example.
1741
1742Wed May  7 13:52:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1743
1744	* cvs.texinfo (checkout): Add comment about need for example
1745	regarding what the "module" argument means.
1746
1747Tue May  6 18:02:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1748
1749	* cvs.texinfo (History browsing): Add comment about looking at old
1750	revisions.
1751
1752Tue May 06 15:05:00 1997  Larry Jones  <larry.jones@sdrc.com>
1753
1754	* cvs.texinfo: More additions/corrections for -R due to recent
1755	changes.
1756
1757Mon Dec 16 15:18:00 1996  Larry Jones  <larry.jones@sdrc.com>
1758
1759	* cvs.texinfo: Added/corrected documentation for -R.  (Minor edits
1760	by Jim Kingdon to reflect recent changes in cvs.texinfo)
1761
1762Sun May  4 14:38:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1763
1764	* cvs.texinfo (Compatibility): Add comment about "D" lines in
1765	Entries.
1766
1767	* cvs.texinfo (CVS commands, diff): Change "run diffs" to "show
1768	differences"; the former is jargon.
1769	(CVS commands): Don't refer to "rlog" in describing what log does.
1770
1771	* Makefile.in (cvsclient.dvi cvsclient.aux): Run texi2dvi rather
1772	than (poorly) emulating it ourself.
1773
1774	Fix overfull and underfull hboxes:
1775	* cvs.texinfo (What is CVS?): Add words "the newsgroup" before
1776	"comp.sources.unix".
1777	(Credits): Put list of people in @display.
1778	(Repository files): Put /usr/local/cvsroot in @example.
1779	(Connecting via rsh): Change "anklet" to "toe" in example.
1780	(Kerberos authenticated, Password authentication client, Password
1781	authentication server): Change "brickyard" to "yard" in example.
1782	(Read-only access): Use @example and refer to files with a shorter
1783	pathname.
1784	(Server temporary directory): Use @example for pathname.
1785	(Watches Compatibility): Add phony line break.
1786	(Revision numbers): Remove revision 1.2.2.2 and tighten up the
1787	spacing for "the main trunk".
1788	(Tags, Creating a branch): Change /usr/local/cvsroot to /u/cvsroot.
1789	(Merging more than once): Tighten up spacing for "the main trunk".
1790	(Recursive behavior): Put long command in @example.
1791	(First import): Remove word "called".
1792	(Common options): Put long URL in @example.
1793	(loginfo example): Use fewer hyphens in example.
1794	(Variables): Put long command name in @example.
1795	(Copying): Add line break.
1796	(Administrative files): Remove "the" from title.
1797	(Copying): Change "@unnumberedsec" to two "@heading"s.
1798	* cvsclient.texi (Requests): Change /home/kingdon/zwork/cvsroot to
1799	/u/cvsroot.
1800	(Example): Add word "file".
1801	(Example): Change line breaks in example log message.
1802	(Example): Change /home/kingdon/testing/cvsroot to /u/cvsroot.
1803
1804	* cvs.texinfo (Credits): Don't refer to appendix A and B, they
1805	have been renumbered.  Reword so that it works whether the text in
1806	question has since been rewritten or not.
1807
1808	* cvs.texinfo (BUGS): Rewrite to reflect the many different ways
1809	that one might want to handle bugs.  Move information on Signum
1810	and Cyclic from Preface to here.  Remove information on known
1811	deficiencies in the manual (some of them I'm not sure were really
1812	things in need of improvement; others were too general to be
1813	useful).  For the most part FIXME comments are probably better for
1814	this.  Remove "Linkoping, October 1993, Per Cederqvist"--many
1815	parts of the manual are now from other people, dates, and places.
1816	(What is CVS): For the most part, just refer to BUGS concerning
1817	bug-cvs.  Also tell people how to subscribe to bug-cvs.
1818	(Credits): Say that list is not comprehensive and refer to
1819	ChangeLog.
1820
1821Sat May  3 10:51:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1822
1823	* cvs.texinfo (rcsinfo): Add comment about checkoutlist and
1824	related topics.
1825
1826	* cvs.texinfo (Server temporary directory): New node.
1827
1828	* cvs.texinfo (Backing up): New node.
1829
1830	* cvs.texinfo (Repository): Be more explicit about the repository
1831	and the working directory not being subdirectories of each other.
1832
1833Mon Apr 28 11:12:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1834
1835	* cvs.texinfo (Removing files): Use "*.c" not "?.c" in example;
1836	the former should be good for both unix and DOS-like operating
1837	systems.  Document -f option.  Refer to Invoking CVS for a full
1838	list of options.  Add a few comments.
1839
1840	* cvs.texinfo (Invoking CVS): For checkout and update, call them
1841	"sticky options" not "sticky kopts".
1842
1843	* cvs.texinfo (Editing files): Add additional comments on get
1844	vs. checkout.
1845
1846Sun Apr 27 16:17:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1847
1848	* cvs.texinfo (commit): Only document the current flags (where -f
1849	is force and -F file gets the message from a log file).  We had
1850	partly made this change on 9 Feb 1997, but some places got missed.
1851
1852	* RCSFILES: Add discussion of the common concern regarding
1853	applying deltas to get to a branch head.
1854
1855	* DIFFUTILS-2.7-BUG: New file.
1856
1857	* cvs.texinfo (File status): Refer to "Invoking CVS", not
1858	"status", for status options.  Add paragraph about how "cvs -n -q
1859	update" is another way to display file status.
1860	(update examples): Removed; it had contained the "cvs -n -q
1861	update" material.
1862	(Invoking CVS): xref to "File status" and "Tags", not "status" and
1863	"status options".
1864	(status, status options): Removed.
1865	(update options, checkout options): xref to "Invoking CVS"
1866	not "status".
1867
1868	* cvsclient.texi (Requests): Clarify how long-lived Sticky and
1869	Static-directory are.
1870
1871	* cvs.texinfo: Add @finalout.
1872
1873	* cvs.texinfo (Error messages): Add "cannot change permissions on
1874	temporary directory" message.
1875
1876Wed Apr 23 12:53:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1877
1878	* cvsclient.texi (Requests): Document "add" in much more detail.
1879
1880Wed Apr 23 00:38:17 1997  Ian Lance Taylor  <ian@cygnus.com>
1881
1882	* cvsclient.texi (Requests): Correct small typo (`a' for `as').
1883
1884Tue Apr 22 14:23:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1885
1886	* cvsclient.texi (Protocol Notes): Expand ideas on multisite
1887	features somewhat.  Add items about the network turnarounds for
1888	pserver authentication and for protocol negotiation.
1889
1890Mon Apr 21 08:54:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1891
1892	* cvs.texinfo (Working directory storage): Describe what to do
1893	with Entries.Log in more detail.
1894
1895	* cvsclient.texi (Responses): Say "CVS 1.9 and earlier" rather
1896	than "pre version 1.10".  The latter increases confusion by
1897	referring to a version which doesn't exist yet.
1898
1899Mon Apr 21 01:02:53 1997  Ian Lance Taylor  <ian@cygnus.com>
1900
1901	* cvsclient.texi (Responses): Document Rcs-diff.  Indicate that
1902	Patched is now deprecated in favor of Rcs-diff.
1903
1904Sun Apr 20 23:42:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1905
1906	* cvs.texinfo (Working directory storage): Add note about format
1907	of timestamp and the "Result of merge" concept.
1908
1909Sat Apr 19 13:42:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1910
1911	* cvsclient.texi (Responses): It is OK for Copy-file to implement
1912	a rename instead of a copy.
1913
1914Fri Apr 18 12:05:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1915
1916	* cvs.texinfo (Assigning revisions): Say that -r implies -f.
1917
1918Thu Apr 17 16:34:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1919
1920	* cvs.texinfo (From other version control systems): Add comment
1921	about CMZ and PATCHY.
1922
1923Wed Apr 16 12:35:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1924
1925	* cvsclient.texi (Responses): Add paragraph describing how
1926	Copy-file relates to Merged.
1927	(Responses): Add paragraph about how it is the server which
1928	worries about not clobbering the user's file.
1929
1930Tue Apr 15 00:57:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1931
1932	* RCSFILES: Add notes on keyword expansion.
1933
1934	* cvs.texinfo (Rename by copying): Comment out seemingly erroneous
1935	text regarding the revision number that the new file starts with.
1936
1937Mon Apr 14 12:37:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1938
1939	* cvsclient.texi (Requests): Clients should try to send
1940	notifications right away.
1941
1942	* cvsclient.texi (Requests): For Notify request, clarify a few
1943	future expansion situations.  Specify the format of the time.
1944
1945	* cvsclient.texi (Requests): Clarify that arguments to co, rdiff,
1946	and rtag are module names (and how that differs from file/directory
1947	names).
1948
1949	* cvsclient.texi (Responses): Say that servers need to create
1950	directories one at a time.
1951
1952Sat Apr 12 09:32:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1953
1954	* cvs.texinfo (Committing your changes): Say that editor default
1955	is notepad (not vi) for Windows NT/95.  Be more clear about what
1956	"cvs commit" does.  Add paragraph about timestamps.
1957	(Environment variables, Global options, editinfo):
1958	Add xrefs to that node.
1959
1960Thu Apr 10 15:48:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1961
1962	* cvs.texinfo (Error messages): Add "could not patch; will refetch".
1963
1964Wed Apr  9 15:21:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1965
1966	* cvs.texinfo (Working directory storage): New node.
1967
1968	* cvs.texinfo (Error messages): Add comment about "cvs co ." on
1969	NT.
1970
1971Tue Apr  8 14:44:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1972
1973	* cvs.texinfo (Error messages): Add diff3 usage message.
1974
1975Sun Apr  6 19:03:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1976
1977	* cvs.texinfo (Removing files): Add comment about undoing a "cvs
1978	remove".
1979
1980	* cvsclient.texi (Requests): Explicitly mention the idea of
1981	deferring "Notify" requests.
1982
1983Tue Apr  1 07:51:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1984
1985	* cvsclient.texi (Responses): Add paragraph about directory
1986	creation and empty directories.
1987
1988	* cvs.texinfo (Binary files): Add comment about binary files and
1989	merges.
1990
1991	* cvsclient.texi (Requests): Add discussion of when to send
1992	Is-modified.
1993
1994	* cvsclient.texi (Requests): Sending Is-modified is enough to
1995	prevent the file from being considered "lost".
1996
1997Sun Mar 30 00:31:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
1998
1999	* cvsclient.texi (Requests): Add Is-modified request.  Clarify
2000	order of Entry relative to Unchanged or Is-modified (might as well
2001	specify the same thing vis-a-vis Modified while we are at it).
2002
2003Sat Mar 29 12:32:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2004
2005	* cvsclient.texi: Change "newline" to "linefeed".  Most of the
2006	document already reads "linefeed" and that is what is intended.
2007	(File transmissions): New node, moved here from Requests.
2008	(Goals, Filenames, File transmissions, new node Strings): Add
2009	discussion of character sets and what we expect from the transport
2010	protocol we run on.
2011
2012	* cvsclient.texi (Requests): Add paragraph about each Directory
2013	request specifying a new local-directory and repository.
2014
2015	* cvsclient.texi (Requests): Add paragraph about renaming
2016	local-directory in Directory request.  Use "local-directory"
2017	consistently instead of "working directory", for clarity.
2018
2019Fri Mar 28 13:59:59 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2020
2021	* cvsclient.texi (Requests): Make it clear that there is no
2022	guarantee that one will get Clear-sticky instead of another
2023	response.  Also clarify that clients will tend to store the
2024	repository in a long-term way.
2025
2026	* cvsclient.texi (Requests): Further clarify Directory example.
2027
2028	* cvsclient.texi (Requests): Add example and further explanation
2029	of what expand-modules is for.
2030
2031	* cvsclient.texi (Requests): Add example, hopefully making it
2032	clearer what REPOSITORY and LOCAL-DIRECTORY mean to Directory.
2033
2034	* cvs.texinfo (Attic): New node.
2035	(rtag options): Adjust discussion of -a accordingly.
2036	(Repository files): Adjust accordingly.
2037
2038Thu Mar 27 09:57:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2039
2040	* cvs.texinfo (Error messages): Give exact wording of broken pipe
2041	error message.
2042
2043	* cvs.texinfo (history database): Add comment about various
2044	problems with the history file.
2045
2046	* cvs.texinfo (Common options): The ISO8601 web page we had
2047	mentioned in a comment is no more.  Replace it with a new one.
2048
2049	* cvs.texinfo (Common options): "cvs history" also outputs dates.
2050
2051Wed Mar 26 10:54:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2052
2053	* cvs.texinfo (Common options): "cvs editors" also outputs dates.
2054
2055	* cvs.texinfo (Outside): Fix paragraph which said that revision
2056	numbers start at 1.0.  First of all, it is 1.1.  Second of all, it
2057	is sometimes 2.1, 3.1, etc.  Third of all, the xref should be to
2058	Assigning revisions not commit options.
2059
2060	* cvs.texinfo (Outside): Comment out sentence which incorrectly
2061	stated that "cvs add" can operate on "foo/bar.c".
2062
2063Tue Mar 25 22:21:29 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2064
2065	* cvs.texinfo (Error messages): New node.
2066	(Magic branch numbers): Move from Troubleshooting to Revisions and
2067	branches.  The former placement never made any sense to me.
2068	(Revision numbers): Remove "Main trunk (intro)" index entry now
2069	that this node is right next to the other "main trunk" index
2070	entry.
2071	(BUGS): Very briefly mention reporting bugs in CVS.
2072
2073	* cvs.texinfo (Compatibility): Add comment about "Nfoo" in CVS/Tag.
2074
2075Mon Mar 24 13:50:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2076
2077	* cvs.texinfo (Creating a branch): Add comment about -r in branch
2078	example.
2079
2080	* cvsclient.texi (Responses): Discuss meaning of tagspec and
2081	future expansion in Set-sticky.  The behavior described is the one
2082	which CVS has always implemented.
2083
2084Fri Mar 21 14:19:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2085
2086	* cvsclient.texi (Requests): Revise meaning of "Case" per change
2087	to CVS.
2088
2089Tue Mar 18 15:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2090
2091	The following reorganization hopefully presents numeric revisions
2092	in a slightly more coherent fashion.  The only new material is the
2093	paragraph about assigning revisions for added files.
2094	* cvs.texinfo (A sample session): Bring in a sentence from Basic
2095	concepts node, defining a repository.
2096	(Revisions and branches): Renamed from Branches (it has always
2097	covered non-branch tags too).  Bring in nodes "Revision numbers" and
2098	"Versions revisions releases" from Basic concepts, the former in
2099	particular was way too detailed for an intro section.
2100	(A sample session): Add comment about how we need an introduction
2101	and what might go into one.  Also bring in the paragraph from
2102	Basic concepts introducing modules, but comment it out.
2103	(Viewing differences): Add comment about
2104	(Basic concepts): Removed; its content has been farmed out as
2105	described above, and as the comment said, it was fundamentally
2106	flawed.
2107	(Assigning revisions): New node.  Incorporates the "New major
2108	release number" subsubsec which was in "commit examples".  Add
2109	paragraph concerning how CVS assigns revisions on added files.
2110	(commit options): Refer to that node under -r.
2111	(Invoking CVS): Add comment about text for -r.
2112
2113Tue Mar 18 13:04:30 1997  Jim Meyering  <meyering@totoro.cyclic.com>
2114
2115	* Makefile.in: (install-info): Depend on installdirs.
2116
2117Sun Mar 16 12:37:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2118
2119	* cvs.texinfo (File permissions): CVSUMASK now works for RCS
2120	files; but it is (still) awkward for client/server CVS.
2121
2122Sat Mar 15 17:41:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2123
2124	* cvs.texinfo (Magic branch numbers): Add comment about where this
2125	should go.
2126
2127Thu Mar 13 09:11:36 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2128
2129	* cvs.texinfo (Credits): Fix grammatical mistake ("manual about"
2130	-> "manual is about").  Reported by Philippe De Muyter.
2131
2132Sun Mar  9 09:06:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2133
2134	* cvs.texinfo (File permissions): Add comment about val-tags and
2135	CVSUMASK.
2136
2137Sun Mar  2 12:33:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2138
2139	* cvs.texinfo (From scratch): Add comment about creating
2140	directories with add rather than import.
2141
2142	* cvs.texinfo (Creating a repository): Add comment about how this
2143	somewhat duplicates Server requirements.
2144
2145	* cvs.texinfo (Connecting via rsh): Add comment about rsh
2146	vs. remsh.  Also wording fix ("incorrect" -> "inapplicable").
2147
2148	* cvs.texinfo (Outside): Add comment about renames and annotate.
2149
2150	* cvs.texinfo (Server requirements): New node.
2151
2152Thu Feb 27 15:20:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2153
2154	* cvs.texinfo (Multiple developers): Reword section on "cvs admin
2155	-l".  As nearly as I can tell based on when it came up on info-cvs
2156	and other contexts, people who are into reserved checkouts
2157	generally find that cvs admin -l is OK.  Add a bunch more notes
2158	(inside @ignore) about reserved checkout implementation ideas.
2159
2160Sun Feb 23 16:12:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2161
2162	* cvs.texinfo (Common options): Add various additional comments
2163	about date formats.
2164
2165	* RCSFILES: Remove diff for Id and explain it in words instead.
2166	The previous values for Id had been clobbered by keyword expansion
2167	on the RCSFILES file itself.
2168
2169Sat Feb 22 14:16:28 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2170
2171	* Makefile.in (DISTFILES): Fix typo (missing backslash).
2172
2173Fri Feb 21 23:08:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2174
2175	* RCSFILES: New file.
2176	* Makefile.in (DISTFILES): Add RCSFILES.
2177
217820 Feb 1997  Lenny Foner  <foner@media.mit.edu>
2179
2180	* cvs.texinfo (Checklist): Fix typo ("keword" -> "keyword").
2181
2182Thu Feb 20 21:57:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2183
2184	* cvs.texinfo (Keeping a checked out copy): Add "web" to index.
2185
2186Wed Feb 12 18:44:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2187
2188	* cvs.texinfo (Password authentication client, Invoking CVS):
2189	Document "cvs logout" command.
2190
2191Tue Feb 11 20:42:45 1997  Ian Lance Taylor  <ian@cygnus.com>
2192
2193	* cvs.texinfo (commit options): Document that the -f option to
2194	commit disables recursion.
2195
2196Sun Feb  9 13:58:59 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2197
2198	* cvs.texinfo (diff options): Document all the options we pass
2199	through to diff.  Remove paragraph about -D sometimes meaning
2200	--ifdef since that is no longer true.
2201
2202	* cvs.texinfo (Multiple developers): Add lengthy comment about
2203	reserved checkout design issues.
2204
2205	* cvs.texinfo (Wrappers): Add paragraph about timestamps.
2206
2207	* cvs.texinfo (commit options): Don't try to document what CVS 1.3
2208	does with -f and how recent versions differ: 1.3 is pretty old
2209	anyway, we generally only try to document the current version, and
2210	the way it was described here was pretty confusing.
2211	(Environment variables): Likewise for CVSEDITOR.
2212
2213	* cvs.texinfo (import output): Add index entries for symbolic
2214	links.  Add brief mention of whether behavior should be
2215	different.  Add comments on other symbolic link issues.
2216
2217Wed Feb  5 13:02:37 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2218
2219	* cvs.texinfo (Concurrency): Add comment about commit/commit
2220	atomicity.
2221
2222Mon Feb  3 10:55:41 1997  joel boutros <nihilis@moral.addiction.com>
2223
2224	* cvs.texinfo (Connecting via rsh): Fix typo (programs -> problems).
2225
2226Fri Jan 31 12:18:47 1997  Ian Lance Taylor  <ian@cygnus.com>
2227
2228	* cvsclient.texi (Connection and Authentication): Correct typo
2229	(``sent'' for ``send''), and rewrite sentence for clarity.
2230
2231Fri Jan 24 10:31:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2232
2233	* cvs.texinfo (File status): Change "Unresolved Conflict" to "File
2234	had conflicts on merge" per change to CVS.
2235
2236Sun Jan 19 16:21:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2237
2238	* cvs.texinfo (admin): Add comments about "group" and "compiled in
2239	value".  At least one info-cvs poster was confused by this.
2240
2241Thu Jan 16 17:54:51 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2242
2243	* cvs.texinfo (Wrappers): It is just -t/-f which doesn't work
2244	client/server.  -k *does* (well, except for the problem with
2245	import noted in BUGS).  -m I don't know and I doubt anyone cares.
2246
2247Mon Jan 13 15:41:02 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
2248
2249	* cvs.texinfo (Read-only access): rephrase to imply that there may
2250        be other administrative files, besides history and locks, which
2251        read-only users can also affect (in the future, for example, the
2252        `passwd' file).
2253
2254Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2255
2256	* Makefile.in: Remove CVSid; we decided to get rid
2257	of these some time ago.
2258
2259Wed Jan  8 09:08:36 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2260
2261	* cvsclient.texi (Connection and Authentication): Document
2262	restriction that cvs root sent in the cvs protocol and in the
2263	pserver authentication protocol must be identical.
2264
2265Thu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2266
2267	* Makefile.in, cvs.texinfo: Remove "675" paragraph;
2268	see ../ChangeLog for rationale.
2269
2270Thu Jan  2 09:34:51 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
2271
2272        * cvs.texinfo (Read-only access): new node.
2273        (Repository): new menu item for above new node.
2274        (Password authentication server): document the user-aliasing
2275        feature.  Why was this undocumented before?
2276
2277Wed Jan  1 18:12:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2278
2279	* cvs.texinfo (Conflicts example): Use @asis in example to prevent
2280	starting a line with a conflict marker.  This means that when
2281	maintaining the file with CVS itself, CVS will not think there is
2282	a conflict merely because of the conflict marker in the example.
2283	IMHO, this is totally bogus and CVS needs a better way of figuring
2284	out whether a conflict is resolved (see comments elsewhere in this
2285	node), but until then....  Credit to Fred Fish for reporting the
2286	problem.
2287
2288	* cvs.texinfo (cvsignore): Add paragraph about how .cvsignore
2289	files in the sources being imported by "cvs import" override
2290	"-I !".  Credit goes to Fred Fish for pointing out this problem.
2291
2292Thu Dec 19 12:36:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2293
2294	* cvs.texinfo (Credits): Update Roland Pesch email address per his
2295	request.
2296
2297Tue Dec 17 12:57:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2298
2299	* cvs.texinfo (verifymsg): In example, remove text "and reedit if
2300	necessary"; it was copied from editinfo and doesn't apply here.
2301	Fix syntax of if statement; remove unnecessary attempt at loop;
2302	don't use -n with echo.  Add @appendixsec at start of node.
2303	Add note about how verifymsg cannot change log message.
2304	(editinfo): In paragraph saying editinfo is obsolete, fix various
2305	typos and formatting glitches.  Mention -e as well as EDITOR.
2306	(editinfo): In saying that editinfo doesn't get consulted with -m,
2307	-F or client/server, recommend verifymsg.  Remove comment which
2308	says, in effect, "we need a feature like verifymsg".
2309	(editinfo example): Change "verifymsg" back to "editinfo" here;
2310	the example is of editinfo not verifymsg.
2311
2312Tue Dec 17 12:45:32 1996  Abe Feldman  <feldman@cyclic.com>
2313
2314	* cvs.texinfo (verifymsg): New node.
2315	various places: Say that editinfo is obsolete, or refer to
2316	verifymsg instead of editinfo
2317
2318Wed Dec 11 08:55:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2319
2320	* cvs.texinfo (Compatibility): Add comment about 1.3 and file death.
2321
2322	* cvs.texinfo (update output, release output): Document "P" as
2323	well as "U".
2324
2325Tue Dec 10 16:23:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2326
2327	* cvs.texinfo (Builds): Change "make" to "implement" and "build";
2328	in this context "make" is ambiguous.
2329	(Builds): Add new URL of mk web page.
2330
2331Mon Dec  9 11:03:37 1996  Jim Blandy  <jimb@floss.cyclic.com>
2332
2333	* cvs.texinfo (Password authentication client, Environment
2334	variables): Remove mention of CVS_PASSWORD.
2335
2336Sun Dec  8 22:38:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2337
2338	* cvs.texinfo (Repository files): Mention differences between RCS
2339	files in RCS and in CVS.
2340	(Tags): Tag names must start with a letter.
2341
2342Fri Dec  6 09:08:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2343
2344	* cvs.texinfo (syntax): Expand discussion of regular expression
2345	syntax.
2346
2347Fri Nov 29 09:06:41 1996  fnf@ninemoons.com (Fred Fish)
2348			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
2349
2350	* cvs.texinfo, cvsclient.texi: Make sure @ref and friends are
2351	followed by "," or "." as described in the texinfo manual.  This
2352	is a dubious practice as texi2html and texinfo.tex don't require
2353	it, and makeinfo could insert them as needed, but since makeinfo
2354	doesn't do that yet, cope.
2355
2356	* cvs.texinfo (From files): Suggest "diff -r" rather than "ls -R"
2357	as the way to see that the sources seem to have been imported
2358	correctly.
2359	(Common options): -k is also available with import.
2360	(admin options): Fix typo ("interrested" -> "interested").
2361
2362Mon Nov 25 10:03:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2363
2364	* cvs.texinfo (Common options): Add comments about two digit
2365	years, year 2000, and ambiguous/nonexistent dates.
2366
2367Sun Nov 24 17:27:24 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2368
2369	* cvs.texinfo (First import): Don't say what the wdiff program we
2370	are using as an example does--that is confusing.  Also don't show
2371	untarring it--people might be familiar with cpio, ZIP, VMS BACKUP,
2372	etc., instead of tar.
2373
2374	* cvs.texinfo (Adding files): Update comment about "cvs add -m".
2375
2376	* cvs.texinfo (Common options): Remove -H; -H is not a command
2377	option.
2378	(Global options): Also list --help and --version.  Don't say that
2379	-H gives a list of commands; it doesn't any more (directly).
2380
2381	* cvs.texinfo: Add comment pointing to paper size web page.
2382
2383	* cvs.texinfo (Common options): Rewrite section on date formats.
2384	Executive summary is that RFC822 and ISO8601 are now preferred.
2385
2386Wed Nov 20 08:39:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2387
2388	* cvs.texinfo (Getting Notified): Add paragraph clarifying that
2389	watches happen per user, not per working directory.
2390
2391Tue Nov 19 09:39:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2392
2393	* cvs.texinfo (Tags): Suggest that future special tag names might
2394	start with ".".  Fix typo.
2395
2396	* cvs.texinfo (Removing directories): -P is also available with
2397	export.
2398	(Moving directories): Rewrite first paragraph; now says that you
2399	must use -P for the directory to disappear from working
2400	directories.  Thanks to Martin Lorentzon
2401	<Martin.Lorentzson@emw.ericsson.se> for reporting this bug.
2402	(various): Where we mention -P, point to Removing directories
2403	node.
2404
2405Sat Nov 16 18:03:22 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2406
2407	* cvsclient.texi (Example): Rewrite to actually be based on a real
2408	live example (and therefore reflect the way the protocol currently
2409	works).  Add comment about formatting of the document itself.
2410
2411Thu Nov 14 10:22:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2412
2413	* cvsclient.texi (Introduction): Use @ref, not @xref, after "see".
2414	(Goals): Rewrite items about locking, about uploading in big
2415	chunks, and about atomicity to be focused more on the protocol
2416	than the current implementation.
2417	(Notes): Remove this node.  The attempt to describe the basic
2418	model has pretty much been replaced by the Introduction.
2419	The material about how to start the client is incomplete and
2420	better left to cvs.texinfo.  And the item about the lack of
2421	SERVER_FLOWCONTROL is obsolete now that SERVER_FLOWCONTROL is the
2422	default.
2423	(Protocol Notes): Add comment about multisite features.
2424	(Requirements): Use @code for requests and responses.
2425
2426	* cvs.texinfo (Remote repositories): Add a few sentences defining
2427	"client" and "server"; before we had been using the terms without
2428	defining them.
2429
2430	* cvs.texinfo (What is CVS?): Add paragraph about reporting bugs.
2431	Reword and expand comp.software.config-mgmt description (and add
2432	comments about other newsgroup facts).  Point people at GNU list
2433	of FTP sites rather than directly at prep.ai.mit.edu.
2434
2435Wed Nov  6 09:45:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2436
2437	* cvs.texinfo (Tracking sources): Add comment regarding added and
2438	removed files.
2439
2440Tue Nov  5 14:00:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2441
2442	* cvs.texinfo: Rename node "Invoking CVS" to "CVS commands".
2443	Rewrite the intro and comments to reflect addition of the new
2444	Invoking CVS.
2445	(Invoking CVS): New node, a quick summary of each command.
2446	(annotate): Don't list the options; refer to Invoking CVS and
2447	Common options instead.
2448
2449Sun Nov  3 21:22:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2450
2451	* cvs.texinfo (Compatibility): New node, moved from ../README.
2452
2453	* cvs.texinfo (Common options): Add comment about how tar manual
2454	contains documentation for getdate date formats.
2455
2456Fri Nov  1 14:00:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2457
2458	* cvs.texinfo (commit examples): Rewrite "New major release
2459	number" section to tighten up the wording, better motivate the
2460	discussion, and replace the term "rcs revision number" with
2461	"numeric revision".
2462
2463Fri Oct 25 07:49:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2464
2465	* cvs.texinfo (loginfo): Don't say "a la printf"; the syntax is
2466	only vaguely similar to printf.
2467
2468	* cvs.texinfo (loginfo): To get just the repository name, suggest
2469	%{} instead of % "standing alone"; the latter is now an error.
2470
2471Tue Oct 22 13:08:54 1996  Noel Cragg  <noel@gargle.rain.org>
2472
2473	* cvs.texinfo (loginfo): add information on the new loginfo format
2474 	string specification.
2475
2476Mon Oct 21 17:33:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2477
2478	* cvs.texinfo (Builds): New node.
2479	(What is CVS?): Refer to it.
2480
2481Sat Oct 19 14:32:21 1996  Jim Meyering <meyering@asic.sc.ti.com>
2482			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
2483
2484	* cvs.texinfo (Choosing a model): Wording/grammar fix.
2485
2486Sat Oct 19 14:32:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2487
2488	* cvsclient.texi (Obsolete): New node.
2489	(Requests): Remove Repository and Lost and adjust Directory,
2490	UseUnchanged, and other places accordingly.
2491	(Required): Directory and Unchanged are now required.
2492
2493	* cvs.texinfo (Removing files): Don't talk about modules; they are
2494	not relevant in this context.
2495	(Removing directories): New node.
2496	(Common options): Refer to it instead of duplicating information.
2497
2498Fri Oct 18 11:05:06 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2499
2500	* cvs.texinfo (First import, import): Add paragraph about the fact
2501	that import doesn't modify the directory which it imports from.
2502
2503	* cvs.texinfo (Creating a repository): Add paragraph about
2504	resource requirements.
2505
2506	* cvs.texinfo (Copying): Replace empty node with a copy of the GPL.
2507
2508Thu Oct 17 12:10:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2509
2510	* cvs.texinfo (Adding files): Revise comment to more accurately
2511	reflect the functioning/nonfunctioning status of cvs add -m.
2512
2513	* cvs.texinfo (Reverting local changes): New node, somewhat based
2514	on the version of this node from 30 Sep 96 change.
2515	(admin options): Refer to it.
2516
2517	* cvs.texinfo: Reinstate 30 Sep 96 change from A4 to US letter.
2518
2519	* cvs.texinfo (Concurrency): When telling people how to clean up
2520	locks, tell them to make sure the locks are owned by the person
2521	who has the stale locks.
2522	(update output, release output): Remove text about how CVS doesn't
2523	print "? foo" for directories; CVS has since been changed (see
2524	conflicts-130 in sanity.sh).
2525
2526Wed Oct 16 15:01:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2527
2528	* cvs.texinfo (history options): Mention new option -x E.
2529
2530Mon Oct 14 15:21:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2531
2532	* cvs.texinfo (Tags): Add paragraph on choosing a convention for
2533	naming tags.
2534
2535Thu Oct 10 16:05:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2536
2537	* cvs.texinfo (modules): Describe what & does.
2538
2539Mon Oct  7 17:20:11 1996  Ian Lance Taylor  <ian@cygnus.com>
2540
2541	* cvs.texinfo (Removing files): Correct apparent cut and paste
2542	error: refer to the removed file, not the added file.
2543
2544Tue Oct  1 14:15:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2545
2546	* cvs.texinfo: Revert all recent changes (the last unscathed one
2547	is the CVSUMASK one from Sunday).  For the most part said changes
2548	are for new features which are not appropriate at this stage of
2549	the release process.  None of the changes being reverted need to
2550	go into 1.9, that is for sure.
2551
2552Mon Sep 30 18:17:34 1996  Greg A. Woods  <woods@most.weird.com>
2553
2554	* cvs.texinfo (Credits): add comment asking if we should update.
2555	Add more detail about printing Letter on A4.
2556	Add some comments about internal comments.
2557	(From files): describe "cvs import -b 1" for importing existing
2558	projects onto the main branch.
2559	(First import): add a couple of helpful hints about naming vendor
2560	and release tags, etc., and regularize the examples with this.
2561	(Tracking sources): noted some reasons why you might use vendor
2562	branches with "cvs import".
2563	(Update imports): mention using "update" in place of "checkout" if
2564	you have an existing working directory.
2565	(Binary files in imports): add sub-menu separator comment.
2566	(Tracking sources): new menu entry "Reverting to vendor release".
2567	(Reverting to vendor release): new node to describe reverting
2568	local changes and optionally using patch(1) to move local changes
2569	forward.
2570	(Global options): describe -D and -g, as well as DIFFBIN and
2571	GREPBIN.
2572	(export examples): add one.
2573	(import options): describe the effect of '-b 1'.
2574
2575Mon Sep 30 08:09:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2576
2577	* cvs.texinfo: Adjust comments concerning A4 vs. US letter,
2578	referring to ../README.
2579
2580	* cvs.texinfo (Common options): Add comment about dates which CVS
2581	uses in output.
2582
2583Sun Sep 29 11:14:16 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2584
2585	* cvs.texinfo (Keyword list): Don't mention Name twice.
2586
2587	* cvs.texinfo (File permissions): Expand CVSUMASK stuff a bit.
2588	(Setting a watch, Environment variables, Global options): Update
2589	index entries for "read-only files, and ...".
2590
2591	* cvsclient.texi (Requests): State that Gzip-stream is preferred
2592	to gzip-file-contents.  Cite RFC1952/1951 rather than just "gzip".
2593	Say that RFC1950/1951 compression is also known as "zlib".
2594
2595Sat Sep 28 09:31:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2596
2597	* cvs.texinfo (Repository): Move all information about the
2598	internal structure of the repository to User modules node.  Rename
2599	it to "Repository storage" ("User modules" wasn't particularly
2600	clear).  Mention CVSUMASK.  Much clarification and
2601	reorganization.
2602	(Basic concepts): Remove material which duplicates what is now in
2603	Repository.  Rewrite paragraph introducing modules.
2604
2605	* cvs.texinfo (Starting a new project): In discussing difficulty
2606	in renaming files, don't refer to "cvs 1.x"--there is no
2607	non-vaporous "cvs 2.x".  Reword to reflect that part of the reason
2608	to avoid renames (where possible) is not because of CVS at all, and
2609	to try to give a general impression of how bad CVS issues involved in
2610	renaming are.
2611
2612Fri Sep 27 04:23:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2613
2614	* cvs.texinfo (Adding files): Talk about directories, not modules,
2615	since that is what is meant.  Suggest using -kb option to add
2616	rather than running cvs admin after the fact and xref to Binary
2617	files not admin examples.  Incorporate information which had been
2618	in "add" node (there was a lot of duplication).  Don't document
2619	use of "add" on a directory to take the place of "cvs update -d";
2620	the latter is simpler and more logical.
2621	(add, add options, add examples): Removed.
2622	(release output, release options): Update xrefs accordingly.
2623	(Adding files, Removing files): Mention the fact that adds and
2624	removes are branch-specific.
2625	(Merging adds and removals): New node.
2626
2627	* cvs.texinfo (Concurrency): When mentioning RCS locks, use the
2628	term reserved checkouts and xref to the place where we discuss
2629	them in more depth.
2630
2631Thu Sep 26 08:26:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2632
2633	* cvs.texinfo (log): Add comments about timezones.
2634	(log, Common options): Add index entries for timezone and zone, time.
2635
2636Wed Sep 25 11:05:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2637
2638	* cvs.texinfo (log options): Add xref to where we describe the
2639	date formats that -d accepts.
2640	(Common options): Don't refer to date formats accepted by co(1);
2641	CVS's rules have never been the same.  Add long whiny comment
2642	about what a mess date formats are.
2643
2644Tue Sep 24 11:49:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2645
2646	* cvs.texinfo (From other version control systems): The RCS file
2647	must not be locked when you copy it to the CVS repository.
2648
2649	* cvs.texinfo (Editing files): Also discuss how to revert in the
2650	non-watch case.  Add some index entries.
2651
2652	* cvs.texinfo (update output): Add comment about how we *should*
2653	be handling .# files.  Mention fact that it is different under
2654	VMS.  Add .# to index.
2655
2656Fri Sep 20 13:08:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2657
2658	* cvs.texinfo (Multiple developers): Revise text on reserved
2659	versus unreserved checkouts extensively.  Move index entries for
2660	"reserved checkouts" and "RCS-style locking" to here.  Add
2661	cross-reference to cvs admin -l.  Add new section "Choosing a
2662	model".
2663	(Editing files): Add note about use of the word "checkout".
2664
2665Tue Sep 17 00:54:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2666
2667	* cvs.texinfo (Defining the module): Don't suggest "cvs co
2668	modules"; that depends on a "modules" module being defined which
2669	is not the default which is created by "cvs init".  Instead
2670	suggest "cvs co CVSROOT/modules" which should always work.
2671
2672Tue Sep 17 00:43:49 1996  VaX#n8  <vax@linkdead.paranoia.com>
2673			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
2674
2675	* cvs.texinfo (Rename by copying): Suggest "cvs tag -d" on the file
2676	"new", not on everything.  Also don't suggest deleting branch tags.
2677
2678Tue Sep 17 00:34:39 1996  David A. Swierczek  <swierczekd@med.ge.com>
2679
2680	* Makefile.in (install-info): Note whether files are in srcdir and
2681	deal with it rather than cd'ing into srcdir.
2682
2683Mon Sep 16 23:33:36 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2684
2685	* cvs.texinfo (Wrappers): Add comment about using wrappers to
2686	compress files in the repository.
2687
2688	* cvs.texinfo (modules): Add comments about how we should be
2689	documenting how -i and friends operate in client/server CVS.
2690
2691	* cvs.texinfo (File permissions): Describe the need for write
2692	permissions for locks and val-tags.
2693
2694	* cvs.texinfo (commitinfo): Add comment about using commitinfo to
2695	enforce who has access.
2696
2697Wed Jul 24 17:01:41 1996  Larry Jones  <larry.jones@sdrc.com>
2698			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
2699
2700	* cvs.texinfo (checkout): Refer to "update output" node.
2701	(import): Add new import output node.
2702	(release): Correct release output menu entry (used to be
2703	release options instead).
2704	(update output): Say this is output from checkout as well as
2705	update.
2706
2707Mon Sep 16 16:18:38 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2708
2709	* cvs.texinfo (Common options): Clarify that CVS uses MM/DD/YY dates.
2710
2711	* cvs.texinfo (Common options): Add comment about what HEAD means.
2712
2713Mon Sep 16 10:52:04 1996  Norbert Kiesel  <nk@col.sw-ley.de>
2714
2715	* cvs.texinfo (Global options): Document global '-T' option.
2716
2717Sat Sep 14 10:46:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2718
2719	* cvs.texinfo (Keeping a checked out copy): New node.
2720
2721Fri Sep 13 23:55:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2722
2723	* cvs.texinfo (Magic branch numbers): Delete song and dance about
2724	how cvs log can't cope with magic branches because rlog doesn't
2725	know about them; cvs log no longer calls rlog.  Delete item about
2726	how you can't specify a symbolic branch to cvs log; that is fixed.
2727
2728Wed Sep 11 22:48:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2729
2730	* cvs.texinfo (Password authentication server): Add comments
2731	regarding port numbers and troubleshooting.
2732
2733Tue Sep 10 10:36:00 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2734
2735	* cvs.texinfo (What is CVS?): Reword text regarding info-cvs,
2736	to avoid overfull hbox.
2737
2738	* cvs.texinfo (Binary files): Add comment about further issues
2739	with recovering from failure to use -kb.
2740
2741	* cvs.texinfo (Conflicts example): Describe the "feature" by which
2742	CVS won't check in files with conflicts.
2743	(File status): Expand and revise to document all the possible
2744	statuses from cvs status.  Also document "Working revision" and
2745	"Repository revision".  Refer to other sections for other aspects
2746	of cvs status.
2747	(status options): Refer to other sections as appropriate.
2748	(update output): Refer user to Conflicts example node.  Add
2749	comment regarding purging of .# files.
2750
2751Fri Sep  6 11:47:14 1996  Ian Lance Taylor  <ian@cygnus.com>
2752
2753	* cvs.texinfo (Kerberos authenticated): Mention need for
2754	--enable-encryption option in order to use encryption.
2755	(Global options): Likewise, in description of -x option.
2756
2757Thu Sep  5 14:31:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2758
2759	* cvs.texinfo (Connecting via rsh): Discuss :ext:, :server:, and
2760	CVS_RSH.
2761	(Remote repositories): Mention what default is if no access method
2762	is specified.
2763	(Environment variables): Don't discuss CVS_RSH at length here;
2764	rely on reference to "Connecting via rsh" node.
2765
2766Mon Aug 26 15:39:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2767
2768	* cvsclient.texi (Protocol Notes): When talking about having the
2769	client know the original contents of files, suggest cvs edit as a
2770	solution.
2771
2772Thu Aug 22 10:44:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2773
2774	* cvs.texinfo (Keyword list): Document Name keyword.
2775
2776	* cvs.texinfo (Tags): Revise comment regarding legal tag names.
2777
2778Mon Aug 12 14:58:54 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2779
2780	* cvs.texinfo (Password authentication security): Add comment
2781	about how some of this is not pserver-specific.
2782
2783Tue Aug  6 16:48:53 1996  Ian Lance Taylor  <ian@cygnus.com>
2784
2785	* cvs.texinfo (log, log options): Update for changes to cvs log
2786	now that it no longer invokes rlog.
2787
2788Thu Jul 25 10:10:16 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2789
2790	* cvsclient.texi (Requests): Fix typo (Kerberos-request ->
2791	Kerberos-encrypt).
2792
2793Wed Jul 24 18:53:13 1996  Ian Lance Taylor  <ian@cygnus.com>
2794
2795	* cvs.texinfo (Kerberos authenticated): Change the note that the
2796	Kerberos connection is not encrypted.
2797	(Global options): Add documentation for -x.
2798	* cvsclient.texi (Protocol Notes): Remove enhancement note about
2799	Kerberos encryption.
2800	(Requests): Add documentation for Kerberos-encrypt request.
2801
2802Thu Jul 18 18:27:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2803
2804	* cvs.texinfo (Creating a repository): Mention need to be able to
2805	create lock files in the repository.
2806
2807	* cvsclient.texi (Responses): In F response, make at least a
2808	minimal attempt to define "flush".
2809
2810	* cvs.texinfo (Wrappers): Document -k.
2811	(From files, Binary files in imports): Say that imports can deal
2812	with binary files and refer to Wrappers node for details.
2813	(Binary files): Likewise for imports and adds.
2814
2815Sat Jul 13 18:29:10 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2816
2817	* cvs.texinfo (Binary files): Add paragraph concerning the fact
2818	that the keyword expansion mode is not versioned, and why this is
2819	a problem.
2820
2821Fri Jul 12 18:55:06 1996  Ian Lance Taylor  <ian@cygnus.com>
2822
2823	* cvsclient.texi (Requests): Document Gzip-stream.
2824
2825Thu Jul 11 21:51:45 1996  Ian Lance Taylor  <ian@cygnus.com>
2826
2827	* cvsclient.texi (Responses): Document new "F" response.
2828
2829Wed Jul 10 18:46:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2830
2831	* cvs.texinfo (log): Don't document "rlog"; it is deprecated.
2832
2833Sat Jul  6 22:07:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2834
2835	* cvs.texinfo (Environment variables): Document more temp
2836	directory nonsense, this time with "patch".
2837
2838Fri Jul  5 23:27:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2839
2840	* cvsclient.texi (Responses): Add comment regarding "/." ending.
2841
2842Fri Sep 13 10:52:09 1996  Greg A. Woods  <woods@clapton.seachange.com>
2843
2844	* cvs.texinfo: don't force afourpaper -- Letter prints much better
2845	on A4 than the other way around, believe you me!
2846 	(rdiff options): describe -k and new -K.
2847	(RCS keywords): add description of $Name.
2848	(Using keywords): add description of #ident and example of using
2849	$Name.
2850	- also fixed cross references to Substitution modes in various
2851	places.
2852	(import options): mention that -b 1 imports to the trunk.
2853
2854Tue Jul  2 22:40:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2855
2856	* cvs.texinfo (Sticky tags): Update to reflect change in
2857	"resurrected" message.
2858
2859Fri Jun 28 10:48:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2860
2861	* cvs.texinfo (Connecting via rsh): Add comment about what we
2862	might be saying about troubleshooting.
2863
2864Sun Jun 23 10:07:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2865
2866	* cvs.texinfo (Password authentication security): Add comment
2867	regarding anoncvs as practised by OpenBSD.
2868
2869Wed Jun 19 15:41:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2870
2871	* cvs.texinfo (Administrative files): Add xref to Intro
2872	administrative files.
2873	(Intro administrative files): Add comment suggesting future
2874	reorganizations of this material.
2875	(syntax): Add comment regarding this node.
2876	(Getting Notified): Actually document the notify file.  It hadn't
2877	really been documented to speak of.
2878	(editinfo,loginfo,rcsfino,cvsignore): Make the index entries
2879	follow the standard "foo (admin file)" format.
2880
2881Fri Jun 14 18:14:32 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2882
2883	* cvs.texinfo (editinfo): Discuss the way editinfo falls down in
2884	the face of -m or -F options to commit, or remote CVS.
2885
2886Thu Jun 13 15:08:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2887
2888	* cvs.texinfo (Watches): Add comment discussing the
2889	fact that using cvs edit instead of chmod is not enforced.
2890
2891	* cvs.texinfo (Setting up): Add index entry for "init (subcommand)".
2892	(Creating a repository): Move contents of node Setting up here...
2893	(Setting up): ...and remove this node.
2894	(Creating a repository): Don't refer to the INSTALL file (it just
2895	refers back to us!).
2896
2897	* cvsclient.texi (Responses): Document the fact that the server
2898	should send data only when the client is expecting responses.
2899
2900Wed Jun 12 16:04:48 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2901
2902	* cvsclient.texi (Entries Lines): Add comment regarding specifying
2903	the meaning of "any other" data, in the conflict field.
2904	(Example): Make it clear that using a separate connection for each
2905	command is not required by the protocol.  Add some comments
2906	regarding ways in which the example is out of date or wrong.
2907
2908Fri Jun  7 18:02:36 1996  Ian Lance Taylor  <ian@cygnus.com>
2909			  and Jim Kingdon  <kingdon@cyclic.com>
2910
2911	* cvs.texinfo (annotate): Document new -r, -D, and -f options.
2912
2913Fri Jun  7 16:59:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2914
2915	* cvs.texinfo (Invoking CVS): Add comment describing why only some
2916	commands are listed here.
2917	(Structure, Environment variables): Don't describe CVS as a
2918	front-end to RCS.
2919
2920Tue Jun  4 21:19:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2921
2922	* cvsclient.texi (Responses): Document Created and Update-existing.
2923
2924Mon Jun  3 17:01:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2925
2926	* cvsclient.texi (Responses): Clarify "diff -c" versus "diff -u"
2927	format in Patched response.  Don't specify how the client must
2928	implement its patch-applying functionality.
2929
2930Sun May 26 17:12:24 1996  Norbert Kiesel  <nk@col.sw-ley.de>
2931
2932	* cvs.texinfo (tag options) Document option "-c".
2933
2934Thu May 23 21:11:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2935
2936	* cvs.texinfo (Credits): Rewrite section on FAQ to reflect the
2937	fact that FAQ is no longer maintained.
2938	(What is CVS?): Mention comp.software.config-mgmt as well as
2939	info-cvs.  Mention the fact that info-cvs-request can be slow in
2940	responding.
2941	(What is CVS?): Rather than say that cvs is not a configuration
2942	mangement system, say specifically what it lacks (change control,
2943	etc.).  I added process control (which was sorely lacking from the
2944	list of configuration management functionality), and deleted some
2945	functions such as tape construction which are not provided by the
2946	well-known configuration management systems.
2947
2948	* cvs.texinfo (checkout options): Add comment regarding
2949	subdirectories (lack of clarity pointed out by ian@cygnus.com).
2950	Add comment about that infernal "short as possible" wording.
2951
2952	* cvs.texinfo (Global options): Fix error ("diff" -> "log")
2953	(reported by ian@cygnus.com).
2954	Remove footnote "Yes, this really should be fixed, and it's being
2955	worked on"--it isn't clear what "this" is, and I doubt anyone is
2956	working on it.
2957
2958Tue May 21 17:22:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2959
2960	* cvsclient.texi (Requests): Clarify Directory with "." as local
2961	directory, and that filename for Questionable cannot contain "/".
2962
2963Mon May 20 13:15:25 1996  Greg A. Woods  <woods@most.weird.com>
2964
2965	* cvs.texinfo (rdiff): description from main.c:cmd_usage
2966	(rtag): description from main.c:cmd_usage
2967	(status): description from main.c:cmd_usage
2968	(tag): description from main.c:cmd_usage
2969	[all for the sake of consistency]
2970
2971Fri May 17 11:42:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
2972
2973	* cvs.texinfo: Add index entries for :local:, etc.
2974	(Password authentication server): Revert erroneous change
2975	regarding the format of CVSROOT/passwd file.
2976
2977Thu May 16 17:06:46 1996  Noel Cragg  <noel@gargle.rain.org>
2978
2979	* cvsclient.texi (Notes): Removed paragraphs about various server
2980 	invocations which are now described in full in node "Connection
2981 	and Authentication."
2982	(Requests): Include a note that "gzip-file-contents" doesn't
2983 	follow the upper/lowercase convention and that unknown reqests
2984 	always elicit a response, regardless of capitalization.
2985
2986	* cvs.texinfo (Kerberos authenticated): Removed bogus version
2987 	number.
2988	(Repository): explain the ":local:" access method.
2989
2990Wed May 15 23:43:04 1996  Noel Cragg  <noel@gargle.rain.org>
2991
2992	* cvsclient.texi (Goals): mention access methods.
2993	(Requests): add note about convention: requests starting with a
2994 	captial letter don't have any expected response.  Made sure each
2995 	request has a "Response expected" note.
2996
2997	* cvs.texinfo (Remote repositories): add info about access
2998 	methods; fix pserver info.
2999
3000Tue May 14 08:56:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3001
3002	* cvs.texinfo (Environment variables): Try to document somewhat
3003	more accurately where we put temporary files.
3004
3005	* cvs.texinfo (From files): Say directory tree instead of module
3006	where that is what we mean.  Use @var{wdir} and @var{rdir} in the
3007	example instead of using @var{dir} for two different things.
3008	(From files): Say directory tree instead of module
3009	where that is what we mean.
3010	(Binary files): When using cvs admin -kb, one needs an extra
3011	commit step on non-unix systems.
3012	(Binary files in imports): New node.
3013	(Wrappers): Add comment regarding indent example.
3014	(Top): Don't refer to modules when that is not what we mean.
3015
3016Fri May 10 09:39:49 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3017
3018	* cvs.texinfo (Sticky tags): Explain what sticky dates and
3019	non-branch sticky tags are good for.
3020
3021	* cvs.texinfo (Repository): Document that -d overrides CVS/Root.
3022
3023Wed May  1 15:38:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3024
3025	* cvs.texinfo (Tags): Document un-revision of all-uppercase tag
3026	names.
3027
3028Wed Apr 24 08:41:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3029
3030	* cvs.texinfo (Password authentication security): Rewrite sentence
3031	on complex and unknown security bugs to clarify that it is
3032	referring to people who have been give access to cvs, not to holes
3033	in the authentication method (which is relatively simple).
3034
3035Tue Apr 23 09:31:29 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3036
3037	* cvs.texinfo (Wrappers): Talk about what -m does (and does not
3038	do).  Other minor edits.
3039
3040Wed Apr 17 15:27:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3041
3042	* cvs.texinfo (rcsinfo): Rewrite paragraph concerning remote CVS.
3043	* cvsclient.texi (Responses): Document Template response.
3044
3045Sun Apr 14 16:01:39 1996  Karl Fogel  <kfogel@floss.red-bean.com>
3046
3047        * .cvsignore: added CVSvn.texi.
3048
3049Wed Apr 10 16:56:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3050
3051	* cvs.texinfo (~/.cvsrc): Mention setting global options with "cvs".
3052
3053	* cvs.texinfo (release): Change "modules" to "directories".
3054	Release does not take module names as arguments.
3055
3056	* cvs.texinfo (Creating a branch): Add comments about how we
3057	should better document tagging the branchpoint.
3058
3059Tue Apr  9 19:59:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3060
3061	* cvs.texinfo (Top): Use @value{CVSVN}, not a vague refenece to 1.4.
3062
3063	* cvs.texinfo (From other version control systems): New node.
3064
3065Mon Apr  8 15:59:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3066
3067	* cvsclient.texi (Connection and Authentication): Revise kerberos
3068	and pserver sections to reflect the fact that port 2401 is now
3069	officially registered.
3070
3071Thu Mar 28 09:51:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3072
3073	* cvs.texinfo (History browsing): Reinstate this node.  Try to get
3074	it into some minimally useful state (it still needs a lot of
3075	work).
3076	(annotate): New node, subnode of History browing.
3077
3078	* cvsclient.texi (Requests): Add annotate request.
3079
3080Tue Mar 26 08:46:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3081
3082	* cvs.texinfo: In various examples, change tag names to avoid tag
3083	names reserved to CVS.
3084
3085	* cvs.texinfo (Tags): Document what is a valid tag name.
3086
3087	* cvs.texinfo (Substitution modes): Try to describe how the
3088	various keyword expansion settings interract.
3089	(Binary files): Suggest cvs update -A, not removing file and then
3090	updating it, to get effect of new keyword expansion options.
3091
3092	* cvs.texinfo (admin options): Mention CVS's use of `dead' state.
3093
3094Thu Mar 21 08:25:17 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3095
3096	* cvs.texinfo (Environment variables): Expand introduction to RCS
3097	environment variables.  Expand and correct CVS_SERVER_SLEEP.
3098
3099	* cvs.texinfo (Environment variables): Remove POSIXLY_CORRECT; cvs
3100	requires options to precede arguments regardless of it.
3101
3102Thu Mar 21 08:18:42 1996  Norbert Kiesel <nk@col.sw-ley.de>
3103
3104	* cvs.texinfo: Remove paragrahps about a forthcoming CVS
3105          newsgroup and about sending patches to think.com.
3106          (Environment): Document some more (all?) used environment
3107          variables.
3108
3109Wed Mar 20 09:44:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3110
3111	* cvsclient.texi (Introduction): New node.
3112	* Makefile.in: Add cruft to reflect fact that cvsclient.texi now
3113	uses CVSvn.texi.
3114
3115Mon Mar 18 14:43:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3116
3117	* cvsclient.texi (Requests): Add Case request.
3118
3119Wed Mar 13 16:01:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3120
3121	* cvsclient.texi (Connection and Authentication): New node.
3122
3123	* cvsclient.texi (Requests): Expand discussion of Root a bit.
3124
3125	* cvs.texinfo (Setting up): Don't refer to INSTALL file; revise to
3126	reflect some information which had been in the INSTALL file.
3127
3128	* cvs.texinfo (history file): Update to reflect cvsinit -> cvs
3129	init.  Adjust discussion of whether history file format is
3130	documented.
3131	(Setting up): Update to reflect cvsinit -> cvs init.
3132
3133	* cvsclient.texi (Requests): Document init request.
3134
3135Thu Feb 29 10:08:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3136
3137	* cvs.texinfo (loginfo example): Adjust example to reflect the way
3138	that CVS actually works.  Add comments questioning whether that is
3139	the best behavior.
3140
3141	* cvs.texinfo (cvsignore): Document additions to default ignore list.
3142
3143Mon Feb 26 13:48:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3144
3145	* cvsclient.texi (Filenames): New node, documents / vs \, etc.
3146
3147Wed Feb 24 1996  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
3148
3149	* cvs.texinfo (Password authentication server): Mention
3150	support for imaginary usernames.
3151
3152Thu Feb 15 16:34:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3153
3154	* cvs.texinfo (Variables): Add new internal variable $USER.
3155
3156Wed Feb 14 22:52:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3157
3158	* cvs.texinfo (export, admin): Document -k option to cvs export.
3159
3160	* cvs.texinfo (admin options): Mention using -l, -u, -L, and -U in
3161	conjunction with rcslock.pl.
3162
3163Mon Feb 12 16:38:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3164
3165	* cvs.texinfo: Remove references to mkmodules.
3166
3167Sun Feb 11 12:31:36 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3168
3169	* cvsclient.texi: Add Set request.
3170
3171	* cvs.texinfo (Variables): Rewrite to reflect user variables
3172	replacing environment variables; motivate the discussion better.
3173	(Global options): Add -s option.
3174
3175Sat Feb 10 11:18:37 1996  Jim Blandy  <jimb@totoro.cyclic.com>
3176
3177	* cvs.texinfo (Variables): Fix @table commands.
3178
3179Fri Feb  9 17:31:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3180
3181	* cvs.texinfo (Variables): New node.
3182
3183	* Makefile.in (CVSvn.texi): New rule.
3184	(OBJDIR_DISTFILES): Add CVSvn.texi.
3185	(cvs.dvi,cvs.info): Add cruft to deal with it being in build dir
3186	or srcdir.
3187	* cvs.texinfo: Include CVSvn.texi and use the version number from
3188	it instead of a hardcoded version number and date.
3189
3190Thu Feb  1 13:28:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3191
3192	* cvs.texinfo (Sticky tags): Expand so it really documents the
3193	features it is talking about rather than referring to "Appendix
3194	A".  Add example of how to restore the old version of a dead
3195	file.  In various other parts of the manual refer to this node, in
3196	some cases deleting duplicative text.  In the case of cvs admin
3197	-b, mention vendor branch usage.
3198	(Removing files): Discuss removing files (in user-visible terms,
3199	not in terms of the Attic and such).
3200	(remove): Remove node; merge contents into Removing files.
3201
3202Tue Jan 30 17:52:06 1996  Jim Blandy  <jimb@totoro.cyclic.com>
3203
3204	* cvs.texinfo: Tweak @top node, to make file compatible with both
3205	makeinfo and texinfo-format-buffer.  Perhaps we should fix the
3206	formatters to agree on what constitutes valid texinfo.
3207
3208Mon Jan 29 16:38:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3209
3210	* cvsclient.texi (Requirements): New node, to talk about required
3211	versus optional parts of the protocol.
3212
3213Sun Jan 28 09:00:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3214
3215	* cvsclient.texi (Modes): Add discussion what what the mode really
3216	means (across diverse operating systems).
3217
3218Tue Jan 23 12:54:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3219
3220	* cvs.texinfo: Per mail from Per Cederqvist, change author to "Per
3221	Cederqvist et al".  Also remove sentence about Signum shipping
3222	hardcopy manuals and add information on Cyclic.  Change version
3223	number to 1.6.87.
3224
3225Fri Jan 12 15:29:39 1996  Vince Demarco  <vdemarco@bou.shl.com>
3226
3227	* cvs.texinfo: Fix the documentation for the com/uncom change
3228	to wrap/unwrap. make everything consistant
3229
3230Wed Jan 10 16:11:54 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3231
3232	* cvs.texinfo (Concurrency): Add index entries; minor clarification.
3233
3234Tue Jan  9 16:03:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3235
3236	* cvs.texinfo (Getting Notified): Document users file.
3237
3238	* cvs.texinfo (cvsignore): Add *.obj to list of ignored files.
3239
3240Wed Jan  3 17:01:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3241
3242	* cvs.texinfo (import): Adjust list of ignored files to match
3243	recent change to CVS (CVS* -> CVS CVS.adm).  Consolidate
3244	discussion of ignored files in one place (with xrefs from others).
3245
3246	* cvsclient.texi: Remove How To node.  It was out of date
3247	(again!), and I am getting sick of trying to update it (internals
3248	documentation should be in the comments, where it at least has a
3249	fighting chance of staying up to date).
3250	(Protocol): Say what \n and \t mean in this document.
3251
3252Tue Jan  2 23:39:32 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3253
3254	* cvs.texinfo (Wrappers): Change comb/uncom to wrap/unwrap.
3255
3256Mon Jan  2 23:00:00 1996  Vince Demarco  <vdemarco@bou.shl.com>
3257
3258	* cvs.texinfo: update the Wrappers documentation so it isn't
3259	so NEXTSTEP centric. The wrappers code has alot of other
3260	general uses. The new version of the documentation tryes
3261	to show that to the reader.
3262
3263Mon Jan  1 13:09:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3264
3265	* cvsclient.texi (Responses): Clarify that Module-expansion is not
3266	suitable for passing to co.
3267
3268Sun Dec 31 10:53:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3269
3270	* cvs.texinfo (Password authentication server): Suggest specifying
3271	-b in inetd.conf.
3272
3273	* cvs.texinfo (Password authentication): Variety of cleanups and
3274	minor fixes, including shorter node names.
3275
3276Sun Dec 24 02:37:51 1995  Karl Fogel  <kfogel@floss.cyclic.com>
3277
3278        * cvs.texinfo (Using the client with password authentication):
3279        tixed fypos.
3280
3281Sun Dec 24 00:00:16 1995  Karl Fogel  <kfogel@floss.cyclic.com>
3282
3283        * cvs.texinfo (Remote repositories): use @code{rsh} most places,
3284        because it is the name of a program, and because I am a pedant.
3285        Refer to new node "Password authenticated".
3286        (Password authenticated): new node.
3287        (Setting up the server for password authentication): new node.
3288        (Using the client with password authentication): new node.
3289        (Security considerations with password authentication): new node.
3290
3291        These are all really long node names, but it seems necessary that
3292        they be descriptive in case they're referenced elsewhere.  If you
3293        can think of a way out of this, please change them.
3294
3295Thu Dec 21 12:09:34 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3296
3297	* cvsclient.texi (Requests): Add Questionable.  Revise
3298	documentation of export and update to explain role of -I option.
3299
3300Tue Dec 19 16:44:18 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3301
3302	* cvs.texinfo: Update binary files info for -kb.
3303
3304Mon Dec 11 12:20:55 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3305
3306	* cvsclient.texi (Responses): Add Notified and Mode.
3307	(Requests): Add Notify, noop, watch-on, watch-off, watch-add,
3308	watch-remove, watchers, and editors.
3309	* cvs.texinfo (Watches): New node, to describe new developer
3310	communication features.
3311
3312Thu Nov 23 08:59:09 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3313
3314	* cvs.texinfo (admin options): In saying that cvs admin -o is not
3315	such a good way to undo a change, refer to the section which
3316	describes the preferred way.
3317
3318Thu Nov 13 16:39:03 1995  Fred Fish  <fnf@cygnus.com>
3319
3320	* Makefile.in: Remove extraneous tab from empty line.
3321
3322Mon Nov 13 15:00:26 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3323
3324	* cvs.texinfo (Concurrency): New node, to describe user-visible
3325	behaviors associated with cvs locks.
3326
3327	* cvs.texinfo (Remote repositories): Add more details of how to
3328	set things up (with rsh and kerberos).
3329
3330Thu Nov  9 11:41:37 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3331
3332	* cvs.texinfo: Remove -Q and -q options from command synopses.
3333
3334Wed Nov  8 09:38:00 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3335
3336	* cvsclient.texi (Notes): Revise paragraph on server memory use
3337	problem.
3338
3339Tue Nov  7 16:26:39 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3340
3341	* cvs.texinfo: Document merging more than once from a branch;
3342	miscellaneous cleanups.
3343
3344Mon Oct 30 13:12:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3345
3346	* cvs.texinfo (modules): Document -e.
3347
3348Thu Oct 26 11:15:40 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3349
3350	* cvs.texinfo (Tags): Update "version" vs. "revision" for CVS 1.5.
3351	(Index,BUGS): Change bug reporting address from Per Cederqvist to
3352	bug-cvs@prep.ai.mit.edu.
3353
3354Wed Oct 25 15:37:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3355
3356	* cvs.texinfo: Miscellaneous minor changes (clean up CVS/Root
3357	stuff, don't say release requires a module entry, etc.).
3358
3359Tue Oct 24 11:01:22 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3360
3361	* cvs.texinfo: More precisely describe scope of document.
3362	* cvsclient.texi: Describe scope of document
3363
3364Thu Oct 12 11:25:40 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
3365
3366        * cvs.texinfo: cover page now refers to CVS 1.6, and "last
3367        updated" date has been upped to today.
3368
3369Wed Oct 11 22:30:10 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3370
3371	* Makefile.in (info): Look for *.info* either in build dir or in
3372        srcdir.
3373
3374Mon Oct  2 17:10:49 1995  Norbert Kiesel  <nk@col.sw-ley.de>
3375
3376	* cvs.texinfo (admin): Describe usage of CVS_ADMIN_GROUP to
3377	restrict usage of admin.
3378
3379Fri Oct  6 21:17:50 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3380
3381	* cvs.texinfo (~/.cvsrc): Document change to command name matching.
3382
3383Thu Oct  5 18:03:41 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3384
3385	* Makefile.in (install-info): Add comment about srcdir.
3386
3387Wed Sep 13 12:45:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3388
3389	* cvs.texinfo (Moving files): Rewrite "Outside" node to clarify
3390	that history is still there and describe how to get it.  Assorted
3391	cleanups.
3392
3393Tue Sep 12 19:02:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3394
3395	* cvs.texinfo (Removing files): Remove section on limitations
3396	which are gone now that we have death support.
3397
3398Wed Aug 30 12:32:29 1995  Karl Fogel  <kfogel@floss.cyclic.com>
3399
3400        * cvs.texinfo (Remote Repositories): new node, referred to from
3401        `Basics' and `Repository'.
3402        (Repository): documented new `-d' vs. `$CVSROOT' vs. `CVS/Root'
3403        behavior.
3404        (commitinfo): document client/server-case behavior.
3405        (editinfo):   document client/server-case behavior.
3406        (loginfo):    document client/server-case behavior.
3407        (rcsinfo):    document client/server-case behavior.
3408
3409Mon Aug 21 00:23:45 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
3410
3411	* cvsclient.texi (How To): The way to force rsh is to set
3412	CVS_CLIENT_PORT to -1, not to some bogus value.
3413
3414Tue Aug 15 17:12:08 1995  Karl Fogel  <kfogel@floss.cyclic.com>
3415
3416        * cvs.texinfo
3417        (Basic concepts): talk about remote repositories.
3418        (Repository): same.
3419
3420Mon Jul 24 19:09:12 1995  James Kingdon  <kingdon@harvey.cyclic.com>
3421
3422	* cvs.texinfo: Remove references to -q and -Q command options.
3423
3424Fri Jul 21 10:33:07 1995  Vince DeMarco <vdemarco@bou.shl.com>
3425
3426	* cvs.texinfo: Changes for CVSEDITOR and wrappers.
3427
3428Thu Jul 13 23:04:12 CDT 1995  Jim Meyering  (meyering@comco.com)
3429
3430	* Makefile.in (cvs-paper.ps): *Never* redirect output directly to
3431	the target (usu $@) of a rule.  Instead, redirect to a temporary
3432	file, and then move that temporary to the target.  I chose to
3433	name temporary files $@-t.  Remember to be careful that the length
3434	of the temporary file name not exceed the 14-character limit.
3435
3436Sun Jul  9 19:03:00 1995  Greg A. Woods  <woods@most.weird.com>
3437
3438	* doc/cvs.texinfo:
3439	- document '-q' for 'cvs status'
3440	- correction to regexp use in *info files
3441	- correction to use of 'cvsinit' script
3442	(from previous local changes)
3443
3444Tue Jun 20 18:57:55 1995  James Kingdon  <kingdon@harvey.cyclic.com>
3445
3446	* Makefile.in (dist-dir): Depend on $(OBJDIR_DISTFILES).
3447
3448Fri Jun 16 21:56:16 1995  Karl Fogel <kfogel@cyclic.com>
3449			  and Jim Meyering <meyering@comco.com>
3450
3451	* update.c (update_file_proc): If noexec, just write 'C', don't merge.
3452
3453Fri Jun 16 07:56:04 1995  Jim Kingdon  (kingdon@cyclic.com)
3454
3455	* cvs-paper.ps: Added.
3456
3457Sat May 27 08:46:00 1995  Jim Meyering  (meyering@comco.com)
3458
3459	* Makefile.in (Makefile): Regenerate only Makefile in current
3460	directory when Makefile.in is out of date.  Depend on ../config.status.
3461
3462Sat May 27 08:08:18 1995  Jim Meyering  (meyering@comco.com)
3463
3464	* doc/Makefile.in (realclean): Remove more postscript and info files.
3465
3466Fri Apr 28 22:44:06 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
3467
3468	* Makefile.in (DISTFILES): Updated.
3469	(doc): Depend on cvsclient.ps too.
3470	(cvs.aux, cvsclient.aux): Add target.
3471	(cvsclient.dvi): Don't nuke the aux file.  They're small and
3472	helpful.
3473	(cvsclient.ps): New target.
3474	(dist-dir): Renamed from dist; changed to work with DISTDIR
3475	variable from parent.
3476
3477Sun Apr 23 22:13:18 1995  Noel Cragg  <noel@vo.com>
3478
3479	* Makefile: Added more files to the `clean' target.
3480	* .cvsignore: Added the same files.
3481
3482Mon Nov 28 10:22:46 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3483
3484	* cvsclient.texi (Notes): Remove item about commit options; now
3485	fixed.  Rewrite paragraph about server memory usage.
3486
3487	* cvsclient.texi (Responses): Add Set-checkin-prog and
3488	Set-update-prog.
3489	(Requests): Add Checkin-prog and Update-prog.
3490	* cvsclient.texi (TODO): Remove last item (it is fixed) and node.
3491
3492Fri Nov 18 16:51:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3493
3494	* cvsclient.texi (Requests): Add Max-dotdot.
3495
3496Thu Nov  3 07:04:24 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3497
3498	* cvsclient.texi (Protocol): Add Directory request.
3499	(TODO): Remove item about renaming directories.
3500	(Protocol): Change @subheading to @node/@section.
3501
3502Fri Oct 28 07:51:13 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3503
3504	* cvsclient.texi (Protocol): Add expand-module request and
3505	Module-expansion response.
3506	(Protocol Notes, TODO): Remove items about cvs co funkiness.
3507
3508Wed Oct 12 19:49:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3509
3510	* cvsclient.texi (Protocol): Add Copy-file response.
3511
3512	* cvsclient.texi (How To): Correct item about where declaration
3513	of cvs commands go.
3514
3515	* cvsclient.texi (Protocol): Add new commands.  Merge description
3516	of how commands work which was duplicated among the various
3517	commands.  Formatting cleanups.
3518	(TODO): Remove item about bad error message on checking in a
3519	nonexistent file; this works now (presumably fixed by the
3520	Unchanged stuff).
3521	(Notes): Remove thing about trying unsupported commands via NFS,
3522	rdist, etc.  Also remove item about some commands not being
3523	supported.  There are no unsupported commands anymore.
3524
3525Tue Sep 13 13:28:52 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3526
3527	* cvsclient.texi (Protocol): Document New-entry response.
3528
3529Mon Sep 12 06:35:15 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3530
3531	* cvsclient.texi (Protocol): Clarify that checksum is of patched
3532	file, not patch itself.  Fix typo (valid-requests -> Valid-requests).
3533
3534	* cvsclient.texi (Protocol): Document Sticky request and
3535	Set-sticky and Clear-sticky responses.
3536	(Notes): Remove sticky tags from todo list.
3537
3538Thu Sep  8 14:23:58 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3539
3540	* cvsclient.texi (Protocol): Document Static-directory requests
3541	and Set-static-directory and Clear-static-directory responses.
3542	(Notes): Remove Entries.Static support from todo list.
3543
3544	* cvsclient.texi (Protocol): Document Unchanged and UseUnchanged
3545	requests.  Update documentation of Entry and Lost accordingly.
3546
3547Mon Aug 22 14:08:21 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3548
3549	* cvsclient.texi (Goals): Remove mention of rsh.
3550	(Protocol Notes, TODO): Remove compression item.
3551	(Protocol): Document "status" request.
3552	(TODO): Remove suggestion to add "cvs status".
3553
3554Tue Jul 19 10:02:53 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
3555
3556	* Makefile.in (install-info): Do not depend upon installdirs.
3557
3558Fri Jul 15 12:56:53 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
3559
3560	* Makefile.in (all): Do not depend upon info.
3561	(install): Do not depend upon install-info.
3562
3563Thu Jul  7 20:43:12 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
3564
3565	* cvsclient.texi (Protocol): Add Checksum response.
3566
3567Thu Jun 30 15:16:50 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3568
3569	* cvsclient.texi (Protocol): Add Global_option request.
3570
3571Wed Jun 29 14:09:42 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
3572
3573	* cvsclient.texi: Describe sending patches, including the dummy
3574	update-patches request and the Patched response.  Mention Kerberos
3575	authentication using ``cvs kserver''.  Some other minor changes.
3576
3577Tue Jun 28 15:21:06 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3578
3579	* cvsclient.texi (Protocol Notes): Remove note about sending diffs
3580	in Updated; Ian did it.  Remove note about adding encryption to rsh.
3581
3582Sat May  7 10:44:30 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3583
3584	* cvsclient.texi (Protocol): Document Modified without Entry.  Add
3585	`add' and `remove' and `Remove-entry'.  Formatting cleanups.
3586
3587Tue Apr 19 01:29:04 1994  John Gilmore  (gnu@cygnus.com)
3588
3589	* cvsclient.texi:  New node How To; cleanups throughout.
3590	* Makefile.in:  Add dependencies on cvsclient.texi.
3591
3592