sync with .orig.tar.gz after removing all CLEANFILES
[alioth/cvs.git] / doc / ChangeLog
1 2005-09-26  Derek Price  <derek@ximbiot.com>
2
3         * Makefile.am (cvs-paper.ps, cvs-paper.pdf): Remove implicit sources.
4         Add comments about why implicit rules won't work for these targets.
5         Make sure the distributed cvs-paper.pdf is created in $(srcdir).  Make
6         cvs-paper.pdf directly from cvs-paper.ms to avoid building it just
7         because cvs-paper.ps is missing.
8
9         * Makefile.am (EXTRA_DIST): Restore PDFs.
10         * cvs-paper.ps: Removed.
11
12 2005-09-25  Derek Price  <derek@ximbiot.com>
13
14         * Makefile.am (doc): Finish removing PSs.
15
16         * Makefile.am (EXTRA_DIST): Remove PDFs too until errors go away.
17
18         * Makefile.am (EXTRA_DIST): Dist PDFs rather than PSs.
19
20 2005-09-22  Larry Jones  <lawrence.jones@ugs.com>
21
22         * cvs.texinfo (rdiff options): Document -k.
23         * cvs.1, stamp-vti, version.texi: Regenerated.
24
25 2005-09-20  Larry Jones  <lawrence.jones@ugs.com>
26
27         * cvs.texinfo: Move summary and detail contents to the front
28         where they belong.
29
30 2005-09-14  Derek Price  <derek@ximbiot.com>
31
32         * Makefile.am: s#cvs.1#$(srcdir)/cvs.1#.
33
34 2005-09-12  Derek Price  <derek@ximbiot.com>
35
36         * Makefile.am (stamp-gdt): Use texinfo, as opposed to C, comments in
37         the automatically generated getdate-cvs.texi file.
38
39 2005-09-11  Larry Jones  <lawrence.jones@ugs.com>
40
41         * cvs.texinfo (Common options): Note that -r branch for a revision
42         means the head of the branch.
43
44 2005-09-10  Larry Jones  <lawrence.jones@ugs.com>
45
46         * cvs.texinfo (Error messages): Add suggested messages.
47
48 2005-09-09  Larry Jones  <lawrence.jones@ugs.com>
49
50         * cvs.texinfo (Error messages): Move out of sync message to correct
51         location and reword.
52         Clean up bad cross reference syntax.
53
54         * cvs.texinfo (Error messages): Add signal 11 message.
55
56 2005-09-06  Derek Price  <derek@ximbiot.com>
57
58         * cvs.texinfo (config): Alphabetize list of keys.
59
60         * cvs.texinfo (Global options): Clarify -T description with temporary
61         file path precedence.
62         (config): Shorten TmpDir stuff and reference Global options node.
63         (Environment variables): Ditto for $TMPDIR.  Remove $TMP and $TEMP.  As
64         near as I can tell they are no longer used.
65
66 2005-09-05  Derek Price  <derek@ximbiot.com>
67
68         * cvs.texinfo (config): Mention TmpDir first appeared in 1.12.13.
69
70         * cvs.texinfo (config): Describe new TmpDir option.
71
72 2005-09-04  Derek Price  <derek@ximbiot.com>
73
74         * cvs.texinfo (config): Describe new [cvsroot] syntax.
75
76 2005-09-01  Derek Price  <derek@ximbiot.com>
77
78         * cvs.texinfo: Update links and email addresses.
79
80 2005-08-31  Derek Price  <derek@ximbiot.com>
81
82         * cvs.texinfo (CVS commands): Link to new node.
83         (server & pserver): New node.
84         (config): Note configurability of config file path.
85
86 2005-08-29  Derek Price  <derek@ximbiot.com>
87
88         * cvs.texinfo (verifymsg): Describe new %{sV} format strings.
89
90 2005-08-29  Derek Price  <derek@ximbiot.com>
91
92         * cvs.texinfo (From scratch): Add checkout to import example, from
93         wiki.
94
95 2005-08-29  Derek Price  <derek@ximbiot.com>
96
97         * cvs.texinfo (Removing directories): Correct grammar, from wiki.
98
99 2005-08-29  Derek Price  <derek@ximbiot.com>
100
101         * cvs.texinfo (From scratch): Clarify note on `cvs add', inspired from
102         wiki.
103
104 2005-08-22  Derek Price  <derek@ximbiot.com>
105
106         Address bug #13882, submitted by Fred Maranhao.
107         * cvs.texinfo (log options, admin options, Invoking CVS): Add cross
108         references for clarity about possible states.
109
110 2005-08-22  Derek Price  <derek@ximbiot.com>
111
112         * cvs.texinfo (Updating a file): Add note about update -d, inspired by
113         wiki.
114
115 2005-08-12  Derek Price  <derek@ximbiot.com>
116
117         * cvs.texinfo (What is CVS?): Rephrase for clarity, imported from
118         Wiki.
119
120 2005-08-02  Derek Price  <derek@ximbiot.com>
121
122         * cvs.texinfo (What is CVS?, BUGS): Correct grammar.
123
124 2005-07-20  Derek Price  <derek@ximbiot.com>
125
126         * cvs.man.footer, cvs.texinfo, cvsclient.texi:
127         s/cvshome.org/nongnu.org.etc.../.
128
129 2005-06-22  Derek Price  <derek@ximbiot.com>
130
131         * cvs.texinfo (Builds): Update Gunnar Tornblom's email at his request.
132
133 2005-06-10  Derek Price  <derek@ximbiot.com>
134
135         * cvs.texinfo (loginfo, taginfo): Note new `T' format character in 
136         {sTVv} list.
137
138 2005-06-03  Derek Price  <derek@ximbiot.com>
139
140         * cvs.texinfo (Global options): Note -z *requests* a compression level.
141         (config): Describe MinCompressionLevel and MaxCompressionLevel.
142         * cvsclient.texi (Responses): Add `Force-gzip' request.
143         (Requests): Clarify `Gzip-stream' description.
144
145 2005-06-01  Derek Price  <derek@ximbiot.com>
146
147         * cvs.texinfo (Connecting via rsh):  Cross-reference method options and
148         don't capitalize `remsh' and `ssh' executable names.
149
150 2005-05-23  Derek Price  <derek@ximbiot.com>
151
152         * getdate.texi: Update from GNULIB.
153
154 2005-05-11  Derek Price  <derek@ximbiot.com>
155
156         * cvs.texinfo (history, history file, config): Add info on the new
157         HistoryLogPath and HistorySearchPath config options.
158
159 2005-05-03  Derek Price  <derek@ximbiot.com>
160
161         * cvsclient.texi (Goals): Remove typo.  Resolves cvshome issue #236.
162
163 2005-05-03  Derek Price  <derek@ximbiot.com>
164
165         * cvs.texinfo (Creating a repository):  Provide xref to the remote
166         repositries section.  Resolves issue #203 on cvshome.org.
167
168 2005-05-03  Derek Price  <derek@ximbiot.com>
169
170         * cvs.texinfo (Moving directories):  Clarify instructions on renaming a
171         directory.  Partially resolves issue #246 on cvshome.org.
172
173 2005-05-03  Derek Price  <derek@ximbiot.com>
174
175         * cvs.texinfo (update output): Use "working directory" in place of
176         "source" for clarity.  Closes issue #245 on cvshome.org.
177
178 2005-04-22  Mark D. Baushke  <mdb@cvshome.org>
179
180         * cvs.texinfo (Variables): Document SESSIONID and COMMITID
181         internal variables.
182
183 2005-04-18  Derek Price  <derek@ximbiot.com>
184
185         * Makefile.am (EXTRA_DIST): Restore getdate-cvs.texi.
186         (DISTCLEAN): Remove same.
187         (getdate-cvs.texi): Move to...
188         ($(srcdir)/getdate-cvs.texi): ...here to avoid rebuild infos at
189         install.
190         (stamp-gdt): Generate $(srcdir)/getdate-cvs.texi.
191
192 2005-04-15  Derek Price  <derek@ximbiot.com>
193
194         * mkman.pl: Minor changes to accomodate Perl 5.8.4.  Improve
195         commenting.
196         ($nk, $ret, $debug): New globals.
197         (debug_print): New function.
198
199 2005-04-14  Derek Price  <derek@ximbiot.com>
200
201         * cvs.texinfo (Administrative files): Rename "script hooks" node as
202         "Trigger Scripts".
203         (script hooks): Rename as...
204         (Trigger Scripts): ...this and add some clarifying text.
205         (Trigger Script Security): New node.
206         (-many *info nodes-): Rewrite to reference to Trigger Script node.
207         Add and/or rewrite index entries and cross-references.
208
209 2005-04-07  Derek Price  <derek@ximbiot.com>
210
211         * Makefile.am: Make $(srcdir)/cvs.info, not cvs.info, dependent on
212         getdate-cvs.texi.
213
214 2005-04-07  Derek Price  <derek@ximbiot.com>
215
216         * Makefile.am (stampt-gdt): Remove dependency on configure.
217
218 2005-04-07  Derek Price  <derek@ximbiot.com>
219
220         * Makefile.am (DISTCLEANFILES): Move getdate-cvs.tmp to...
221         (MOSTLYCLEANFILES): ...here.
222
223 2005-04-06  Derek Price  <derek@ximbiot.com>
224
225         * Makefile.am (cvs.1): Create intermediate file so that the original
226         isn't emptied on error.
227
228 2005-03-29  Mark D. Baushke  <mdb@cvshome.org>
229
230         * mdate-sh, texinfo.tex: Update from GNULIB.
231
232 2005-03-22  Mark D. Baushke  <mdb@cvshome.org>
233
234         * Makefile.in: Regenerated.
235
236 2005-03-01  Derek Price  <derek@ximbiot.com>
237
238         Update installed GNULIB modules.
239         * getdate.texi: Update from GNULIB.
240
241 2005-02-25  Derek Price  <derek@ximbiot.com>
242             for Frank Hemer  <frank@hemer.org>
243
244         * cvs.texinfo, RCSFILES: Describe commitid.
245
246 2005-02-23  Derek Price  <derek@ximbiot.com>
247
248         * cvs.texinfo: Update many nodes to specify -r rev[:date] rather than
249         -r rev.
250
251 2005-01-31  Derek Price  <derek@ximbiot.com>
252
253         * Makefile.am, cvs.man.header, cvs.texinfo: Update copyright notices.
254
255 2005-01-29  Derek Price  <derek@ximbiot.com>
256
257         * cvs.texinfo (log options): Note quirky interaction of log options.
258         (Suggestion from Dan Peterson <dbpete@aol.com>.)
259
260 2004-12-14  Derek Price  <derek@ximbiot.com>
261
262         * Makefile.am (EXTRA_DIST): Add HACKING.DOCS & writeproxy.rtf.
263         (SUBDIRS): Add i18n.
264
265 2004-12-09  Derek Price  <derek@ximbiot.com>
266
267         * cvs.texinfo (Error messages): Note that old, val-tags, "no such tag"
268         problem has been fixed and expound.
269
270 2004-12-09  Derek Price  <derek@ximbiot.com>
271
272         * cvs.texinfo (Remote repositories): Move method option data to...
273         (The connection method): ...this new node and rework.
274
275 2004-12-09  Mark D. Baushke  <mdb@cvshome.org>
276
277         * cvs.texinfo (BUGS, What is CVS?): Remove Dr. Pascal Molli's CVS
278         URL from the documentation.
279         * cvs.man.footer: Ditto.
280         * cvs.1, stamp-vti, version.texi: Regenerated.
281
282 2004-12-03  Mark D. Baushke  <mdb@cvshome.org>
283
284         * cvs.texinfo (Remote repositories): Add options CVS_RSH and
285         CVS_SERVER to the docs.
286         (Connecting via rsh): Ditto.
287         (getdate.texi): Replaced reference to getdate-cvs.texi file that
288         does not exist.
289         * stamp-1, stamp-vti, version-client.texi, version.texi:
290         Regenerated.
291         
292 2004-11-30  Derek Price  <derek@ximbiot.com>
293
294         * cvsclient.texi (Responses): Document the `Referrer' response.
295
296 2004-11-29  Larry Jones  <lawrence.jones@ugs.com>
297
298         * cvs.texinfo (Keyword list): Add LocalKeyword and KeywordExpand.
299
300 2004-11-29  Mark D. Baushke  <mdb@cvshome.org>
301
302         * cvs.texinfo (Keyword list): LocalKeyword may only use the Id,
303         Header, and CVSHeader keywords at present, so document it.
304
305 2004-11-29  Larry Jones  <lawrence.jones@ugs.com>
306
307         * cvs.texinfo: s/KeywordExpansion/KeywordExpand/.
308
309 2004-11-24  Derek Price  <derek@ximbiot.com>
310
311         * cvs.texinfo (Write proxies): Mention version limitations on primary
312         and secondary write proxies.
313         (Error messages): List secondary out of sync message.
314
315 2004-11-17  Derek Price  <derek@ximbiot.com>
316
317         * getdate.texi: Update from GNULIB.
318
319 2004-11-15  Derek Price  <derek@ximbiot.com>
320
321         * Makefile.am (stamp-gdt): Replace dependency on Makefile with
322         dependency on configure.
323
324 2004-11-15  Derek Price  <derek@ximbiot.com>
325
326         * Makefile.am (EXTRA_DIST): s/getdate.text/getdate.texi/.
327
328 2004-11-15  Derek Price  <derek@ximbiot.com>
329
330         * .cvsignore: Ignore intermediate cvs.vrs.
331
332 2004-11-11  Derek Price  <derek@ximbiot.com>
333
334         * Makefile.am (cvs.dvi): Make dependent on getdate-cvs.texi.
335
336 2004-11-01  Derek Price  <derek@ximbiot.com>
337
338         * .cvsignore: Add stamp-gdt & getdate-cvs.texi.
339         * Makefile.am (EXTRA_DIST): Distribute getdate.texi.
340         (getdate-cvs.texi, stamp-gdt): New targets.
341         (cvs.html, cvs.info, cvs.pdf, cvs.ps, cvs.txt): Depend on
342         getdate-cvs.texi.
343         * cvs.texinfo: Include getdate-cvs.texi.
344         (Common options): Reference new section rather than describing valid
345         dates.
346         * getdate.texi: New file from GNULIB.
347         * mkman.pl:  Ignore include lines.
348
349 2004-10-29  Derek Price  <derek@ximbiot.com>
350
351         * cvs.texinfo (Write proxies): Mention PrimaryServer name resolution.
352
353 2004-10-29  Mark D. Baushke  <mdb@cvshome.org>
354
355         * cvs.texinfo (Common options): The -r TAG option works with
356         the cvs annotate command.
357         (Original patch from Ville Skytta <scop@cvshome.org>.)
358
359 2004-10-20  Mark D. Baushke  <mdb@cvshome.org>
360
361         * Makefile.in: Regenerate for new configure.in.
362
363 2004-10-04  Derek Price  <derek@ximbiot.com>
364
365         * cvs.texinfo (assorted edit and commit related sections): Add
366         information about new '-c' and '-f' options for reservations
367         patch.  The code (not documentation) for this feature was
368         originally from Noel Yap <yap_noel@yahoo.com>, originally ported
369         forward and enhanced by Matthew Ogilvie <mmo9317bd@mailcan.com>.)
370
371         * cvsclient.texi (Requests): Add "Hostname", "LocalDir", and "edit".
372         (Responses): Add "Edit-file".
373
374 2004-10-04  Derek Price  <derek@ximbiot.com>
375
376         * cvs.texinfo (syntax): Note referrer format string.
377         * cvsclient.texi (Requests): Describe Referrer request.
378         (Responses): Note that a client should sent Referrer to the new server
379         after a Redirect.
380
381 2004-10-01  Derek Price  <derek@ximbiot.com>
382
383         * cvs.texinfo (Write proxies, Global options): Detail operation of
384         global --allow-root option, Remove references to global --primary-root.
385
386 2004-09-25  Derek Price  <derek@ximbiot.com>
387
388         * mkman.in: Move to...
389         * mkman.pl: ...here.
390         * Makefile.am (cvs.1): mkman is in build dir, not src dir.
391
392 2004-09-24  Derek Price  <derek@ximbiot.com>
393
394         * Makefile.am (cvs.1): Add paths in hopes of getting more consistent
395         behavior.
396
397 2004-09-14  Derek Price  <derek@ximbiot.com>
398
399         * cvs.texinfo (Keyword list, config): Note new config options and how
400         they effect the Log keyword.
401
402 2004-08-17  Derek Price  <derek@ximbiot.com>
403
404         * cvsclient.texi (Requests): s/Command-prenotify/Command-prep/.
405
406 2004-08-16  Derek Price  <derek@ximbiot.com>
407
408         * cvsclient.texi (Requests): Document the new `Command-prenotify'
409         request.
410         (Responses): Document the new `Redirect' response.
411
412 2004-07-14  Derek Price  <derek@ximbiot.com>
413
414         * cvs.texinfo (Write proxies): Document recent changes in
415         implementation.
416
417 2004-07-13  Derek Price  <derek@ximbiot.com>
418
419         * cvs.texinfo (script hooks/*): Tidy.  Document new hooks as
420         implemented.
421
422 2004-06-10  Derek Price  <derek@ximbiot.com>
423
424         * cvs.texinfo (config): Note that PrimaryServer hostname must match
425         that returned by uname on the primary server.
426
427 2004-06-10  Derek Price  <derek@ximbiot.com>
428
429         * writeproxy.rtf: Update with latest modifications.
430
431 2004-06-10  Derek Price  <derek@ximbiot.com>
432
433         * cvs.texinfo (Write proxies): Reference new script hooks.
434         (Administrative files): Move relevant parts of FIXME and references to
435         *info files...
436         (commit files): ...and most of the menu items from this node...
437         (script hooks): ...to this new node.
438         (postadmin, posttag, postwatch, preproxy, postproxy): New nodes.
439         (syntax, taginfo): Point at "script hooks" rather than
440         "Administrative files" node.
441
442 2004-06-07  Derek Price  <derek@ximbiot.com>
443
444         * cvs.texinfo (Write proxies): New node.
445         (config): Note new PrimaryServer option.
446
447 2004-06-04  Derek Price  <derek@ximbiot.com>
448
449         * writeproxy.rtf: Documentation for new writeproxy design.
450
451 2004-07-13  Derek Price  <derek@ximbiot.com>
452
453         * cvs.texinfo (script hooks/*): Tidy.  Document new hooks as
454         implemented.
455
456 2004-06-10  Derek Price  <derek@ximbiot.com>
457
458         * cvs.texinfo (Write proxies): Reference new script hooks.
459         (Administrative files): Move relevant parts of FIXME and references to
460         *info files...
461         (commit files): ...and most of the menu items from this node...
462         (script hooks): ...to this new node.
463         (postadmin, posttag, postwatch): New nodes.
464         (syntax, taginfo): Point at "script hooks" rather than
465         "Administrative files" node.
466
467 2004-07-17  Mark D. Baushke  <mdb@cvshome.org>
468
469         * cvs.texinfo (config): Document ImportNewFilesToVendorBranchOnly
470         option.
471         (import options): Mention that ImportNewFilesToVendorBranchOnly
472         can force 'cvs import -X' behaviour for all imports.
473         (New feature from Chris Demetriou <cgd@broadcom.com>.)
474
475 2004-07-17  Derek Price  <derek@ximbiot.com>
476
477         * cvs.texinfo (Update imports, import): Add notes on requirement that
478         release tags be unique.
479         (Original patch from Ilya N. Golubev <gin@mo.msk.ru>.)
480
481 2004-07-17  Derek Price  <derek@ximbiot.com>
482
483         * cvs.texinfo (Password authentication server): Added documentation for
484         the now required session configuration for PAM.
485         (Patch from Brian Murphy <brian@murphy.dk>.)
486
487 2004-06-29  Derek Price  <derek@ximbiot.com>
488
489         * cvsclient.texi (Requests): Note new `Relative-directory request' as
490         well as new semantics for `Directory'.
491         (Response pathnames): Detail previously undocumented client
492         functionality with regards to pathnames specified in responses.
493
494 2004-06-26  Mark D. Baushke  <mdb@cvshome.org>
495
496         * cvs.texinfo (Vendor branch): Document that sometimes
497         the default branch won't be set to the vendor branch.
498         (import options): Add -X.
499         * cvsclient.texi (MT importmergecmd tag): Document that this
500         can also be used with the 'cvs import -X' command, and
501         that it can occur when there are no conflicts.
502         (New feature from Chris Demetriou <cgd@broadcom.com>.)
503
504 2004-06-21  Derek Price  <derek@ximbiot.com>
505
506         * cvs.texinfo (Password authentication server): Search for system user
507         rather than system password.  Closes issue #185.
508         (Reported by Fred Maranhao <fred.maranhao@click21.com.br>.)
509
510 2004-06-10  Derek Price  <derek@ximbiot.com>
511
512         * cvs.texinfo (commit files): Remove reference to the obsolete -i
513         module option.
514
515 2004-05-28  Derek Price  <derek@ximbiot.com>
516
517         * cvs.texinfo (Global options): Remove reference to global -l option.
518         (Report from Kevin Bulgrien <Kevin.Bulgrien@TriPointGlobal.com>.)
519
520 2004-05-19  Derek Price  <derek@ximbiot.com>
521
522         * cvs.texinfo (log): Updated since we display in local time now.
523         Also added some examples.
524         (Patch from Bart Robinson <lomew@pobox.com>.)
525
526         * cvs.1: Regenerated.
527
528 2004-05-19  Derek Price  <derek@ximbiot.com>
529
530         * Makefile.am (cvs.1): Generate in $(srcdir).
531         (MAINTAINERCLEANFILES): Remove cvs.1.
532
533 2004-05-14  Mark D. Baushke  <mdb@cvshome.org>
534
535         * cvs.texinfo: Fix makeinfo error.
536
537         * cvs.texinfo (Adding files): Cleanup example.
538         (Using keywords): Cleanup text.
539
540 2004-05-13  Mark D. Baushke  <mdb@cvshome.org>
541
542         * cvs.texinfo (Adding files): Minor cleanup.
543         (Using keywords): Minor cleanup.
544         (annotate): Move into the manual section, split into three nodes.
545         (annotate options): New node.
546         (annotate example): New node.
547         (based on patch from Steve McIntyre <steve@einval.com>.)
548         * cvs.1, stamp-1, stamp-vti, version-client.texi, version.texi:
549         Regenerated.
550         
551 2004-05-12  Derek Price  <derek@ximbiot.com>
552
553         * mkman.in: Clarify status messages.
554
555 2004-05-12  Derek Price  <derek@ximbiot.com>
556
557         * cvs.texinfo (ls & rls): Document default behaviors.
558         (Patch from Alexander Taler <dissent@cvshome.org>.)
559
560         * cvs.texinfo (ls & rls options): Document -d.
561         (Common options): Note ls & rls accept -R and note that they are the
562         sole exceptions it as a default.
563
564 2004-05-10  Derek Price  <derek@ximbiot.com>
565
566         * mkman.in: Organize & tidy comments.  Check for unprocessed texinfo
567         commands.  Output better error messages on finding unprocessed texinfo
568         commands.
569         (do_keyword, keyword_mode): Accept $file argument for error messages.
570
571 2004-05-06  Derek Price  <derek@ximbiot.com>
572
573         * mkman.in: Require Perl 5.005.  Add comments.  Remove duplicate s///.
574         Handle @:.
575
576 2004-05-06  Derek Price  <derek@ximbiot.com>
577
578         * cvs.man.header: Minor text correction.
579         * mkman.in: Ignore @need keyword.  Restore previous font for nested
580         keywords.
581         (do_keyword): Ditto on fonts.  Move some functionality to...
582         (keyword_mode): ...this new function.
583
584 2004-05-06  Derek Price  <derek@ximbiot.com>
585
586         * mkman.in: Handle keywords that cross multiple lines.
587         (do_keyword): New function.
588
589 2004-05-04  Derek Price  <derek@ximbiot.com>
590
591         * cvs.man.header, cvs.man.footer: Reference `info CVS' rather than
592         `info cvs' to send users to the top node.
593
594 2004-05-03  Derek Price  <derek@ximbiot.com>
595
596         * Makefile.am: mkman is built in the build dir, not $(srcdir).
597         (Report from Mark D. Baushke <mdb@cvshome.org>.)
598
599 2004-05-03  Derek Price  <derek@ximbiot.com>
600
601         * HACKING.DOCS: Fix spelling error.  Add reference for @strong.
602         (Report from Mark D. Baushke <mdb@cvshome.org>.)
603
604         * HACKING.DOCS: Note dependency on `makeinfo' 3.11 & greater.
605
606 2004-04-30  Derek Price  <derek@ximbiot.com>
607
608         * mkman.in: Handle single quotes better.  Parse out some redundancy
609         from node and section names.
610         * cvs.man.footer: Replace some quotes with the usual bold font.
611         Reformat links in the SEE ALSO section.
612         * cvs.1: Regenerated.
613
614 2004-04-30  Derek Price  <derek@ximbiot.com>
615
616         * mkman.in: Handle examples better.  Protect a few more characters.
617         * cvs.1, stamp-vti, version.texi: Regenerated.
618
619 2004-04-30  Derek Price  <derek@ximbiot.com>
620
621         * cvs.man.header: Add copyright notice.
622         * cvs.1: Regenerated.
623
624 2004-04-30  Derek Price  <derek@ximbiot.com>
625
626         * mkman.in: Add copyright and license notice.
627
628 2004-04-30  Derek Price  <derek@ximbiot.com>
629
630         * mkman.in: Handle @@.
631         * cvs.1: Regenerated.
632
633 2004-04-30  Derek Price  <derek@ximbiot.com>
634
635         First pass at closing issue #3 on cvshome.org.
636         * .cvsignore: Ignore mkman.
637         * cvs.1, mkman.in, cvs.man.header, cvs.man.footer: New files.
638         * cvs.texinfo: Add cut tags for mkman.
639         * Makefile.in (man_MANS): Add cvs.1.
640         (EXTRA_DIST): Add cvs.man.header & cvs.man.footer.
641         (cvs.1, mkman): New targets.
642         * Makefile.in: Regenerated.
643
644 2004-04-27  Derek Price  <derek@ximbiot.com>
645
646         * stamp-1, version-client.texi: Regenerated.
647
648 2004-04-27  Derek Price  <derek@ximbiot.com>
649
650         * cvs.texinfo (ls & rls options): Document new -P option.
651         * stamp-vti, version.texi: Regenerated.
652
653 2004-04-23  Derek Price  <derek@ximbiot.com>
654
655         * cvsclient.texi (global-list-quiet): New request.
656
657 2004-04-23  Derek Price  <derek@ximbiot.com>
658
659         * cvs.texinfo (ls, ls options, ls examples): Document
660         new ls command.
661         (Original patch from Mark D. Baushke <mdb@cvshome.org>.)
662         * cvsclient.texi (list, ls, rlist): New requests.
663         * stamp-1, version-client.texi: Regenerated.
664
665 2004-04-23  Derek Price  <derek@ximbiot.com>
666
667         * cvs.texinfo: Update years in Copyright.
668         * stamp-vti, version.texi: Regenerated.
669
670 2004-04-21  Derek Price  <derek@ximbiot.com>
671
672         * cvs.texinfo: Use splitrcskeyword macro consistently in a failed
673         attempt to avoid a warning during PDF generation.
674         * stamp-vti, version.texi: Regenerated.
675
676 2004-04-19  Derek Price  <derek@ximbiot.com>
677
678         * stamp-vti, version.texi: Regenerated.
679
680 2004-04-18  Derek Price  <derek@ximbiot.com>
681
682         * cvs.texinfo: Various spelling, typo, and capitalization fixes.
683         (Patch from Ville Skytt√§ <scop@cvshome.org>.)
684
685 2004-04-06  Derek Price  <derek@ximbiot.com>
686
687         * cvs.texinfo (Remote repositories): Describe how to use a web proxy to
688         contact a CVS server.
689         (GSSAPI authenticated): Use slightly clearer language.
690         (Kerberos authenticated): Remove incomplete note on server setup.
691         (Environment variables): Add CVS_PROXY_PORT.
692
693 2004-04-06  Larry Jones  <lawrence.jones@ugsplm.com>
694
695         * cvs.texinfo (Assigning revisions): Note that client/server mode
696         only considers files sent to the server to determine the major
697         revision for new files.
698         (Reported by Krzysztof GORBIEL <Krzysztof_GORBIEL@raiffeisen.pl>.)
699         * stamp-vti, version.texi: Regenerated.
700
701 2004-03-15  Derek Price  <derek@ximbiot.com>
702
703         * stamp-vti, version.texi: Regenerated.
704
705 2004-03-15  Derek Price <derek@ximbiot.com>
706
707         * cvs.texinfo: s/UseNewInfoFormatStrings/UseNewInfoFmtStrings/g.
708         (Reported by Matthew B. Doar <matt@trpz.com>.)
709         * stamp-vti, version.texi: Regenerated.
710
711 2004-03-11  Larry Jones  <lawrence.jones@ugsplm.com>
712
713         * cvs.texinfo (loginfo, Error messages): Note that not reading all of
714         the log info can result in a broken pipe signal.
715         (Reported by Steven Nicoloso <spn@nwmail.wh.lucent.com>.)
716         * stamp-vti, version.texi: Regenerated.
717
718 2004-02-20  Derek Price <derek@ximbiot.com>
719
720         * stamp-1, version-client.texi: Regenerated.
721
722 2004-02-19  Derek Price <derek@ximbiot.com>
723
724         * stamp-1, version-client.texi: Regenerated.
725
726 2004-02-18  Derek Price <derek@ximbiot.com>
727
728         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated.
729
730 2004-02-17  Derek Price <derek@ximbiot.com>
731
732         * cvs.texinfo (syntax, updating commit files, commitinfo,
733         verifymsg, loginfo, taginfo, user-defined logging):
734         Document new format strings.
735         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated.
736
737 2004-02-15  Derek Price  <derek@ximbiot.com>
738
739         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated.
740
741 2004-02-04  Derek Price  <derek@ximbiot.com>
742
743         * cvs.texinfo (File Permissions): Clarify index entry.
744         * stamp-vti, version.texi: Regenerated.
745
746 2004-01-22  Derek Price  <derek@ximbiot.com>
747
748         * stamp-vti, version.texi: Regenerated.
749
750 2004-01-08  Larry Jones  <lawrence.jones@ugsplm.com>
751
752         * cvs.texinfo (user-defined logging): Move taginfo stuff from here...
753         (Administrative files): ...to its own node under here.
754
755 2003-12-18  Derek Price  <derek@ximbiot.com>
756
757         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
758         for dev 1.12.5.1.
759
760 2003-12-18  Derek Price  <derek@ximbiot.com>
761
762         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
763         for release 1.12.5.
764
765 2003-12-09  Derek Price  <derek@ximbiot.com>
766
767         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
768         for release 1.12.4.1.
769
770 2003-12-09  Derek Price  <derek@ximbiot.com>
771
772         * cvs.texinfo (Locks): Provide technical details for promotable
773         readlocks.
774
775 2003-12-09  Derek Price  <derek@ximbiot.com>
776
777         * stamp-vti, version.texi: Regenerated.
778
779 2003-12-05  Derek Price  <derek@ximbiot.com>
780
781         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
782         for dev version 1.12.3.1.
783
784 2003-12-04  Derek Price  <derek@ximbiot.com>
785
786         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
787         for release 1.12.3.
788
789 2003-11-26  Derek Price  <derek@ximbiot.com>
790
791         * stamp-vti, version.texi: Regenerated.
792
793 2003-11-25  Mark D. Baushke  <mdb@cvshome.org>
794
795         * Makefile.in: Regenerate for new configure.in.
796
797 2003-11-18  Derek Price  <derek@ximbiot.com>
798
799         * stamp-vti, version.texi: Regenerated.
800
801 2003-11-13  Larry Jones  <lawrence.jones@eds.com>
802
803         * cvs.texinfo (Reverting local changes): Use the same vendor tag
804         in the admin command as was used in the previous import commands.
805
806 2003-11-10  Derek Price  <derek@ximbiot.com>
807
808         * stamp-vti, version.texi: Regenerated.
809
810 2003-11-07  Mark D. Baushke  <mdb@cvshome.org>
811
812         * cvs.texinfo (CVS commands): Fix typo.
813         (FreeBSD PR docs/58669 reported by Ceri Davies <ceri@FreeBSD.org>.)
814
815 2003-10-30  Derek Price  <derek@ximbiot.com>
816
817         * stamp-vti, version.texi: Regenerated.
818
819 2003-10-30  Derek Price  <derek@ximbiot.com>
820
821         * cvs.texinfo (File permissions, Error messages): Add index entries for
822         CVSROOT/val-tags file.
823
824 2003-10-27  Derek Price  <derek@ximbiot.com>
825
826         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
827         for 1.12.2.1.
828
829 2003-10-27  Derek Price  <derek@ximbiot.com>
830
831         * stamp-1, stamp-vti, version-client.texi, version.texi: Regenerated
832         for 1.12.2.
833
834 2003-10-21  Derek Price  <derek@ximbiot.com>
835
836         * cvs.texinfo: Note gnu.cvs.* usenet mirrors of the email lists.
837         (Suggestion from Paul Edwards, from somewhere in Australia.)
838
839         * cvs.texinfo: Put email addresses in @email{} tags and URLs in @url{}
840         tags rather than relying on markup like @code{}.
841         * stamp-vti, version.texi: Regenerated.
842
843 2003-10-14  Derek Price  <derek@ximbiot.com>
844
845         Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux
846         testing with _POSIX2_VERSION=200112 in the environment.
847
848         * cvs.texinfo: Suggest 'sed 1q', not 'head -1'.
849         (Patch from Paul Eggert <eggert@twinsun.com>.)
850
851 2003-10-08  Derek Price  <derek@ximbiot.com>
852
853         * cvsclient.texi (Requests): Add recommendation to client developers to
854         avoid the `Case' request.
855         * stamp-1, version-client.texi: Regenerated.
856
857 2003-10-03  Derek Price  <derek@ximbiot.com>
858
859         * stamp-vti, version.texi: Regenerated.
860
861 2003-09-12  Derek Price  <derek@ximbiot.com>
862
863         * cvs.texinfo (checkoutlist): Document the error messages which may be
864         specified in this file.
865         * stamp-vti, version.texi: Regenerated.
866
867 2003-08-29  Derek Price  <derek@ximbiot.com>
868
869         * cvs.texinfo (Administrative files, Commit files): Remove references
870         to deleted nodes.
871         (editinfo, editinfo example): Remove these obsolete nodes.
872         * stamp-vti, version.texi: Regenerated.
873
874 2003-08-27  Larry Jones  <lawrence.jones@eds.com>
875
876         * cvs.texinfo (history options): Note the 'P' record type which
877         has been around for a long time but never actually appeared in
878         the history file due to bugs in the code.
879         (Invoking CVS): Ditto.
880         (config): Ditto.
881         * stamp-vti, version.texi: Regenerated.
882
883 2003-08-12  Derek Price  <derek@ximbiot.com>
884
885         * stamp-vti, version.texi: Regenerated.
886
887 2003-08-07  Derek Price  <derek@ximbiot.com>
888
889         * .cvsignore: Ignore {cvs,cvsclient}.txt.
890
891 2003-08-07  Derek Price  <derek@ximbiot.com>
892
893         * cvs.texinfo: Use the @dircategory and @direntry commands from texinfo
894         rather than rolling our own.
895
896         * stamp-vti, version.texi: Regenerated.
897
898 2003-08-07  Derek Price  <derek@ximbiot.com>
899
900         * Makefile.am (POSTSCRIPTS): Rename to...
901         (PSS): ...to sync with and override Automakes default targets.
902         (PDFS): Reorder to match PSS.
903         (SUFFIXES): Remove .pdf and .aux.
904         (cvs.aux, cvs.pdf, cvsclient.aux, cvsclient.pdf): Remove these targets.
905         .aux weren't being generated anyhow and .pdf no longer need to be
906         supplied explicitly.
907         (cvs-paper.pdf: cvs-paper.ps): Provide ps2pdf rule explicitly.
908         (.{texinfo,texi,txy}.pdf): Remove these suffix rules - they are now
909         provided by Automake.
910
911 2003-08-06  Derek Price  <derek@ximbiot.com>
912
913         * Makefile.am (CLEANFILES): Move...
914         (MOSTLYCLEANFILES): ...here and drop PDFs since this is where Automake
915         cleans PDFs & PSs by default.
916         (MAINTAINERCLEANFILES): Clean all PostScripts even though they will
917         have been removed in mostlyclean.  That is a bug in Automake.
918         (doc): Depend on info & ps.
919         (pdf, ps): Removed in favor of Automake's default targets for these
920         types.
921         (cvsclient.* targets): Depened on version-client.texi.
922         (cvs-paper.pdf): Remove in favor of Automake's default target.
923         (.{texinfo,texi,txi}.{pdf,txt}): Update these targets based on
924         Automake's similar treatment of dvi, ps, and info targets.
925         * .cvsignore: Add cvs.tmp, a `make pdf' generated file.
926
927         * Makefile.in: Regenerated.
928
929 2003-07-21  Derek Price  <derek@ximbiot.com>
930
931         * cvs.texinfo: Expand comment on RCS terminology.
932
933         * stamp-vti: Regenerated.
934         * version.texi: Ditto.
935
936 2003-07-20  Derek Price  <derek@ximbiot.com>
937
938         * cvs.texinfo (Setting up the server for password authentication): 
939         Added documentation for PAM support.
940         (Original patch from Brian Murphy <brian@murphy.dk>.)
941
942         * stamp-vti: Regenerated.
943         * version.texi: Ditto.
944
945 2003-07-18  Derek Price  <derek@ximbiot.com>
946
947         * cvs.texinfo (Substitution modes):  Improve the phrasing of the
948         description of the new treatment of -kb.
949
950 2003-07-18  Derek Price  <derek@ximbiot.com>
951
952         * cvs.texinfo: Put a few errant references to bug-cvs inside @code{}
953         for consistancy.
954
955 2003-07-18  Derek Price  <derek@ximbiot.com>
956
957         * cvs.texinfo: Update WARNINGs and Notes for a more consistent
958         appearance.  Remove some obsolete comments.
959
960 2003-07-18  Derek Price  <derek@ximbiot.com>
961
962         * cvs.texinfo (Merging and keywords): Note that keyword expansion modes
963         requested on the command line no longer override binary mode.  Removed
964         an obsoleted @ignore section.
965         (Common options): Ditto minus the @ignore section.  Some reworking for
966         clarity.
967         (Original patch from Dieter Maurer <dieter@handshake.de>.)
968
969         * stamp-vti: Regenerated.
970         * version.texi: Ditto.
971
972 2003-07-12  Larry Jones  <lawrence.jones@eds.com>
973
974         * cvs.texinfo (Binary howto): Add note about how to determine whether
975         a file is marked as binary or not.
976         (Suggested by Erik Sigra <sigra@home.se>.)
977         * stamp-vti: Regenerated.
978         * version.texi: Regenerated.
979
980 2003-06-23  Derek Price  <derek@ximbiot.com>
981
982         * stamp-vti: Regenerated.
983         * version.texi: Ditto.
984
985 2003-06-20  Derek Price  <derek@ximbiot.com>
986
987         * stamp-vti: Regenerated.
988         * version.texi: Ditto.
989
990 2003-06-16  Derek Price  <derek@ximbiot.com>
991
992         * cvs.texinfo (splitrcskeyword): New macro, now that @ifhtml will work
993         properly with texi2html (as of version 1.68), to cause output HTML to
994         contain <i></i> where we used to have @asis{} and prevent RCS keyword
995         substitution in generated HTML.
996         (Original patch from Patrice Dumas <dumas@centre-cired.fr>.)
997
998 2003-06-16  Derek Price  <derek@ximbiot.com>
999
1000         * stamp-vti: Regenerated.
1001         * version.texi: Ditto.
1002
1003 2003-06-13  Derek Price  <derek@ximbiot.com>
1004
1005         * stamp-vti: Regenerated.
1006         * version.texi: Ditto.
1007
1008 2003-06-12  Derek Price  <derek@ximbiot.com>
1009
1010         * stamp-vti: Regenerated.
1011         * version.texi: Ditto.
1012
1013 2003-06-11  Derek Price  <derek@ximbiot.com>
1014
1015         * cvs.texinfo (Invoking CVS): Remove `-P' from the list of `cvs export'
1016         options.
1017         (Patch from Alexander Taler <dissent@cvshome.org>.)
1018
1019 2003-06-11  Derek Price  <derek@ximbiot.com>
1020
1021         * cvs.texinfo (Top): Remove out-of-date (by at least 5 years) comment.
1022         (Patch from Alexander Taler <dissent@cvshome.org>.)
1023
1024 2003-06-11  Mark D. Baushke  <mdb@gnu.org>
1025
1026         * cvs.texinfo (Keyword list): Fix broken reference.
1027         (Avoiding substitution): Ditto.
1028
1029 2003-06-11  Derek Price  <derek@ximbiot.com>
1030
1031         * stamp-vti: Regenerated.
1032         * version.texi: Ditto.
1033
1034 2003-06-11  Derek Price  <derek@ximbiot.com>
1035
1036         * Makefile.in: Regenerated for new configure.in.
1037         * stamp-vti: Ditto.
1038         * version.texi: Ditto.
1039
1040 2003-06-10  Mark D. Baushke  <mdb@cvshome.org>
1041
1042         * cvs.texinfo (Keyword substitution): New menu entry for
1043         "Configuring keyword expansion."
1044         (Keyword list): New "CVSHeader" keyword. New Local keyword
1045         controlled by new LocalKeyword option in CVSROOT/config.
1046         (Avoiding substitution): Mention the new KeywordExpansion option
1047         in CVSROOT/config.
1048         (Configuring keyword expansion): Document the new KeywordExpansion
1049         option in CVSROOT/config.
1050         (Invoking CVS): New example of CVSHeader keyword expansion.
1051
1052 2003-05-27  Derek Price  <derek@ximbiot.com>
1053
1054         * cvs.texinfo: Consolidate copyright notices into a single macro that
1055         is called elsewhere to avoid needing three of them.  Update copyright
1056         notice.
1057         (BUGS): Suggest Ximbiot rather than the defunct Signum Support as CVS
1058         consultants.
1059
1060         * stamp-vti: Regenerated.
1061         * version.texi: Ditto.
1062
1063 2003-05-26  Derek Price  <derek@ximbiot.com>
1064
1065         * stamp-1: Regenerated for 1.12.1.1.
1066         * stamp-vti: Ditto.
1067         * version-client.texi: Ditto.
1068         * version.texi: Ditto.
1069
1070 2003-05-25  Derek Price  <derek@ximbiot.com>
1071
1072         * stamp-1: Regenerated for 1.12.1.
1073         * stamp-vti: Ditto.
1074         * version-client.texi: Ditto.
1075         * version.texi: Ditto.
1076
1077 2003-05-21  Derek Price  <derek@ximbiot.com>
1078
1079         * Makefile.in: Regenerate with Automake version 1.7.5.
1080
1081 2003-05-20  Derek Price  <derek@ximbiot.com>
1082
1083         * Makefile.in: Regenerated.
1084
1085 2003-05-19  Derek Price  <derek@ximbiot.com>
1086
1087         * stamp-vti: Regenerated.
1088         * version.texi: Ditto.
1089
1090 2003-05-09  Derek Price  <derek@ximbiot.com>
1091
1092         * Makefile.in: Regenerated.
1093
1094 2003-05-06  Derek Price  <derek@ximbiot.com>
1095
1096         * cvs.texinfo (Specifying what to tag by date or revision): Add a
1097         missing a tag argument to the example.
1098         (How your build system interacts with CVS): Correct typo.
1099         (*): Let the spell checker have its way.
1100         (Thanks to Anthon Pang <apang@telus.net> for the patch and
1101         Max Bowsher <maxb@ukf.net> for validating it. This closes issue #84 on
1102         <http://ccvs.cvshome.org>.)
1103
1104         * stamp-vti: Regenerated.
1105         * version.texi: Ditto.
1106
1107 2003-04-30  Derek Price  <derek@ximbiot.com>
1108
1109         * Makefile.in: Regenerated.
1110
1111 2003-04-28  Derek Price  <derek@ximbiot.com>
1112
1113         * cvs.texinfo (Working directory storage, Module options, Module
1114         program options): Remove references to Checkin.prog and Update.prog.
1115         (commit options): Remove reference to -n option.
1116
1117         * stamp-vti: Regenerated.
1118         * version.texi: Ditto.
1119
1120 2003-04-10  Larry Jones  <lawrence.jones@eds.com>
1121
1122         * Makefile.in: Regenerated.
1123
1124 2003-03-31  Derek Price  <derek@ximbiot.com>
1125
1126         * cvs.texinfo (import output): Remove unecesary verbage.
1127
1128         * stamp-vti: Regenerated.
1129         * version.texi: Ditto.
1130
1131 2003-03-26  Derek Price  <derek@ximbiot.com>
1132
1133         * stamp-vti: Regenerated.
1134         * version.texi: Ditto.
1135
1136 2003-03-25  Larry Jones  <larry.jones@sdrc.com>
1137
1138         * cvs.texinfo (Server temporary directory): Reorder list of places
1139         to match code.
1140         (Connection): Add additional example error message and note about
1141         firewall software.
1142         * stamp-vti: Regenerated.
1143         * version.texi: Ditto.
1144
1145 2003-03-25  Derek Price  <derek@ximbiot.com>
1146
1147         * stamp-vti: Regenerated.
1148         * version.texi: Ditto.
1149
1150 2003-03-24  Derek Price  <derek@ximbiot.com>
1151
1152         * Makefile.am: Update copyright notice.
1153
1154         * Makefile.in: Regenerated.
1155
1156 2003-03-21  Derek Price  <derek@ximbiot.com>
1157
1158         * cvs.texinfo (Environment variables): Move @end table tag to after
1159         the @item $CVSPID.
1160
1161         * stamp-vti: Regenerated.
1162         * version.texi: Ditto.
1163
1164 2003-03-19  Mark D. Baushke  <mdb@cvshome.org>
1165
1166         * cvs.texinfo (Connecting via rsh): Document that --with-rsh may
1167         be used to specify the default "rsh" program to use.
1168
1169         * Makefile.in: Regenerated.
1170         
1171         * cvs.texinfo (Environment variables): Document new CVS_PID
1172         variable.
1173
1174         * stamp-vti: Regenerated.
1175         * version.texi: Ditto.
1176
1177 2003-03-19  Derek Price  <derek@ximbiot.com>
1178
1179         * Makefile.in: Regenerated.
1180
1181 2003-03-19  Derek Price  <derek@ximbiot.com>
1182
1183         * stamp-vti: Regenerated.
1184         * version.texi: Ditto.
1185
1186 2003-03-16  Mark D. Baushke  <mdb@cvshome.org>
1187
1188         * cvs.texinfo (Global options): Document new `-R' global option
1189         for read-only file-system repository mode.
1190         (Environment variables): Document new CVSREADONLYFS environment
1191         variable.
1192
1193         * stamp-vti: Regenerated.
1194         * version.texi: Ditto.
1195
1196 2003-03-07  Mark D. Baushke  <mdb@cvshome.org>
1197
1198         * cvs.texinfo (rcsinfo): Document that CVS/Template will now be
1199         updated during normal cvs update operations.
1200
1201 2003-03-06  Derek Price  <derek@ximbiot.com>
1202
1203         * cvs.texinfo (What is CVS?): Correct date of first post of CVS by
1204         Dick Grune from December to July based on the archive posted on
1205         Google:
1206         <http://groups.google.com/groups?q=Grune+cvs+group:mod.sources.*&hl=en&lr=&ie=UTF-8&selm=122%40mirror.UUCP&rnum=2>.
1207         (Thanks to David A Wheeler <dwheeler@dwheeler.com>.)
1208
1209         * stamp-vti: Regenerated.
1210         * version.texi: Ditto.
1211
1212 2003-03-03  Mark D. Baushke  <mdb@cvshome.org>
1213
1214         * cvs.texinfo (CVS_LOCAL_BRANCH_NUM): Document new environment
1215         variable.
1216
1217 2003-02-27  Derek Price  <derek@ximbiot.com>
1218
1219         * cvs.texinfo (Environment variables): Make the information on
1220         CVS_CLIENT_PORT slightly clearer.
1221         (Kerberos authenticated): XREF the Environment variables node.
1222
1223         * stamp-vti: Regenerated.
1224         * version.texi: Ditto.
1225
1226 2003-02-25  Derek Price  <derek@ximbiot.com>
1227
1228         * Makefile.in: Regenerated.
1229         * stamp-1: Ditto.
1230         * version-client.texi: Ditto.
1231
1232 2003-02-25  Derek Price  <derek@ximbiot.com>
1233
1234         * cvs.texinfo (admin): Mention UserAdminOptions.
1235         (config): Ditto.
1236         (Original patch from Dan Peterson <dbpete@aol.com>.)
1237
1238         * stamp-vti: Regenerated.
1239         * version.texi: Ditto.
1240
1241 2003-02-24  Derek Price  <derek@ximbiot.com>
1242
1243         * cvs.texinfo (*): Modify some tag index entries for uniformity.
1244
1245 2003-02-14  Derek Price  <derek@ximbiot.com>
1246
1247         * cvs.texinfo (Watch Information, Editing files, Getting Notified,
1248         Setting a watch): Edit usage specs for correctness and uniformity.
1249         (Sticky tags): Use ref rather than xref to avoid a warning from
1250         makeinfo.
1251
1252         * stamp-vti: Regenerated.
1253         * version.texi: Ditto.
1254
1255 2003-02-10  Derek Price  <derek@ximbiot.com>
1256
1257         * cvs.texinfo (Sticky tags, update): Make merging behavior of
1258         `cvs update' a bit clearer.  Add cross references.
1259         (Thanks to Jenn Vesperman <jenn@anthill.echidna.id.au> for the
1260         report.)
1261
1262         * stamp-vti: Regenerated.
1263         * version.texi: Ditto.
1264
1265 2003-02-07  Derek Price  <derek@ximbiot.com>
1266
1267         * stamp-vti: Regenerated.
1268         * version.texi: Ditto.
1269
1270 2003-02-06  Derek Price  <derek@ximbiot.com>
1271
1272         * cvs.texinfo (Common options): Add tag to the list of commands that
1273         accept -D.
1274
1275 2003-02-06  Derek Price  <derek@ximbiot.com>
1276
1277         * cvs.texinfo (Working directory storage, Module options,
1278         Module program options): Correct description of where Checkin.prog
1279         and Update.prog are run.  Provide more index entries and cross
1280         references.  Remove some FIXME comments.  Add a FIXCVS THEN FIXME.
1281         (Thanks to Art Manion at the CERT Coordination Center <cert@cert.org>.)
1282
1283 2003-02-04  Derek Price  <derek@ximbiot.com>
1284
1285         * cvs.texinfo (File status): Mention the "Unresolved Conflict" status
1286         which was apparently and erroneously removed from the doc at some
1287         point in the past.
1288
1289 2003-02-03  Derek Price  <derek@ximbiot.com>
1290
1291         * cvs.texinfo (Merging a branch): Mention the GCA as opposed to the
1292         "branch point" as the implicit revision when merging a branch.
1293
1294 2003-02-03  Derek Price  <derek@ximbiot.com>
1295
1296         * cvs.texinfo (Remote repositories): :METHOD: is optional.
1297
1298 2003-02-03  Derek Price  <derek@ximbiot.com>
1299
1300         * cvs.texinfo (Committing your changes): Move index entries closer to
1301         their corresponding references.
1302         (Environment variables): Include $VISUAL in order of
1303         preference.  Add index entries.  Reference Global options node.
1304         (Variables): Change order of list to match the Env. Variables node
1305         mentioned above.
1306
1307         * stamp-1: Regenerated.
1308         * stamp-vti: Ditto.
1309         * version-client.texi: Ditto.
1310         * version.texi: Ditto.
1311
1312 2003-01-31  Derek Price  <derek@ximbiot.com>
1313
1314         * stamp-1: Regenerated.
1315         * stamp-vti: Ditto.
1316         * version-client.texi: Ditto.
1317         * version.texi: Ditto.
1318
1319 2003-01-23  Derek Price  <derek@ximbiot.com>
1320
1321         * stamp-1: Regenerated.
1322         * stamp-vti: Ditto.
1323         * version-client.texi: Ditto.
1324         * version.texi: Ditto.
1325
1326 2003-01-22  Larry Jones  <larry.jones@sdrc.com>
1327
1328         * cvs.texinfo (config): Correct LogHistory default (U was omitted).
1329
1330 2003-01-16  Derek Price  <derek@ximbiot.com>
1331
1332         * stamp-1: Regenerated for version (1.11.5).
1333         * stamp-vti: Ditto.
1334         * version-client.texi: Ditto.
1335         * version.texi: Ditto.
1336
1337 2003-01-16  Derek Price  <derek@ximbiot.com>
1338
1339         * stamp-1: Regenerated for dev version (1.11.4.1).
1340         * stamp-vti: Ditto.
1341         * version-client.texi: Ditto.
1342         * version.texi: Ditto.
1343
1344 2002-12-28  Derek Price  <derek@ximbiot.com>
1345
1346         * stamp-1: Regenerated for version 1.11.4.
1347         * stamp-vti: Ditto.
1348         * version-client.texi: Ditto.
1349         * version.texi: Ditto.
1350
1351 2002-12-27  Derek Price  <derek@ximbiot.com>
1352
1353         * stamp-1: Regenerated for dev version 1.11.3.1.
1354         * stamp-vti: Ditto.
1355         * version-client.texi: Ditto.
1356         * version.texi: Ditto.
1357
1358 2002-12-27  Derek Price  <derek@ximbiot.com>
1359
1360         * stamp-1: Regenerated.
1361         * stamp-vti: Ditto.
1362         * version-client.texi: Ditto.
1363         * version.texi: Ditto.
1364
1365 2002-11-18  Derek Price  <derek@ximbiot.com>
1366
1367         * cvs.texinfo (commitinfo): Explain the environment of commands
1368         run by commitinfo a little more fully.
1369         (Original patch from Fred L. Drake, Jr.  <fdrake@acm.org>.)
1370
1371         * cvs.texinfo: Change the wording of some of the commit index entries
1372         for consistency and clarity.
1373         * stamp-vti: Regenerated.
1374         * version.texi: Ditto.
1375
1376 2002-09-24  Derek Price  <derek@ximbiot.com>
1377
1378         * Makefile.in: Regenerated using Automake 1.6.3.
1379
1380 2002-09-24  Derek Price  <derek@ximbiot.com>
1381
1382         * Makefile.in: Regenerated.
1383
1384 2002-09-20  Derek Price  <derek@ximbiot.com>
1385
1386         * stamp-vti: Regenerated.
1387         * version.texi: Ditto.
1388
1389 2002-08-16  Derek Price  <derek@ximbiot.com>
1390
1391         * cvs.texinfo (Error messages): Update CVS_BADROOT notes to specify
1392         new configure option instead.
1393
1394         * stamp-vti: Regenerated.
1395         * version.texi: Ditto.
1396
1397 2002-08-12  Derek Price  <oberon@umich.edu>
1398
1399         * stamp-vti: Regenerated.
1400         * version.texi: Ditto.
1401
1402 2002-08-06  Derek Price  <oberon@umich.edu>
1403
1404         * stamp-vti: Regenerated.
1405         * version.texi: Ditto.
1406
1407 2002-08-05  Derek Price  <oberon@umich.edu>
1408
1409         * cvs.texinfo: Correct typo.
1410         (Thanks to Chandra Mouleeswaran <chandra@openharbor.com>.)
1411
1412 2002-04-30  Derek Price  <oberon@umich.edu>
1413
1414         * Makefile.in: Regenerated with automake 1.6.
1415
1416 2002-04-18  Derek Price  <oberon@umich.edu>
1417
1418         * Makefile.am: Add FIXME comment about an automake bug.
1419         * Makefile.in: Regenerated.
1420
1421 2002-04-18  Derek Price  <oberon@umich.edu>
1422
1423         * stamp-1: Regenerated for 1.11.2.1 version update.
1424         * stamp-vti: Ditto.
1425         * version-client.texi: Ditto.
1426         * version.texi: Ditto.
1427
1428 2002-04-17  Derek Price  <oberon@umich.edu>
1429
1430         * stamp-vti: Regenerated.
1431         * version.texi: Ditto.
1432
1433 2002-04-17  Derek Price  <oberon@umich.edu>
1434
1435         * cvs.texinfo: Add index entries for inetd and xinetd.
1436
1437 2002-03-26  Derek Price  <oberon@umich.edu>
1438
1439         * stamp-vti: Regenerated.
1440         * version.texi: Ditto.
1441
1442 2002-03-17  Larry Jones  <larry.jones@sdrc.com>
1443
1444         * cvs.texinfo (log options): Add new -S option.
1445
1446 2002-03-12  Larry Jones  <larry.jones@sdrc.com>
1447
1448         * cvs.texinfo (diff options): Add missing menu for new subsections.
1449         (Patch from Pavel Roskin <proski@gnu.org>.)
1450
1451 2002-03-09  Larry Jones  <larry.jones@sdrc.com>
1452
1453         * cvs.texinfo (Update imports): Suggest merging with two rel tags
1454         instead of the branch tag and a date and explain why.
1455
1456 2002-02-26  Larry Jones  <larry.jones@sdrc.com>
1457
1458         * cvs.texinfo (diff options): Document all the diff options.
1459
1460 2002-01-10  Larry Jones  <larry.jones@sdrc.com>
1461
1462         * cvs.texinfo (log options): Update -r :: to match code changes.
1463         (Variables): Document LOGNAME and USER environment variables.
1464
1465 2001-12-03  Larry Jones  <larry.jones@sdrc.com>
1466
1467         * cvs.texinfo (Invoking CVS): Add -F option for annotate and
1468         rannotate.
1469
1470 2001-11-28  Larry Jones  <larry.jones@sdrc.com>
1471
1472         * cvs.texinfo (File permissions): Add note about SGID being required
1473         on some systems.  Add note about LockDir.
1474
1475 2001-10-18  Derek Price  <dprice@collab.net>
1476
1477         * Makefile.am: Add --batch to texi2dvi invocations.
1478         (Thanks to Akim Demaille <akim@epita.fr> for the suggestion.)
1479
1480         * Makefile.in: Regenerated.
1481
1482 2001-10-04  Larry Jones  <larry.jones@sdrc.com>
1483
1484         * cvs.texinfo (Connecting via rsh): Add : between host name and
1485         root directory in example since some versions of CVS require it.
1486         (Reported by Trevor Jim <trevor@research.att.com>.)
1487
1488 2001-09-14  Larry Jones  <larry.jones@sdrc.com>
1489
1490         * cvs.texinfo (commit files): Make following sections (commitinfo,
1491         verifymsg, editinfo, and loginfo) subsections of this one.
1492
1493 2001-09-06  Derek Price  <dprice@collab.net>
1494
1495         * cvs.texinfo (Watch information):  Cleanup some watch/edit
1496         explanations and discourage the belief that files should be
1497         releasable.
1498
1499         * stamp-vti: Regenerated.
1500         * version.texi: Ditto.
1501         (Patch from Eric Siegerman <erics@telepres.com>.)
1502
1503 2001-09-05  Derek Price  <dprice@collab.net>
1504
1505         * cvsclient.texi: Use version-client.texi instead of version.texi so
1506         cvsclient.* can have a different build date than cvs.texinfo.
1507
1508         * Makefile.in: Regenerated.
1509         * stamp-1: New file.
1510         * version-client.texi: Ditto.
1511         (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.)
1512
1513 2001-09-04  Derek Price  <dprice@collab.net>
1514
1515         * Makefile.in: Regenerated with automake 1.5.
1516         * version.texi: Ditto.
1517
1518 2001-08-24  Larry Jones  <larry.jones@sdrc.com>
1519
1520         * cvs.texinfo (Error messages): Add new message about root not
1521         being allowed to do commit.
1522
1523 2001-08-24  Derek Price  <dprice@collab.net>
1524
1525         * cvs.texinfo (config): Add a new RereadLogAfterVerify
1526         CVSROOT/config option to control how verifymsg scripts deal with
1527         read-write log messages.
1528         (Patch from Mark D. Baushke  <mdb@cvshome.org>.)
1529
1530         * cvs.texinfo (verifymsg): The verification script may now modify
1531         the log message.
1532         (Patch from Mark D. Baushke  <mdb@cvshome.org>.)
1533
1534         * cvs.texinfo (config, verifymsg): Correct default, changes for clarity,
1535         and add a warning about `stat' and large repositories.
1536
1537         * version.texi: Regenerated.
1538         * stamp-vti: Ditto.
1539
1540 2001-08-20  Derek Price  <dprice@collab.net>
1541
1542         * Makefile.am: Reformat comment for 80 chars.
1543
1544         * Makefile.in: Regenerated.
1545
1546 2001-08-10  Derek Price  <dprice@collab.net>
1547
1548         * cvs.texinfo (Default options and the ~/.cvsrc file): Added a few more
1549         "standard" options to the example.
1550
1551         * stamp-vti: Regenerated.
1552         * version.texi: Ditto.
1553
1554 2001-08-06  Derek Price  <dprice@collab.net>
1555
1556         * Makefile.in: Regenerated.
1557
1558 2001-07-17  Derek Price  <dprice@collab.net>
1559
1560         * version.texi: Regenerated.
1561         * stamp-vti: Ditto.
1562
1563 2001-07-06  Larry Jones  <larry.jones@sdrc.com>
1564
1565         * cvs.texinfo (Variables): Add index entry for CVS_USER.
1566         (Reported by Jens Schweikhardt <Jens.Schweikhardt@marconi.com>.)
1567         (Working directory storage): Fix Emptydir index entry: Emptydir
1568         is a directory, not a file.
1569
1570 2001-07-05  Larry Jones  <larry.jones@sdrc.com>
1571
1572         * cvs.texinfo (Working directory storage): Add Emptydir to index.
1573
1574 2001-07-04  Derek Price  <dprice@collab.net>
1575
1576         * Makefile.in: Regenerated with new Automake release candidate 1.4h.
1577
1578 2001-06-28  Derek Price  <dprice@collab.net>
1579
1580         * Makefile.am: Reference to CVSvn.texi removed.
1581         * cvs.texinfo: @include version.texi and change CVSVN to VERSION.
1582         * cvsclient.texi: Ditto.
1583
1584         * version.texi: New file.
1585         * stamp-vti: Ditto.
1586         * mdate-sh: New File.  Work-around bug in Automake 1.4f by copying
1587         top-level mdate-sh here.
1588
1589         * CVSvn.texi.in: Removed.
1590         * CVSvn.texi: Ditto.
1591
1592         * Makefile.in: Regenerated.
1593         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
1594
1595 2001-06-27  Larry Jones  <larry.jones@sdrc.com>
1596
1597         * cvs.texinfo (loginfo): Note that format string expansion is
1598         quoted and contains escapes.
1599
1600 2001-06-22  Derek Price  <dprice@collab.net>
1601
1602         * cvs.texinfo (checkout options): Fix transliteration typo in co
1603         example.
1604         (Patch from Adrian Aichner <adrian@xemacs.org>.)
1605
1606 2001-06-12  Larry Jones  <larry.jones@sdrc.com>
1607
1608         * cvs.texinfo (Global options): Note that -T only affects the local
1609         process in client/server mode.
1610         (Environment variables): Note that CVS_SERVER can include arguments
1611         as well as a program name, and note that it applies to :fork: as well
1612         as to :ext: and :server:, although the default value is different.
1613
1614 2001-06-08  Larry Jones  <larry.jones@sdrc.com>
1615
1616         * cvs.texinfo (config): Mention using LockDir on in-memory
1617         filesystem to speed up locking.
1618
1619 2001-06-07  Derek Price  <dprice@collab.net>
1620
1621         * Makefile.am (EXTRA_DIST): Remove *.aux.
1622         (MOSTLYCLEAN_FILES): Remove this macro since the Automake bug it was
1623         working around has been fixed.
1624
1625 2001-06-07  Derek Price  <dprice@collab.net>
1626
1627         * HACKING.DOCS: Add link to the main texinfo documentation.
1628
1629 2001-06-07  Derek Price  <dprice@collab.net>
1630
1631         * README.DOCS: Rename to
1632         * HACKING.DOCS: this.
1633
1634 2001-06-07  Derek Price  <dprice@collab.net>
1635
1636         * README.DOCS: New file attempting to document some of our texinfo
1637         conventions.
1638
1639 2001-06-06  Derek Price  <dprice@collab.net>
1640
1641         (Reformatting, rewording, & additions to a patch from
1642         Stephen Cameron <steve.cameron@compaq.com>.)
1643
1644         * cvs.texinfo (Invoking cvs, Modifying tags)
1645           document new -B option of rtag and tag commands.
1646
1647 2001-06-04  Derek Price  <dprice@collab.net>
1648
1649         * Makefile.am: Remove commented out DISTFILES &
1650         AUTOMAKE_OPTIONS=no-texinfo.tex.
1651         (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.)
1652         * Makefile.in: Regenerated.
1653
1654 2001-06-04  Larry Jones  <larry.jones@sdrc.com>
1655
1656         * Makefile.am: Fix rules for cvs-paper (.pdf rule actually generated
1657         .ps and vice versa).
1658         (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>.)
1659         * Makefile.in: Regenerated.
1660
1661 2001-05-29  Derek Price  <dprice@collab.net>
1662
1663         * cvs.texinfo (Repository): Fix explanation of CVSROOT parsing
1664         algorithm.
1665
1666 2001-05-29  Derek Price  <dprice@collab.net>
1667         patch from Pavel Roskin  <proski@gnu.org>
1668
1669         * Makefile.am (CVSvn.texi): Double hash comment in rule since single
1670         hash comments are not portable.
1671
1672         * Makefile.in: Regenerated.
1673
1674 2001-05-21  Larry Jones  <larry.jones@sdrc.com>
1675
1676         * cvs.texinfo (Error messages): Fix ordering; add "cannot commit
1677         files as root".
1678
1679         * cvs.texinfo (Invoking CVS): Add entries for kserver, pserver,
1680         rannotate, rlog, and server.
1681
1682         * cvs.texinfo: Lots of minor editorial corrections.  Mostly adding
1683         @noindent after examples where the following text is intended to
1684         be a continuation of the preceding text, not a new paragraph.
1685
1686         * cvs.texinfo (Connection): Replace information about unsetting
1687         $HOME for people with old releases.
1688
1689
1690         * cvs.texinfo (Connecting via rsh): Use @samp{} instead of @file{}
1691         where it seemed appropriate.
1692         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>).
1693
1694 2001-05-18  Larry Jones  <larry.jones@sdrc.com>
1695
1696         * cvs.texinfo (Password authentication server): Add xinetd info.
1697         (Connection): Add "broken pipe" to possible error messages.
1698
1699 2001-05-18  Derek Price  <dprice@collab.net>
1700
1701         * cvs.texinfo (update output): Change wording to something that sounds
1702         a bit more like english.
1703
1704 2001-05-02  Derek Price  <dprice@collab.net>
1705
1706         * cvs.texinfo (Top): Change @ifinfo to @ifnottex to placate HTML
1707         generators.
1708
1709 2001-04-27  Derek Price  <dprice@collab.net>
1710
1711         * CVSvn.texi: Regenerated.
1712
1713 2001-04-27  Derek Price  <dprice@collab.net>
1714
1715         * CVSvn.texi: Regenerated.
1716
1717 2001-04-25  Derek Price  <dprice@collab.net>
1718
1719         * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
1720         * CVSvn.texi: Regenerated.
1721
1722 2001-03-30  Larry Jones  <larry.jones@sdrc.com>
1723
1724         * cvsclient.texi (Dates, Requests): Add rannotate and rlog.
1725
1726 2001-03-26  Larry Jones  <larry.jones@sdrc.com>
1727
1728         * cvs.texinfo (admin options): Fix typo: should be @pxref, not @xref.
1729
1730 2001-03-26  Larry Jones  <larry.jones@sdrc.com>
1731
1732         * cvs.texinfo (admin options): Update description of -u option to
1733         refer back to notify.
1734
1735 2001-03-23  Derek Price  <derek.price@openavenue.com>
1736
1737         * Makefile.am (ps):  Make 'ps' an alias for 'doc'.
1738         (doc, pdf, ps, txt): declare as '.PHONY'.
1739
1740         * Makefile.in:  Regenerated.
1741
1742 2001-03-23  Derek Price  <derek.price@openavenue.com>
1743
1744         * Makefile.am (MOSTLYCLEANFILES):  Add cvs.cps & cvs.fns as a temporary
1745         workaround for an Automake deficiency.
1746
1747         * Makefile.in:  Regenerated.
1748
1749 2001-03-14  Derek Price  <derek.price@openavenue.com>
1750
1751         * Makefile.in: Regenerated
1752
1753 2001-02-20  Larry Jones  <larry.jones@sdrc.com>
1754
1755         * cvs.texinfo (BUGS): There's only one company listed now, not two.
1756
1757 2001-02-13  Larry Jones  <larry.jones@sdrc.com>
1758
1759         * cvs.texinfo (Password authentication server, First import): Use
1760         @ref instead of @xref when not at the beginning of a sentence.
1761
1762 2001-02-01  Larry Jones  <larry.jones@sdrc.com>
1763
1764         * cvs.texinfo (Connection): Add still more notes about common
1765         pserver error messages.
1766
1767 2001-01-18  Derek Price  <derek.price@openavenue.com>
1768
1769         * cvs.texinfo (Quick reference to CVS commands): add index entry for
1770         version subcommand
1771
1772 2001-01-18  Larry Jones  <larry.jones@sdrc.com>
1773
1774         * cvs.texinfo (log options): Document new :: syntax for -r.
1775
1776 2001-01-10  Derek Price  <derek.price@openavenue.com>
1777
1778         * Makefile.am (CVSvn.texi): specify $(srcdir) explicitly in target rule
1779         so CVSvn.texi gets built properly for all makes.
1780         (cvs_TEXINFOS): specify $(srcdir) explicitly for CVSvn.texi
1781         (cvsclient_TEXINFOS): ditto
1782         * Makefile.in: regenerated
1783
1784 2000-12-26  Derek Price  <derek.price@openavenue.com>
1785
1786         * Makefile.in: update timestamp
1787         * CVSvn.texi: ditto
1788
1789 2000-12-26  Derek Price  <derek.price@openavenue.com>
1790
1791         * Makefile.am: new target for creation of CVSvn.texi
1792         (EXTRA_DIST): add CVSvn.texi.in & CVSvn.texi
1793         * Makefile.in: Regenerated
1794         * CVSvn.texi: new file
1795         * .cvsignore: remove CVSvn.texi since it is now included in dist
1796
1797 2000-12-22  Derek Price  <derek.price@openavenue.com>
1798
1799         * Makefile.in: Regenerated
1800
1801 2000-12-21  Derek Price  <derek.price@openavenue.com>
1802
1803         * cvs-paper.ps: Backout accidental regeneration.
1804
1805 2000-12-21  Derek Price  <derek.price@openavenue.com>
1806
1807         * .cvsignore: Added *.pdf versions of the *.ps docs
1808         * CVSvn.texi.in: Use configure to generate CVSvn.texi
1809         * Makefile.am: New file needed by Automake
1810         * Makefile.in: Regenerated
1811         * cvs-paper.ps: Regenerated
1812         * texinfo.tex: New file added to placate Automake.  Apparently, its
1813         inclusion is mandated by the GNU coding standards.
1814
1815 2000-12-14  Derek Price  <derek.price@openavenue.com>
1816             Linus Tolke  <linus@epact.se>
1817
1818         * cvs.texinfo (Merging a branch): changed some references to "BRANCH"
1819         to "BRANCHNAME" for consistancy.  Add a warning about merging using a
1820         single tagname reference with an xref to "Merging adds and removals"
1821         for the long explanation
1822         (Merging adds and removals): Add the long explanation of why merging
1823         from a single tagname can be tricky
1824         (update): Add a warning about merging using a single tagname reference
1825         with an xref to "Merging adds and removals" for the long explanation
1826         
1827 2000-11-13  Derek Price  <derek.price@openavenue.com>
1828
1829         * cvs.texinfo: use '@sc{cvs}' instead of 'CVS' in various locations
1830
1831 2000-11-08  Derek Price  <derek.price@openavenue.com>
1832
1833         * cvs.texinfo (settitle): stick a 'v' in front of the version number
1834         to make it harder to confuse with chapter, section, and page numbers.
1835
1836 2000-11-08  Derek Price  <derek.price@openavenue.com>
1837
1838         * cvs.texinfo (settitle): add the version number to the title string
1839         so that it is easier to find on HTML pages and the like.
1840
1841 2000-10-20  Jim Kingdon  <http://sourceforge.net/users/kingdon/>
1842
1843         * cvs.texinfo (Variables): Document CVS_USER.
1844
1845 2000-10-17  Derek Price  <derek.price@openavenue.com>
1846
1847         * cvs.texinfo (Remote repositories): added a comment about specifying
1848         a password in the repository name when performaing a checkout.
1849
1850 2000-10-17  Derek Price  <derek.price@openavenue.com>
1851
1852         * cvs.texinfo (Remote repositories, password authenticated, GSSAPI
1853         authenticated, Kerberos authenticated, Environment variables):
1854         Documented CVSROOT spec change & CVS_CLIENT_PORT.
1855
1856 2000-10-10  Larry Jones  <larry.jones@sdrc.com>
1857
1858         * cvs.texinfo (Connection): Add additional notes about common
1859         pserver error messages.  Remove information about unsetting $HOME
1860         since CVS no longer pays any attention to it in server mode.
1861
1862 2000-09-07  Larry Jones  <larry.jones@sdrc.com>
1863
1864         * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
1865         from autoconf.
1866
1867 2000-08-21  Larry Jones  <larry.jones@sdrc.com>
1868
1869         * cvs.texinfo (Removing directories, export): Note that export always
1870         prunes directories and remove references to the non-existent -P flag.
1871
1872 2000-07-28  Larry Jones  <larry.jones@sdrc.com>
1873
1874         * cvsclient.texi (Requests): Ensure that all rootless requests say
1875         that they're rootless.
1876
1877 2000-07-12  Larry Jones  <larry.jones@sdrc.com>
1878
1879         * cvs.texinfo (Module program options): Remove note that commit and
1880         update programs only working locally; they've worked client/server
1881         for quite some time.
1882
1883 2000-07-10  Larry Jones  <larry.jones@sdrc.com>
1884
1885         * cvs.texinfo (Invoking CVS): Document new version command.
1886         * cvsclient.texi (Requests): Document new version request.
1887
1888 2000-07-06  Larry Jones  <larry.jones@sdrc.com>
1889
1890         * cvs.texinfo (admin options): Remove note about -t not working
1891         in client/server.
1892
1893 2000-04-03  Pavel Roskin  <pavel_roskin@geocities.com>
1894
1895         * cvs.texinfo (Telling CVS to notify you): Remove backslashes
1896         before quotes.
1897
1898 2000-05-24  Larry Jones  <larry.jones@sdrc.com>
1899
1900         * cvs.texinfo (From files): Clean up @var{wdir}/@var{rdir} vs.
1901         @var{dir} usage.
1902
1903 2000-05-19  Larry Jones  <larry.jones@sdrc.com>
1904
1905         * cvsclient.texi (Requests): Note that Global_option is now
1906         valid without Root.
1907
1908 2000-04-17  Larry Jones  <larry.jones@sdrc.com>
1909
1910         * cvs.texinfo (Variables): Clarify what USER means in pserver.
1911
1912 2000-03-08  Larry Jones  <larry.jones@sdrc.com>
1913
1914         * cvs.texinfo (Connection): Add note about inetd rate limit.
1915         (ErrorMessages): Add root home directory permission messages.
1916
1917 2000-02-12  Larry Jones  <larry.jones@sdrc.com>
1918
1919         * cvs.texinfo: Clean up text/formatting of previous change.
1920
1921 2000-02-21  K.J. Paradise <kj@sourcegear.com>
1922
1923         * cvs.texinfo : Adding John Cavanaugh's patch to allow 
1924         the history file to log actions based on the CVSROOT/config
1925         file.  (To limit which cvs actions actually make it into the 
1926         history file)
1927
1928 2000-02-17  Larry Jones  <larry.jones@sdrc.com>
1929
1930         * cvs.texinfo: Remove references to PreservePermissions.
1931
1932         * cvs.texinfo (history options): Note default report type.
1933
1934 2000-01-18  Larry Jones  <larry.jones@sdrc.com>
1935
1936         * cvs.texinfo (Global options): Document compression levels.
1937
1938 2000-01-18  Larry Jones  <larry.jones@sdrc.com>
1939
1940         * cvs.texinfo: Minor editorial changes from Ken Foskey
1941         <waratah@zip.com.au>.
1942
1943 2000-01-11  Larry Jones  <larry.jones@sdrc.com>
1944
1945         * cvs.texinfo: Add index entries for "Compression" and "Gzip".
1946         Correct typography in many index entries (English phrases should
1947         have initial caps, subcommands/files/etc. should be as-is).
1948
1949 2000-01-10  Karl Fogel  <kfogel@red-bean.com>
1950
1951         * cvs.texinfo (loginfo): correctly describe CVSROOT/loginfo's
1952         %-expansion behavior.  Thanks to Karl Heinz Marbaise
1953         <kama@hippo.fido.de> for noticing the error.
1954
1955 2000-01-07  Larry Jones  <larry.jones@sdrc.com>
1956
1957         * cvs.texinfo (Password authentication server): Use -f in example
1958         inetd.conf line.
1959         (Connection): Add advice about using shell script or env to avoid
1960         problems with inetd setting HOME in the server's environment.
1961         (various): Use @file for inetd.conf.
1962
1963 2000-01-02  John P Cavanaugh <cavanaug@sr.hp.com>
1964
1965         * cvs.texinfo: document new -C option to update, now that it works
1966         both remotely and locally.
1967         (Re-applied by Karl Fogel <kfogel@red-bean.com>.)
1968
1969 1999-12-11  Karl Fogel  <kfogel@red-bean.com>
1970
1971         * Revert previous change -- it doesn't work remotely yet.
1972
1973 1999-12-10  John P Cavanaugh <cavanaug@sr.hp.com>
1974
1975         * cvs.texinfo: document new -C option to update.
1976         (Applied by Karl Fogel <kfogel@red-bean.com>.)
1977
1978 1999-11-20  Larry Jones  <larry.jones@sdrc.com>
1979
1980         * cvs.texinfo(history options): Document -f, -n, and -z.
1981
1982 1999-11-09  Jim Kingdon  <http://developer.redhat.com/>
1983
1984         * cvsclient.texi (Requests): Document the arguments to "log", now
1985         that I've changed log.c to be more specific in terms of what it
1986         will send.
1987
1988 1999-11-05  Larry Jones  <larry.jones@sdrc.com>
1989
1990         * cvs.texinfo: Revert Karl's change once again since the code is now
1991         fixed.  Add "Variables" and "User variables" to index.
1992
1993 1999-11-04  Karl Fogel  <kfogel@red-bean.com>
1994
1995         * log.c (log_usage): Revert Jim Kingdon's reversion of my change
1996         of 1999-11-03.  Allowing a space between option and argument
1997         results in lossage; here is a reproduction recipe: run this from
1998         the top of a remote copy of the cvs source tree
1999
2000            cvs log -d '>1999-03-01' > log-out.with-space
2001
2002         and then run this (note there's no space after -d now):
2003         
2004            cvs log -d'>1999-03-01' > log-out.no-space
2005
2006         The resulting files differ; furthermore, a glance at the output of
2007         cvs shows that the first command failed to recurse into
2008         subdirectories.  Until this misbehavior can be fixed in the source
2009         code, the documentation should reflect the true state of affairs:
2010         if one simply omits the space, everything works fine.
2011
2012 1999-11-04  Jim Kingdon  <http://developer.redhat.com/>
2013
2014         * cvs.texinfo (log options): Revert Karl's change regarding -d and
2015         -s.  A space is allowed (see sanity.sh for example).
2016
2017         * cvs.texinfo (Password authentication server): The name of the
2018         file is "passwd" not "password".
2019
2020         * cvsclient.texi (Top): Add @dircategory and @direntry.
2021
2022 1999-11-04  Karl Fogel  <kfogel@red-bean.com>
2023
2024         * cvs.texinfo (Password authentication server, Password
2025         authentication client): Rewritten to accommodate the [new]
2026         possibility of empty passwords.
2027
2028 1999-11-03  Karl Fogel  <kfogel@red-bean.com>
2029
2030         * cvs.texinfo (Invoking CVS): correct documentation for -d and -s
2031         options (as did elsewhere, earlier today).
2032
2033 1999-11-03  Karl Fogel  <kfogel@red-bean.com>
2034
2035         * cvs.texinfo (Setting a watch): describe `watch off' behavior
2036         more accurately.
2037
2038 1999-11-03  Karl Fogel  <kfogel@red-bean.com>
2039
2040         * cvs.texinfo (log options): correct documentation for -d and -s
2041         options.  There can be no space between these options and their
2042         arguments.
2043
2044         Also, make sure all @sc{cvs} codes refer to "cvs" in lower case;
2045         this avoids makeinfo warnings.  And use @code for the CVSEDITOR
2046         environment variable, not @sc.
2047
2048 1999-09-24  Larry Jones  <larry.jones@sdrc.com>
2049
2050         * cvs.texinfo: Misc. formatting cleanups.
2051
2052 1999-07-16  Tom Tromey  <tromey@cygnus.com>
2053
2054         * cvs.texinfo (admin): Mention admin -k exception.  Add cvsadmin
2055         to index.
2056
2057 1999-07-14  Larry Jones  <larry.jones@sdrc.com>
2058
2059         * cvs.texinfo (Password authentication server): Note inetd limits
2060         and suggest using shell script to avoid.
2061
2062 1999-06-01  Jim Kingdon  <http://www.cyclic.com>
2063
2064         * cvsclient.texi (Requests): For the import command, the
2065         repository given to the Directory requests is ignored.
2066
2067 1999-05-27  Jim Kingdon  <http://www.cyclic.com>
2068
2069         * cvsclient.texi (Requests): Clarify that Modified, Is-modified,
2070         Notify and Unchanged must specify a file within the current
2071         directory.
2072
2073 1999-05-24  Jim Kingdon  <http://www.cyclic.com>
2074
2075         * cvs.texinfo (checkoutlist): New node, contains more complete
2076         documentation of this feature.
2077         (CVSROOT storage): Refer to the new node when mentioning
2078         checkoutlist.
2079         (Administrative files): Update the menu entry for Wrappers.
2080
2081 1999-05-17  Jim Kingdon  <http://www.cyclic.com>
2082
2083         * cvsclient.texi (Requests): For Notify request, strike duplicate
2084         "Response expected: no" and fix "a edit" -> "an edit".
2085
2086 1999-05-14  Jim Kingdon  <http://www.cyclic.com>
2087
2088         * cvs.texinfo (Working directory storage): Try to be more clear
2089         about the conflict field.
2090
2091 1999-05-11  Jim Kingdon  <http://www.cyclic.com>
2092
2093         * cvs.texinfo (config): Use comma after @xref (thanks to Pavel
2094         Roskin for the report/fix).
2095
2096 1999-05-10  Jim Kingdon  <http://www.cyclic.com>
2097
2098         * cvsclient.texi (Requests): Document restrictions on characters
2099         in Notify requests.
2100
2101 1999-05-04  Jim Kingdon  <http://www.cyclic.com>
2102
2103         * cvs.texinfo (Password authentication security): Remove sentence
2104         about how no one has audited pserver for holes; a lot of holes
2105         have been closed, looking for, &c, since that was written.
2106         In the summary, reword to reflect the fact that sniffing a
2107         readonly password does not imply general system access (as far as
2108         I know, of course).
2109
2110         * cvs.texinfo (Connection): Also suggest inetd -d.
2111
2112 1999-04-28  Jim Kingdon  <http://www.cyclic.com>
2113
2114         * cvsclient.texi (Requests): Say what goes in the "watches" field
2115         of the "Notify" request.
2116
2117         * cvs.texinfo (Common options): -r is for branches too.
2118
2119         * cvs.texinfo (Error messages): Add "no such tag" message.
2120         (Common options): -f does not override val-tags check.
2121
2122 1999-04-26  Jim Kingdon  <http://www.cyclic.com>
2123
2124         * cvs.texinfo (Locks): #cvs.rfl locks must start with "#cvs.rfl."
2125         not just "#cvs.rfl".  As far as I know CVS has always implemented
2126         the former behavior, and this just fixes the documentation.
2127
2128 1999-04-23  Yoshiki Hayashi of u-tokyo.ac.jp
2129
2130         * cvs.texinfo (verifymsg): Correct wrong file name (bugid.edit ->
2131         bugid.verify).
2132
2133 1999-04-22  Jim Kingdon  <http://www.cyclic.com>
2134
2135         * cvsclient.texi (Responses): The text in the "M" response is not
2136         designed for machine parsing.  Likewise for "error" in regular
2137         protocol.  Likewise for "E" and "error" in authentication protocol.
2138
2139 1999-04-19  Jim Kingdon  <http://www.cyclic.com>
2140
2141         * cvs.texinfo (Error messages): Add "Cannot check out files into
2142         the repository itself".
2143
2144 1999-04-16  Jim Kingdon  <http://www.cyclic.com>
2145
2146         * cvs.texinfo (Other problems): Add the Windows problem with home
2147         directory ending in a slash.
2148
2149 1999-04-14  Jim Kingdon  <http://www.cyclic.com>
2150
2151         * cvs.texinfo (CVS in repository): Include the format of the
2152         fileattr file here, rather than referring to the CVS source code.
2153
2154 1999-04-09  Jim Kingdon  <http://www.cyclic.com>
2155
2156         * cvs.texinfo (Working directory storage): Whether the timestamp
2157         in CVS/Entries is local or universal actually depends on the system.
2158
2159 1999-04-05  Derek Price
2160         <http://www-personal.engin.umich.edu/~oberon/resume.html>
2161
2162         * cvs.texinfo (export options): Remove notation that the -r
2163         tag is sticky.  'cvs export' doesn't store that data.
2164
2165 1999-04-08  Jim Kingdon  <http://www.cyclic.com>
2166
2167         * cvs.texinfo (Error messages): Add "EOF in RCS file" and
2168         "unexpected EOF" (in RCS file) messages.
2169
2170 1999-03-25  Jim Kingdon  <http://www.cyclic.com>
2171
2172         * cvs.texinfo (admin options): Say there can be no space between
2173         -e and its argument (since the previous sentence said the argument
2174         can be omitted, this is the only possibility).
2175
2176 1999-02-26  Jim Kingdon  <http://www.cyclic.com>
2177
2178         * cvs.texinfo (Merging and keywords): When including conflict
2179         markers, put @asis{} at the start of the line, in case this file
2180         itself is in CVS.  Thanks to Derek Price for pointing this out.
2181
2182 1999-02-25  Jim Kingdon  <http://www.cyclic.com>
2183
2184         * cvs.texinfo: Refer to "keywords" not "RCS keywords".  We had
2185         only used the latter term in a few places, and it seems like a
2186         somewhat odd term in that this style of keyword is by no means
2187         specific to RCS.
2188         (Merging a branch): Remove spurious ")".  Use ref, not xref, after
2189         "see".
2190         (Merging a branch, Substitution modes): Make sure that @ref is
2191         followed by comma, since info wants that.
2192         (Merging and keywords): Use samp not code for "-kk".  Something of
2193         a judgement call, but the rest of the manual uses samp and that
2194         seems better to me.
2195         (Merging and keywords): Rewrite, to (a) better motivate the
2196         discussion based on what the user wants to do, (b) fix up lots of
2197         convoluted sentences, (c) move the discussion of the binary files
2198         to the end, that is get across the basic idea first and then
2199         embellish it.  Remove a few unnecessary index entries.  Expand
2200         example.  Just tell people to avoid -kk with binary files (comment
2201         out the discussion of using -A after the commit).
2202
2203 1999-01-29  Derek Price
2204         <http://www-personal.engin.umich.edu/~oberon/resume.html>
2205
2206         * cvs.texinfo:  Added new node/section on merging and keywords.  It
2207         contains advice on how to avoid RCS keyword conflicts when merging
2208         and avoid corrupting your binary files while doing it.
2209
2210 1999-02-24  Jim Kingdon  <http://www.cyclic.com>
2211
2212         * cvsclient.texi (Request intro): Add paragraph about transmitting
2213         more than one command.
2214
2215 1999-01-29  Jim Kingdon  <http://www.cyclic.com>
2216
2217         * cvs.texinfo: Use EXAMPLE.COM EXAMPLE.ORG and EXAMPLE.NET instead
2218         of domains which might conflict with actual (current or future)
2219         domains.  The EXAMPLE domains are registered for this purpose.
2220
2221 1999-01-22  Jim Kingdon  <http://www.cyclic.com>
2222
2223         * cvs.texinfo (Sticky tags): Refer to -j as the better way to undo
2224         a change.
2225         (Merging two revisions): Also talk about undoing removals and
2226         adds.  Move the index entries to here.
2227
2228 1999-01-21  Jim Kingdon  <http://www.cyclic.com>
2229
2230         * cvs.texinfo (Error messages): Add "waiting for USER's lock".
2231
2232 1999-01-16  Jim Kingdon  <http://www.cyclic.com>
2233
2234         * cvs.texinfo (Wrappers): Comment out all the -t/-f documentation,
2235         since that feature is currently disabled.
2236
2237 1999-01-14  Jim Kingdon  <http://www.cyclic.com>
2238
2239         * cvs.texinfo (Connecting via rsh): Add some more index entries so
2240         that people who want to use SSH and such are slightly less lost.
2241
2242 1999-01-12  Jim Kingdon  <http://www.cyclic.com>
2243
2244         * cvs-paper.ms: Remove comments which contained the FSF's old
2245         address; it has changed.
2246
2247 1998-12-29  Jim Kingdon  <http://www.cyclic.com>
2248
2249         * cvsclient.texi (Dates): Numeric timezones are preferred.
2250         Also mention the Checkin-time request.
2251
2252 1998-12-23  Jim Kingdon  <http://www.cyclic.com>
2253
2254         * RCSFILES: Add clarification about certain character set issues
2255         from Paul Eggert, the RCS maintainer.  The last paragraph and the
2256         change from Shift-JIS to JIS as an example of a character set
2257         which contains 0x40 bytes which are not '@' characters are mine;
2258         the rest is directly from Paul Eggert.
2259
2260 1998-12-22  Martin Buchholz  <martin@xemacs.org>
2261
2262         * cvs.texinfo: Fixed various trivial typos.
2263
2264 1998-12-17  Jim Kingdon
2265
2266         * cvsclient.texi (Responses): Explicitly say that Mod-time need
2267         not be sent for all files.
2268
2269 1998-12-16  Jim Kingdon
2270
2271         Thanks to Ram Rajadhyaksha of the MacCVS Pro team for raising the
2272         following issues.
2273         * cvs.texinfo (Working directory storage): The deal about storing
2274         files as text files applies to all the CVS/* files, not just
2275         CVS/Entries.  State the rationale too.
2276         Document CVSROOT/Emptydir in CVS/Repository.
2277         There is no set order in CVS/Entries.
2278         Explicitly say that writing Entries.Log is optional.
2279
2280 1998-12-03  Jim Kingdon
2281
2282         * cvs.texinfo (Error messages): Add "unrecognized auth response".
2283         (Password authentication server): Remove comment about
2284         "unrecognized auth response" and link to the troubleshooting
2285         section.
2286
2287 1998-12-02  Jim Kingdon
2288
2289         * cvs.texinfo (Multiple repositories): Add an example.
2290
2291 1998-11-18  Jim Kingdon
2292
2293         * cvs.texinfo (Invoking CVS): Change "-r tag" to "-r rev".  We
2294         already use "tag" as the name of the tag we are adding.
2295
2296 1998-11-13  Jim Kingdon
2297
2298         * cvs.texinfo (CVS commands): Add comment about whether part of
2299         the manual should be organized by command.
2300
2301 1998-11-06  Jim Kingdon
2302
2303         Clean up various confusions between modules and directories:
2304         * cvs.texinfo: In "are you sure you want to release" message,
2305         change module to directory.  CVS was changed some time ago.
2306         (Tags): "working copy of the module" -> "working directory".
2307         (Merging two revisions): Remove unnecessary text "that make up a
2308         module".
2309         (Recursive behavior): Change "module" to "directory".
2310         (Removing files): Likewise.
2311         (Tracking sources): Remove "a module" from titles.
2312         (Moving directories): Change "module" to "parent-dir".
2313         (Inside): Remove "of the module".
2314         (Inside): Change "module" to "dir".
2315         (Rename by copying): Change "module" to "dir".
2316         (Rename by copying): Remove "of the module".
2317         (Moving directories): "copy of the module" -> "checked out copy of
2318         the directory"; remove second "of the module".  Change "check out
2319         the module" to " check out again".
2320         (Moving directories): Remove "of the module".
2321         (Keyword substitution): "your working copy of a module" -> "a
2322         working directory".
2323         (CVS commands): Change "module" to "directory".
2324         (release examples): "module" -> "tc directory".
2325         (commitinfo): "relative path to the module" -> "directory in the
2326         repository".
2327         (verifymsg): Change "module" to "directory".
2328         (Updating a file): "working copy of a module" -> "working directory".
2329
2330 1998-10-25  Jim Kingdon
2331
2332         * cvs.texinfo (Branches and revisions): Fix error in branch
2333         numbering which was introduced with change of 4 May 1997.
2334
2335 1998-10-20  Jim Kingdon
2336
2337         * cvs.texinfo (Tags): Point to Invoking CVS node so people aren't
2338         left wondering what the syntax is.  When introducing -r option,
2339         warn people about sticky tags right off.
2340         (Tagging the working directory, Tagging by date/tag, Modifying
2341         tags, Tagging add/remove): New sections.
2342         (Invoking CVS): Adjust tag and rtag to point to the new sections,
2343         and to add tag -c which had been omitted.  Delete tag -n; there is
2344         no such option.
2345         (rtag, tag): Removed; no longer needed.
2346         (commit examples): Update xref.
2347
2348 1998-10-15  Jim Kingdon
2349
2350         * cvsclient.texi (Requests): It is OK to send Set before Root.
2351
2352 1998-10-13  Jim Kingdon
2353
2354         * cvsclient.texi (Protocol Notes): Remove item about "cvs update"
2355         sending modified files to the server; there are some better ideas
2356         at http://www.cyclic.com/cvs/dev-update.txt
2357         Add mention of www.cyclic.com.
2358
2359 1998-09-30  Jim Kingdon  <kingdon@harvey.cyclic.com>
2360
2361         * cvs.texinfo (Committing your changes, Environment variables):
2362         Document VISUAL.
2363
2364 1998-09-27  Jim Kingdon  <kingdon@harvey.cyclic.com>
2365
2366         * cvs.texinfo (Password authentication server): Say explicitly
2367         that you edit passwd directly, many users get confused by this.
2368
2369 1998-09-24  Jim Kingdon  <kingdon@harvey.cyclic.com>
2370
2371         * cvs.texinfo (Connecting via fork): :fork: may be of interest to
2372         users, for example those who prefer CVS to prompt for one log
2373         message per checkin, rather than one per directory.
2374         (Connecting via fork): Document CVS_SERVER.
2375
2376 1998-09-24  Noel Cragg  <noel@swish.red-bean.com>
2377
2378         * cvs.texinfo (Connecting via fork): new node about the fork
2379         access method.
2380
2381 1998-09-22  Jim Kingdon  <kingdon@harvey.cyclic.com>
2382
2383         * cvs.texinfo (Environment variables): Document
2384         CVS_IGNORE_REMOTE_ROOT in the CVS 1.10 context.
2385         (Moving a repository): Update comments concerning surgery on
2386         CVS/Root and CVS/Repository files.
2387
2388 1998-09-21  Noel Cragg  <noel@swish.red-bean.com>
2389
2390         * cvs.texinfo (Environment variables): remove information about
2391         CVS_IGNORE_REMOTE_ROOT, since it's no longer used.
2392
2393 1998-09-21  Jim Kingdon  <kingdon@harvey.cyclic.com>
2394
2395         * cvs.texinfo (config): Mention that CVS 1.10 doesn't have
2396         LockDir.
2397
2398 1998-09-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
2399
2400         * cvs.texinfo (Keyword list): Describe $Name and checking out with
2401         a revision.
2402
2403 1998-09-16  Jim Kingdon  <kingdon@harvey.cyclic.com>
2404
2405         * cvs.texinfo: RFC2346 is out; update comment.
2406
2407 1998-09-13  Jim Kingdon  <kingdon@harvey.cyclic.com>
2408
2409         * cvs.texinfo (Keyword list, Substitution modes): In describing
2410         $Locker and -kkvl, refer to cvs admin -l.
2411
2412         * cvsclient.texi (Requests): Re-word description of Sticky to
2413         allow room for "Ntagname" (or other, future, values).
2414
2415         * cvs.texinfo (tag): Remove confusing wording about supplying
2416         revision numbers "implicitly".
2417
2418 1998-09-10  Jim Kingdon  <kingdon@harvey.cyclic.com>
2419
2420         * cvs.texinfo (rdiff options): Thanks to the diff library, -u is
2421         supported regardless of your diff program.
2422
2423 1998-09-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
2424
2425         * cvs.texinfo (config): Add LockDir.
2426
2427 1998-09-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
2428
2429         * cvsclient.texi (Requests): "Directory" and "Argument" are
2430         requests, not commands.  Likewise for "other-request".  A command,
2431         roughly, is a request that uses "Argument"s, but we might want to
2432         phase out the use of that term more so than codify it, I'm not sure.
2433
2434 1998-09-01  Noel Cragg  <noel@swish.red-bean.com>
2435
2436         * cvsclient.texi (Requests): added a detailed explanation of the
2437         Directory request and how it is handled, both for pre-1.10 and
2438         post-1.10 servers.
2439
2440 1998-09-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
2441
2442         * cvs.texinfo (Multiple repositories): Also describe the CVS 1.10
2443         behavior.  Looking at a mismatched version of the manual seems to
2444         be a reasonably common occurrence.
2445
2446         * cvs.texinfo (Environment variables): Revert change regarding
2447         CVS_SERVER_SLEEP*; having that kind of debugging code in the main
2448         CVS is getting out of hand.
2449
2450 1998-09-01  Noel Cragg  <noel@swish.red-bean.com>
2451
2452         * cvs.texinfo (Multiple repositories): brief mention that cvs now
2453         handles a working directory composed of multiple repositories.
2454         (Environment variables): add note about CVS_SERVER_SLEEP2.
2455
2456 1998-08-21  Ian Lance Taylor  <ian@cygnus.com>
2457
2458         * cvsclient.texi (Text tags): Document importmergecmd tag.
2459
2460 1998-08-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
2461
2462         * cvs.texinfo (Common options): Replace out of date URL concerning
2463         ISO8601 dates with a more general statement and a few comments.
2464
2465 1998-08-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
2466
2467         * cvsclient.texi (Requests): Add "Checkin-time" request.
2468
2469 Sun Jul 26 02:42:20 1998  Noel Cragg  <noel@swish.red-bean.com>
2470
2471         * cvs.texinfo (config): TopLevelAdmin variable.
2472
2473         * cvsclient.texi (Requests): fix typo.
2474
2475 1998-07-14  Jim Kingdon  <kingdon@harvey.cyclic.com>
2476
2477         * cvsclient.texi (Requests): "remove" is like "add" in the sense
2478         that it is the "ci" request which does most of the work.
2479
2480 1998-06-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
2481
2482         * cvs.texinfo (Excluding directories): Fix order of
2483         "!first-dir/sdir" and "first-dir" to match what CVS actually
2484         accepts.  Reported by Tim McIntosh of sterling.com.
2485
2486 1998-06-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
2487
2488         * cvs.texinfo (Using keywords): Rewrite to be less specific to
2489         source code in C.  The old text was worse than that; it was
2490         specific to certain versions of GCC (not even current GCC's, I
2491         don't think) (reported most recently by Mitchell Perilstein;
2492         if memory serves by others before that).
2493
2494 1998-06-08  Jim Kingdon  <kingdon@harvey.cyclic.com>
2495
2496         * cvs.texinfo (Concurrency): Also mention #cvs.lock.  Don't
2497         mention #cvs.tfl; it is quite old (before CVS 1.5).
2498         (Locks, Backing up, Concurrency): Add more index entries.
2499
2500 1998-06-03  Ian Lance Taylor  <ian@cygnus.com>
2501
2502         * cvs.texinfo (Tracking sources): Clarify that the vendor branch
2503         is only made the head revision when you import a new file, not any
2504         time you import a file.
2505
2506 1998-05-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
2507
2508         * cvs.texinfo (What is CVS?): info-cvs-request is now at gnu.org
2509         and is no longer handled by a human (hallelujah).
2510
2511 1998-05-12  Jim Meyering  <meyering@ascend.com>
2512
2513         * cvs.texinfo: Add an info dir entry.
2514         Remove trailing white space.
2515
2516 1998-05-05  Jim Kingdon  <kingdon@harvey.cyclic.com>
2517
2518         * cvs.texinfo (Wrappers): Be more explicit that -m 'COPY' has no
2519         effect on binary files.
2520
2521 1998-05-02  Jim Kingdon  <kingdon@harvey.cyclic.com>
2522
2523         * RCSFILES: Add more discussion of the order of the revisions.
2524
2525 1998-04-27  Jim Kingdon  <kingdon@harvey.cyclic.com>
2526
2527         * cvs.texinfo (loginfo example): Also give example of sending
2528         mail.  Use internal variable $USER rather than expecting CVS to
2529         set the environment variable $USER.  Change unnecessary 'sed'
2530         invocation to 'cat' (it suffered from the same problem in terms of
2531         internal variables versus environment variables).
2532
2533         * cvs.texinfo (Error messages): Add "conflict: removed FILE was
2534         modified by second party".
2535
2536 1998-04-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
2537
2538         * cvs.texinfo (Common options): Update comment about meaning of
2539         HEAD in cvs diff.
2540
2541 1998-04-12  Jim Kingdon  <kingdon@harvey.cyclic.com>
2542
2543         * cvsclient.texi (Dates): Also mention log -d.
2544
2545         * cvs.texinfo (Invoking CVS): No space is allowed between -r or -w
2546         and its argument, for the log command.
2547
2548 1998-04-11  Jim Kingdon  <kingdon@harvey.cyclic.com>
2549
2550         * cvsclient.texi (Dates): New section, explaining the deal with
2551         date formats.
2552
2553 1998-04-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
2554
2555         * cvs.texinfo (Global options, Invoking CVS): Fix typo
2556         ("files files" -> "files").
2557         (Invoking CVS): Make -q and -Q more concise.
2558         (Invoking CVS): Use @var for metavariables in "diff -r".
2559
2560 1998-03-17  Jim Kingdon  <kingdon@harvey.cyclic.com>
2561
2562         * cvs.texinfo (~/.cvsrc): In example, put "checkout" rather than
2563         "co" into .cvsrc; we just finished explaining that only the former
2564         works!  Thanks to Lenny Foner for reporting this.
2565
2566         * cvs.texinfo (Copying): Remove this node.  This basically
2567         restores the status quo prior to 18 Oct 1996 (before then the node
2568         existed but was empty).
2569         (before Top): Adjust copyright notice accordingly.
2570
2571 1998-03-12  Tim Pierce  <twp@skepsis.com>
2572
2573         * RCSFILES: Updated description of `hardlinks' newphrases.
2574
2575 1998-03-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
2576
2577         * cvs.texinfo (Tags, Sticky tags, Creating a branch, Accessing
2578         branches): Rename release-0-1 tag to rel-0-1 and likewise for
2579         release-0-1-patches and release-0-4.  This fixes an overfull hbox.
2580         (diff options): Reformat table to fix underfull hboxes and such.
2581
2582 1998-03-07  Tim Pierce  <twp@skepsis.com>
2583
2584         * cvs.texinfo (Editing files, Special Files): Document hardlinks.
2585         Various cleanups to PreservePermissions text.
2586         * RCSFILES: Document PreservePermissions newphrases.
2587
2588 1998-03-04  Jim Kingdon  <kingdon@harvey.cyclic.com>
2589
2590         * cvs.texinfo (Special Files): Add notes about client/server CVS
2591         and hard links across directories.
2592
2593 1998-03-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
2594
2595         * cvs.texinfo (Keeping a checked out copy): The magic loginfo
2596         incantation isn't too likely to work except on unix.
2597
2598 1998-02-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
2599
2600         * cvs.texinfo (user-defined logging): Double "@" literal.
2601
2602 1998-02-18  Jim Kingdon  <kingdon@harvey.cyclic.com>
2603
2604         * cvs.texinfo (user-defined logging): Add taginfo example.
2605
2606 1998-02-04  Tim Pierce  <twp@skepsis.com>
2607
2608         * cvs.texinfo (config): PreservePermissions variable.
2609         (Special Files): New.
2610         (Editing files): Add note about PreservePermissions.
2611
2612 Tue Feb 10 18:07:35 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2613
2614         * cvs.texinfo (Connection): New node.
2615
2616         * cvsclient.texi (Protocol): Fix typo (lots -> lost).
2617
2618 Sun Feb  8 21:39:22 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2619
2620         * cvs.texinfo (Invoking CVS): For admin -b, point to the section
2621         where we talk about reverting to vendor branch.
2622
2623         * cvs.texinfo (Invoking CVS, rdiff options): Document rdiff -V
2624         option as obsolete, since it was made a fatal error some time ago.
2625
2626         * cvs.texinfo (Invoking CVS): Add global options, keywords, and
2627         keyword substitution modes.  Wording fix in reference to --help
2628         and Index.
2629
2630 Wed Jan 28 23:09:39 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2631
2632         * cvs.texinfo (Excluding directories): Add index entry for "!".
2633
2634 28 Jan 1998  Karl Fogel and Jim Kingdon
2635
2636         * cvsclient.texi (Requests, Responses): document
2637         "wrapper-sendme-rcsOptions" and "Wrapper-rcsOption".
2638
2639 Tue Jan 27 18:37:37 1998  Ian Lance Taylor  <ian@cygnus.com>
2640
2641         * cvs.texinfo (Excluding directories): New node, documenting how
2642         to exclude directories using ! in an alias module.
2643
2644 Sun Jan 18 18:23:02 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2645
2646         * cvsclient.texi (Requests): Add Kopt request.
2647
2648 Thu Jan  1 17:36:42 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2649
2650         * cvs.texinfo (BUGS, Credits): Change @unnumbered to @appendix now
2651         that these are moved from the start to the end.
2652
2653 Sat Dec 27 10:06:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2654
2655         * cvs.texinfo (Error messages): Add "Too many arguments!".
2656
2657 Fri Dec 26 18:30:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2658
2659         * cvs.texinfo (What is CVS?): Just point to the two canonical web
2660         sites (Pascal Molli and Cyclic) concerning CVS downloads.  The GNU
2661         URL was out of date and GNU only has source distributions anyway.
2662
2663         * cvs.texinfo: Change bug-cvs address to gnu.org per email from
2664         Martin Hamilton.
2665
2666 Tue Dec 23 18:04:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2667
2668         * cvs.texinfo (Sticky tags): Further cleanups.  Fix thinko
2669         (s/subsequent cvs update/& commands/).  Remove "vi driver.c" and
2670         commit from example (totally vestigial).  Reword start of
2671         paragraph on non-branch sticky tags, so that it better alludes
2672         to branch sticky tags.  When introducing sticky tags, make it
2673         clear that even people who aren't trying to use sticky tags
2674         may need to know how to avoid them.  Restore comment about
2675         CVS/Tag files.
2676         (Accessing branches): Don't xref to merging here; that is a much
2677         more advanced topic and the "but see" wording didn't tell us what
2678         to see the xref about.
2679
2680 Tue Dec 23 14:39:08 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2681                           and Jim Kingdon
2682
2683         * cvs.texinfo (Creating a branch): Rewritten.  Introduce with
2684         `tag', then discuss `rtag' and `-r'.
2685
2686 Tue Dec 23 10:03:37 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2687                           and Jim Kingdon
2688
2689         * cvs.texinfo: Changes to dehairify the "Sticky tags" situation:
2690         (Revisions): "Sticky tags" moved here, description in menu changed
2691         to be a little more informative.
2692         (Sticky tags): Moved from "Branching and merging" to "Revisions".
2693         (Accessing branches): New node in "Branching and merging",
2694         explains how to use checkout vs update to retrieve a branch.
2695         Text and example inherited from "Sticky tags", but text mostly
2696         rewritten.
2697         (Sticky tags): Moved under "Revisions", rewritten somewhat (more
2698         rewrites to follow).
2699         Don't use "-v" in "cvs status" example.
2700
2701 Mon Dec 22 11:46:05 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2702                           and Jim Kingdon
2703
2704         Cleanups related to recent separation of revisions from
2705         branching/merging:
2706         * cvs.texinfo (Revisions): Take paragraph introducing branches,
2707         rewrite it and move it to "Branching and merging".
2708         (Branching and merging): Also rewrite merging intro.
2709         (Revision numbers): Don't go into detail about branch revision
2710         numbers here, just mention that they happen and refer to new
2711         node "Branches and revisions".
2712         (Branches and revisions): New node under "Branching and merging",
2713         inherits text from "Revision numbers".
2714         (Creating a branch): Refer to "Branches and revisions" now, not
2715         "Revision numbers".
2716         (Binary why): Rewrite sentence which refers to merging, so that
2717         it isn't specific to branch merging.
2718         (Branches motivation): Fix typo (select -> elect).  Add comment
2719         about what this node is accomplishing, in general.
2720
2721 Sun Dec 21 20:57:24 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2722                           and Jim Kingdon
2723
2724         This is just moving text; related cleanups to follow.
2725         * cvs.texinfo: Changes to put branching and merging together, and
2726         keep it all separate from revisions:
2727         (Revisions): Renamed from "Revisions and branches".
2728         (Branching and merging): Renamed from "Merging".
2729         (Branches motivation, Creating a branch, Sticky tags, Magic branch
2730         numbers): these subnodes moved to "Branching and merging" from
2731         "Revisions".
2732         everywhere: Adjusted cross-references to cope with above.
2733
2734 Sun Dec 21 20:36:39 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2735                           and Jim Kingdon
2736
2737         Note that this is just moving text, not changing it:
2738         * cvs.texinfo: divide top-level menu into sections.
2739         (Multiple developers, Builds, Tracking sources, Keyword
2740         substitution): moved to be in "CVS and the Real World" section.
2741         (Compatibility): moved to be in "References" section.
2742
2743 Mon Dec 22 08:54:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2744
2745         * cvsclient.texi (Example): In comment, in citing the BNF style
2746         used in many RFCs, cite RFC2234 not RFC822 (now that the former is
2747         out).
2748
2749 Sun Dec 21 17:42:22 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2750
2751         * cvs.texinfo (Overview): New node.
2752         (What is CVS?, A sample session): Put under Overview.
2753         (What is CVS not?): New node under Overview.
2754           [text previously was part of "What is CVS?" -kingdon]
2755         (Preface): Removed this node and its contents.
2756         (Checklist): Removed this node and its contents.
2757         (Credits): Now toward end of top-level menu (was under Preface).
2758         (BUGS): Now toward end of top-level menu (was under Preface).
2759
2760 Sun Dec 14 10:14:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2761
2762         * cvsclient.texi (Responses): Add MT response.
2763         (Text tags): New node.
2764
2765         * cvs.texinfo (loginfo): Add comment about which commands run
2766         loginfo.
2767
2768 Sat Dec 13 08:41:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2769
2770         * cvsclient.texi (Connection and Authentication): State that
2771         GSSAPI is preferred to kserver.  Try to be clearer about what
2772         the term "pserver" means.  Introduce GSSAPI and cite the relevant
2773         RFCs.  Discuss the limitations of the existing features in
2774         preventing hijacking.
2775
2776         * cvs.texinfo (GSSAPI authenticated, Kerberos authenticated):
2777         Briefly introduce what GSSAPI and Kerberos are.  Be slightly more
2778         emphatic about protecting against downgrade attacks.
2779
2780 Fri Dec 12 17:36:46 1997  Ian Lance Taylor  <ian@cygnus.com>
2781
2782         * cvs.texinfo (GSSAPI authenticated): New node.
2783         (Global options): Document -a.  Mention GSSAPI in -x
2784         documentation.
2785         * cvsclient.texi (Connection and Authentication): Document GSSAPI
2786         authentication.
2787         (Requests): Add Gssapi-encrypt and Gssapi-authenticate.
2788
2789 Fri Dec 12 09:27:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2790
2791         * cvs.texinfo (cvsignore): Add note about comments and the
2792         space-separated nature of the syntax.
2793
2794 Sun Dec  7 09:33:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2795
2796         * cvs.texinfo (checkout): Clarify issues regarding updating
2797         existing working directories.
2798
2799 Sun Nov 30 20:38:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2800
2801         * cvs.texinfo (Wrappers): Add comment: we don't document %s.
2802
2803 Mon Nov 24 23:00:09 1997  Karl Fogel  <kfogel@floss.red-bean.com>
2804         and Jim Kingdon  <kingdon@harvey.cyclic.com>
2805
2806         * cvsclient.texi: Move Protocol Notes node to the end.
2807
2808         * cvsclient.texi (Request intro): new node/section.
2809         (Protocol): added some introductory material.
2810         Rearranged menu into General Conventions, Protocol specification,
2811         and Example etc sections.
2812         (File Modes): replaces Modes, for consistency.
2813
2814 Sat Nov 22 12:29:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2815
2816         * cvsclient.texi (Entries Lines): Clarify options in entries line.
2817
2818 Tue Nov 18 09:23:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2819
2820         * cvsclient.texi (Requests): Be more explicit about "export" and
2821         entries lines.
2822
2823         * Makefile.in (DISTFILES): Remove DIFFUTILS-2.7-BUG.
2824
2825 Mon Nov 17 18:20:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2826
2827         * cvs.texinfo (tag options): Expand comment with reference to FAQ.
2828
2829 Fri Nov 14 11:02:37 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2830
2831         * cvs.texinfo (Error messages): Update discussion of "dying gasps".
2832
2833         * cvs.texinfo (tag options): Add FIXME comment about renaming tags.
2834
2835 Thu Nov 13 10:20:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2836
2837         * cvs.texinfo (Common options): Remove also has a -f option with a
2838         different meaning than most.
2839
2840 Wed Nov 12 21:57:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2841
2842         * cvs.texinfo (File permissions, Connecting via rsh, Environment
2843         variables): When putting an environment variable in the index, say
2844         it is an environment variable.  Don't index the same name twice.
2845
2846         * cvs.texinfo: Many edits to reflect the fact that CVS no longer
2847         invokes external RCS programs.
2848
2849 Tue Nov 11 15:15:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2850
2851         * cvs.texinfo (Locks, CVS in repository): New nodes, document the
2852         locking scheme and briefly outline CVS and CVS/fileattr.
2853
2854 Sun Nov  9 17:39:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2855
2856         * DIFFUTILS-2.7-BUG: Removed; the bug is fixed and the testcases
2857         are incorporated into sanity.sh.
2858
2859 Sat Nov  8 09:49:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2860
2861         * cvs.texinfo (Binary why): Try to be a little clearer about how
2862         merges fit into CVS.  Say it may be error prone to have developers
2863         doing merges manually.
2864
2865 Tue Nov  4 13:02:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2866
2867         * cvs.texinfo (admin options): Add discussion of what happens if
2868         there are tags.
2869
2870 Fri Oct 31 00:04:09 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2871
2872         * cvs.texinfo (admin options): Rewrite discussion of -o to
2873         hopefully be clearer and to also document the new :: syntax.
2874         (admin examples): Removed; incorporated into admin options.
2875         (Invoking CVS): Wording fix for admin -o.
2876
2877         * cvs.texinfo (Binary why): New node, talks about diff and merge.
2878         (Binary howto): Renamed from Binary files.
2879         (Binary files): Now just contains an introduction.
2880
2881         * cvs.texinfo (Error messages): Add "could not merge" message.  In
2882         discussion of "Binary files . . . differ" message, mention that
2883         this is only an issue with old verisons of CVS.
2884
2885 Thu Oct 30 15:55:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2886
2887         * cvs.texinfo (Error messages): Add "authorization failed" message.
2888
2889 Wed Oct 29 11:52:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2890
2891         * cvs.texinfo: Remove fake RCSid; we decided to remove rcsid's a
2892         while ago.  Cleanups suggested by Stephen Gildea (CVSROOT/passwd
2893         has 2 or 3 fields; /user -> /usr; noone -> no one; in used -> in
2894         use).  Add comment about making compilers happy about rcsids.
2895
2896 Sat Oct 25 00:58:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2897
2898         * RCSFILES: rcsfile.5 is correct about {num} after next being
2899         optional.
2900
2901 Wed Oct 22 10:08:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2902
2903         * cvs.texinfo (Error messages): Add message about unrecognized
2904         response from cvs server.
2905
2906 1997-10-11  Noel Cragg  <noel@swish.red-bean.com>
2907
2908         * cvs.texinfo (checkout options): describe how the `-d' and `-N'
2909         flags really work.  Give examples.
2910         (export options): refer the reader to the descriptions for `-d'
2911         and `-N' in checkout options, since the behavior is the same.
2912
2913 Thu Oct  9 12:01:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2914
2915         * cvs.texinfo (log options): Add comment about "cvs log -r".
2916
2917 Wed Oct  8 10:24:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2918
2919         * cvs.texinfo (rtag options): Add comment about how this is
2920         confusing.
2921
2922 Tue Sep 30 12:31:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2923
2924         * cvs.texinfo (Working directory storage): Add comment about
2925         Entries.Static.
2926
2927 Thu Sep 25 23:52:57 1997  Noel Cragg  <noel@swish.red-bean.com>
2928
2929         * cvsclient.texi (Responses): description of Module-expansion was
2930         missing a carriage return after the @item clause.
2931
2932 Wed Sep 24 12:04:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2933
2934         * cvs.texinfo (Remote repositories): Add comment about pserver
2935         vs. having users create their own repositories.
2936
2937 Sat Sep 20 00:59:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2938
2939         * cvs.texinfo (Keyword list): Change title from "RCS Keywords" to
2940         "Keyword list" as it is CVS that expands them.
2941         (Avoiding substitution): Change "rcs" to "cvs", in the context of
2942         the program which expands keywords.
2943
2944 Fri Sep 19 22:57:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2945
2946         * RCSFILES: Grammar fix in first paragraph.  Re-word section on
2947         dead newphrase.  Add item about what it means if "expand" is omitted.
2948
2949         * cvs.texinfo (Magic branch numbers): Change example branch number
2950         from 1.2.3 to 1.2.4; CVS assigns even branch numbers and I don't
2951         think vendor branches are very relevant to this example.
2952
2953 Wed Sep 17 17:21:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2954
2955         * cvs.texinfo (admin options): Add comment about "cvs admin -b"
2956         (with no argument to the -b).
2957
2958         * RCSFILES: "next" is optional, not required.
2959
2960 Tue Sep 16 15:13:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2961
2962         * cvs.texinfo (Binary files): Add comment about another possible
2963         way to auto-detect binary files.
2964
2965 Sun Sep 14 12:38:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2966
2967         * cvs.texinfo (Conflicts example): Adjust text and comments
2968         regarding conflict markers to reflect change in CVS.
2969
2970 Wed Sep 10 12:44:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2971
2972         * cvs.texinfo (Server requirements): Add comment about server
2973         disk usage in /tmp.
2974
2975         * cvs.texinfo (Common options): More comments about date formats:
2976         "now", "yesterday", and the "3 weeks ago" family.
2977
2978 Tue Sep  9 13:09:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2979
2980         * DIFFUTILS-2.7-BUG: Eggert patch is preferred to Rittle one.
2981
2982 Sun Sep  7 18:38:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2983
2984         * cvs.texinfo (history options): Revise -e to say that it includes
2985         future record types (and remove out of date list of what record
2986         types it implies).
2987
2988         * cvs.texinfo (Environment variables): Expand/correct discussion
2989         of HOME, HOMEDRIVE, and HOMEPATH.
2990         (Error messages): Add "could not find out home directory".
2991
2992         * cvs.texinfo (update options): Reword -r doc to hopefully be
2993         clearer that it takes either numeric or symbolic revision.
2994
2995         * cvs.texinfo (syntax): Add comment about how regexp syntax may
2996         be, er, creatively altered, by configure.in.
2997
2998 Sat Sep  6 11:29:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2999
3000         * cvs.texinfo (Working directory storage): Document Baserev and
3001         Baserev.tmp.
3002         (Working directory storage): Adjust comment regarding CVS/* being
3003         text files.
3004
3005 Fri Sep  5 14:42:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3006
3007         * cvs.texinfo (BUGS): Remove mention of unsupported resources page
3008         on http://www.cyclic.com, as it might go away in a future
3009         reorganization.
3010
3011         * DIFFUTILS-2.7-BUG: Further info from Eggert.
3012
3013 1997-09-05  Paul Eggert  <eggert@twinsun.com>
3014
3015         * DIFFUTILS-2.7-BUG: Explain how this bug will probably be
3016         fixed in the next diffutils release.
3017
3018 Thu Sep  4 17:09:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3019
3020         * cvs.texinfo (Binary files): Reword the section on what you need
3021         to do with cvs admin -kb to hopefully be a bit clearer.  Still not
3022         ideal (see comment).
3023
3024         * cvs.texinfo (modules): Break node into separate nodes for alias
3025         modules, regular modules, ampersand modules, and options.  Expand
3026         text with more examples and explanations.  Add index entries.
3027
3028 Wed Sep  3 14:49:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3029
3030         * cvs.texinfo (Multiple developers): Add idea about cvs editors
3031         and reserved checkouts.
3032
3033 Sun Aug 31 19:36:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3034
3035         * cvsclient.texi (Requests): Rewrite paragraph on cvs add on a
3036         filename containing '/'.
3037
3038 Thu Aug 28 14:13:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3039
3040         * cvs.texinfo (diff options): Add comment about "cvs diff"
3041         vs. "cvs diff -r HEAD".
3042
3043         * cvs.texinfo (Global options): Add comment about -w not
3044         overriding cvs watch on.
3045
3046 Wed Aug 27 08:09:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3047
3048         * cvs.texinfo (Password authentication server): Grammar fix ("under
3049         as the username" -> "as the username").
3050
3051         * cvs.texinfo: Fix doubled 'the the' typos.  Reported by
3052         karlb@atg.com.
3053
3054 Tue Aug 26 12:25:42 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3055
3056         * cvs.texinfo (Checklist): Reword xref to point to Binary files
3057         rather than Keyword expansion.  Credit goes to jeff@alum.mit.edu
3058         (Jeff Breidenbach) for reporting the problem.
3059
3060 Mon Aug 18 17:23:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3061
3062         * cvs.texinfo (modules): Suggest taginfo instead of -t.  Add
3063         comment with some of the reasons.  Add comment about -u and -i
3064         problems.
3065
3066 Sat Aug 16 10:19:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3067
3068         * cvs.texinfo (Error messages): Add note about how "could not
3069         check out foo.c" seems to also have been observed on Irix.
3070
3071 Fri Aug 15 17:28:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3072
3073         * cvs.texinfo (Error messages): Add "could not check out foo.c".
3074
3075 Thu Aug 14 23:57:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3076
3077         * cvs.texinfo (Wrappers): Document new -m 'COPY' behavior.
3078
3079 Tue Aug 12 20:56:40 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3080
3081         * cvs.texinfo (Sticky tags): Add comment about how we should be
3082         documenting sticky tags.
3083
3084 Fri Aug  8 10:01:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3085
3086         * cvs.texinfo (File status): Add comment about "working revision"
3087         in cvs status for a locally removed file.
3088
3089 Thu Aug  7 22:53:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3090
3091         * cvs.texinfo (From other version control systems): Mention
3092         pvcs_to_rcs alongside sccs2rcs.
3093
3094 Tue Aug  5 17:22:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3095
3096         * cvs.texinfo (Compatibility): Add comment about how CVS probably
3097         could be detecting the case of dead files killed by CVS 1.3.
3098
3099         * cvs.texinfo (From other version control systems): Add paragraph
3100         about converting from systems which don't export RCS files.
3101
3102 Sun Aug  3 21:03:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3103
3104         * cvsclient.texi (Responses): Cite RFC1321 for MD5.
3105
3106         * cvs.texinfo (A sample session): Nuke index entry for "A sample
3107         session".  The fact that this isn't "sample session" is totally
3108         bogus, but in general the table of contents is probably better for
3109         this entry.
3110
3111         * cvs.texinfo (Error messages): Add comment about wording of error
3112         concerning unknown -x option.
3113
3114         * cvs.texinfo (Wrappers): Add comment about absolute filter pathname.
3115
3116 Thu Jul 31 14:40:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3117
3118         * cvs.texinfo: Use @ref not @xref when reference is not at the
3119         start of a sentence.  Avoids capitalizing "See" when we shouldn't.
3120         Fixes to other similar xref problems.
3121
3122 Wed Jul 30 19:30:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3123
3124         * cvsclient.texi (Connection and Authentication): Don't use @samp
3125         on BEGIN AUTH REQUEST and friends.  Avoids overfull hbox.
3126
3127 Fri Jul 25 10:40:22 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3128
3129         * cvsclient.texi (Requests): Remove obsolete sentence regarding
3130         using Directory instead of Repository enabling alternate response
3131         syntax.
3132
3133         * cvsclient.texi (Response intro): Add discussing of file updating
3134         responses and file update modifying responses.
3135         (Responses): Refer to this description rather than trying to
3136         describe it in each place.  The descriptions in each place were
3137         somewhat incomplete and didn't get updated when new file updating
3138         responses were added.
3139
3140         * cvsclient.texi: Split node Responses into Response intro,
3141         Response pathnames, and Responses.
3142
3143 Thu Jul 24 23:13:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3144
3145         * cvs.texinfo (config): Document SystemAuth.
3146         (Password authentication server): Mention SystemAuth.
3147
3148 Mon Jul 21 08:57:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3149
3150         * Makefile.in (DISTFILES): Add DIFFUTILS-2.7-BUG.
3151
3152 Sun Jul 20 17:55:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3153
3154         * cvs.texinfo (admin options): For options with optional
3155         arguments, specify that there can be no space between the option
3156         and its argument.  For -N, add xref to Magic branch numbers.  For
3157         -t, talk about reading from stdin.  Comment changes.
3158
3159 Sat Jul 19 22:28:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3160
3161         * cvs.texinfo (Preface): Make section titles more verbose.
3162         Likewise for the menu.
3163
3164 Fri Jul 18 08:41:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3165
3166         * cvs.texinfo (Error messages): No need for an external patch if
3167         server and client are current.  Add comment with more thoughts
3168         about messages specific to old versions of CVS.
3169
3170         * cvs.texinfo (Error messages): Add "cannot start server via rcmd".
3171
3172         * cvs.texinfo (Error messages): Add "cannot open CVS/Root" for cvs
3173         init.
3174
3175         * cvs.texinfo (Error messages): Add "missing author".
3176
3177 Tue Jul 15 16:47:08 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3178
3179         * cvs.texinfo (Keyword list): Fix documentation of $Log to reflect
3180         the fact that we no longer use the comment leader.
3181         (admin options): Fix documentation of $Log.
3182         (admin examples): Remove example concerning comment leader, since
3183         the example no longer does what it claims to.
3184         (admin, admin options): Fix various parts of the documentation to
3185         not refer to this being implemented via RCS.  Say nastier things
3186         about -I and -x.  Add comments about options to "rcs" which we
3187         don't document.
3188
3189 Mon Jul 14 00:04:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3190
3191         * cvs.texinfo (Error messages): The "cannot change permissions on
3192         temporary directory" error has been happening in various test cases.
3193
3194 Sat Jul 12 11:12:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3195
3196         * cvs.texinfo (Repository files): Further comments about leading
3197         "-" in filenames.
3198
3199 Fri Jul 11 21:30:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3200
3201         * cvs.texinfo (Repository files): Add comment about legal
3202         filenames.
3203
3204 Wed Jul  9 18:05:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3205
3206         * cvsclient.texi (Responses): Add Mbinary response.
3207
3208 Mon Jul  7 12:04:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3209
3210         * cvsclient.texi (Goals): Add previously unwritten goal about only
3211         one way to do each operation.
3212
3213         * cvs.texinfo (File permissions): Rewrite paragraph on setuid to
3214         be more verbose and less unix-specific.
3215
3216 Sat Jul  5 03:16:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3217
3218         * cvsclient.texi (Connection and Authentication): When we said to
3219         "ignore" an unrecogized code we mean to treat it as nonspecific,
3220         not to ignore the response.
3221
3222         * cvsclient.texi (Example): Refer to RFC2119 when referring to
3223         terminology of MUST, SHALL, &c.
3224
3225         * cvs.texinfo (Windows permissions): New node.
3226
3227 Fri Jul  4 15:27:43 1997  Ian Lance Taylor  <ian@cygnus.com>
3228
3229         * cvs.texinfo (Common options): Fix typo (avaliable for
3230         available).
3231
3232 Tue Jul  1 09:19:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3233
3234         * cvs.texinfo (Server requirements): Discuss memory used by diff.
3235
3236         * cvs.texinfo (Substitution modes): Add comment about -A resetting
3237         both sticky tags/dates and sticky options.
3238
3239         * cvs.texinfo (File permissions): Add paragraph concerning
3240         ownership of the RCS files.
3241
3242         * cvs.texinfo (Working directory storage): Relative repositories
3243         in CVS/Repository are legal.
3244
3245 Mon Jun 30 10:48:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3246
3247         * cvsclient.texi (Top): Add menu item for Password scrambling.
3248
3249         * cvs.texinfo (Committing your changes): Add comment concerning
3250         documentation of message prompting.
3251
3252 Fri Jun 27 11:20:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3253
3254         * cvsclient.texi (Password scrambling): New node.
3255         (Connection and Authentication): Adjust accordingly.
3256         (Protocol Notes): Add long discussion of character sets and
3257         password scrambling.
3258
3259         * cvs.texinfo (Repository files): Also mention doc/RCSFILES in
3260         documenting RCS file format.
3261         (CVSROOT, storage of files): New node.
3262
3263 Thu Jun 26 09:18:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3264
3265         * cvs.texinfo (File permissions): xref to the pserver thing about
3266         permissions in CVSROOT.
3267         (Kerberos authenticated): Explicitly mention kerberos rsh.
3268         Add various index entries for "security, <foo>".
3269
3270 Wed Jun 25 13:39:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3271
3272         * cvs.texinfo (Common options): Rewrite comments concerning HEAD
3273         and testcases and solution.  Changing HEAD might be too big a
3274         change; might be better to phase it out.
3275         (Common options, Tags): Add index entries for HEAD and BASE.
3276
3277 Tue Jun 24 09:37:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3278
3279         * cvs.texinfo (Error messages): Add assertion failed.
3280
3281         * cvsclient.texi (Connection and Authentication): Add "E" and
3282         "error" as responses in authentication protocol.  The server
3283         already was in the (formerly bad) habit of sending them, and we
3284         might as well implement this in the client and document it.
3285
3286         * cvs.texinfo (Password authentication security): Note about
3287         permissions on $CVSROOT also applies to its parent and so on up to
3288         /.
3289
3290 Mon Jun 23 18:28:18 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3291
3292         * cvs.texinfo (Creating a repository): xref to Server requirements
3293         for more details on memory, CPU.
3294         (Server requirements): Add xref to Creating a repository regarding
3295         disk space.
3296
3297         * cvs.texinfo (Read-only access, Password authentication
3298         security): The known holes which let a read-only user execute
3299         arbitrary programs on the server are gone.
3300
3301         * cvsclient.texi (Protocol Notes): Remove multisite item; it is
3302         replaced by item 186 in TODO.  Add a general reference to TODO.
3303         Rewrite accordingly the sentence about multisite in the item
3304         concerning sending modified files in "cvs update".
3305
3306 Fri Jun 20 17:00:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3307
3308         * cvs.texinfo (Error messages): Add "binary files differ" when
3309         trying to check in a binary file.
3310
3311 Fri Jun 20 14:01:23 1997  David J MacKenzie  <djm@va.pubnix.com>
3312                           and Jim Kingdon  <kingdon@harvey.cyclic.com>
3313
3314         * cvs.texinfo: Fix various formatting, spelling, stylistic, and
3315         factual errors.
3316
3317 Thu Jun 19 07:11:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3318
3319         * cvs.texinfo (config): New node.
3320         (Password authentication server): Talk about RCSBIN in config as
3321         an alternative to -b global option.
3322         * cvsclient.texi (Requests): Specify when Root can/must be used.
3323
3324         * cvs.texinfo (Error messages): Add
3325         "*PANIC* administration files missing".
3326
3327         * cvs.texinfo (Password authentication server): Mention
3328         permissions on $CVSROOT and $CVSROOT/CVSROOT as part of the
3329         installation process.
3330         (Password authentication security): Clarify that permissions issue
3331         applies to $CVSROOT as well as $CVSROOT/CVSROOT.
3332
3333 Wed Jun 18 00:03:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3334
3335         * cvs.texinfo (Password authentication security): Add paragraph
3336         on write permissions of $CVSROOT/CVSROOT.
3337
3338         * cvs.texinfo (Adding and removing): New node.  Move Adding files,
3339         Removing files, Removing directories, Moving files, and Moving
3340         directories under it.
3341
3342         * cvs.texinfo (Removing directories): Add sentence about how
3343         one doesn't remove the directory itself.
3344
3345         * cvs.texinfo (Password authentication server): Document
3346         --allow-root.
3347