xref: /openbsd/gnu/usr.bin/cvs/contrib/ChangeLog (revision 3cab2bb3)
12001-04-25  Derek Price  <dprice@collab.net>
2
3	* Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
4
52001-04-16  Derek Price  <dprice@collab.net>
6
7	* log.pl: Accept new '-V' option for non-verbose status messages.
8
92001-03-14  Derek Price  <derek.price@openavenue.com>
10
11        * Makefile.in: Regenerated
12
132001-01-05  Derek Price  <derek.price@openavenue.com>
14
15	* contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some
16	script targets to configure.in - see ../ChangeLog for more
17
18	* contrib/clmerge.in: Rename from clmerge.pl
19	* contrib/cln_hist.in: Rename from cln_hist.pl
20	* contrib/commit_prep.in: Rename from commit_prep.pl
21	* contrib/cvs_acls.in: Rename from cvs_acls.pl
22	* contrib/log.in: Rename from log.pl
23	* contrib/log_accum.in: Rename from log_accum.pl
24	* contrib/mfpipe.in: Rename from mfpipe.pl
25	* contrib/rcslock.in: Rename from rcslock.pl
26	* contrib/sccs2rcs.in: Rename from scc2rcs.csh
27
28	* contrib/clmerge.pl: Rename to clmerge.in
29	* contrib/cln_hist.pl: Rename to cln_hist.in
30	* contrib/commit_prep.pl: Rename to commit_prep.in
31	* contrib/cvs_acls.pl: Rename to cvs_acls.in
32	* contrib/log.pl: Rename to log.in
33	* contrib/log_accum.pl: Rename to log_accum.in
34	* contrib/mfpipe.pl: Rename to mfpipe.in
35	* contrib/rcslock.pl: Rename to rcslock.in
36	* contrib/sccs2rcs.csh: Rename to sccs2rcs.in
37
382000-12-22  Derek Price  <derek.price@openavenue.com>
39
40	* Makefile.in: Regenerated
41
422000-12-21  Derek Price  <derek.price@openavenue.com>
43
44	* Makefile.am: New file needed by Automake
45	* Makefile.in: Regenerated
46
472000-12-14  Derek Price  <derek.price@openavenue.com>
48	    Thomas Maeder  <maeder@glue.ch>
49
50	* sccs2rcs.csh: unkludge a Y2k workaround
51
522000-10-23  Derek Price  <derek.price@openavenue.com>
53
54	* debug_check_log.sh: added this script for analyzing sanity.sh output
55	* Makefile.in: add above file to DISTFILES and CONTRIB_PROGS
56	* .cvsignore: add debug_check_log
57
582000-09-07  Larry Jones  <larry.jones@sdrc.com>
59
60	* Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
61	from autoconf.
62
632000-02-25  Larry Jones  <larry.jones@sdr.com>
64
65	* log.pl: Get committer from command line instead of getlogin
66	so that client/server works correctly.
67	* loc_accum.pl: Ditto.
68
692000-01-24  K.J. Paradise <kj@sourcegear.com>
70
71	* sccs2rcs.csh: fixed a y2k bug.  This was submitted
72	by Ceri Davies <ceri_davies@isdcorp.com>, and looks
73	okay to me.
74
751999-01-19  Graham Stoney <greyham@research.canon.com.au>
76
77	* log.pl: The author commited the canonical perl "localtime" Y2K
78	offence, of printing "19$year" instead of (1900 + $year). Of
79	course, the result is non-compliance in year 2000.  Fix it.
80
811998-10-14  Jim Kingdon
82
83	* ccvs-rsh.pl: Removed; it was not in DISTFILES so it didn't
84	actually get distributed.  I'm going to move it to the web on the
85	theory that the web is a better place for such things.
86	* README: Don't mention it.
87
88	* Makefile.in (dist-dir, distclean): Remove references to elib.
89	* elib: Remove this subdirectory and all its contents.  It went
90	with pcl-cvs, which is no longer distributed with CVS.
91
921998-09-22  Jim Kingdon  <kingdon@harvey.cyclic.com>
93
94	* pvcs_to_rcs: Removed; it was not in DISTFILES so it didn't
95	actually get distributed.  I'm going to move it to the web on the
96	theory that the web is a better place for such things.
97	* README: Don't mention it.
98
991998-09-10  Jim Kingdon
100
101	Check in Paul Eggert <eggert@twinsun.com>'s submission of
102	1998-08-15.  I also ran "cvs admin -ko" on this file so that his
103	version number would be intact (not an ideal solution, because
104	people will import it into other repositories, but I don't feel
105	like hacking the master version).
106	* rcs2log.sh: Sync with master version at gnu.org.
107
1081998-08-15  Jim Kingdon  <kingdon@harvey.cyclic.com>
109
110	* README: Don't mention listener, since it was removed a while
111	ago.
112	* listen2.c, listen2.mak: Removed; because there is no easy way to
113	pass a socket (as opposed to file descriptor) from one process to
114	another on Windows, this isn't a promising approach (at least not
115	in this form).
116	* Makefile.in (DISTFILES): Remove them.
117	* .cvsignore: Remove listen2.ncb listen2.mdp Debug.
118
1191998-05-11  W. Bradley Rubenstein
120
121	* log.pl: Check for errors from open and exec.
122
123Sat Feb 21 21:59:45 1998  Ian Lance Taylor  <ian@cygnus.com>
124
125	* Makefile.in (clean): Change "/bin/rm" to "rm".
126
127Thu Aug  7 22:42:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
128
129	* pvcs_to_rcs: Remove RCS keywords.  Remove $Log and move the data
130	to this ChangeLog (below).  Add paragraph that David Martin
131	emailed along with the script.
132
133	    Revision 1.6  1997/03/07 16:21:28  divad
134	    Need to explicitly state archive name in PVCS get command for
135 	    those cases where the case of the workfile and the case of the
136 	    archive file are different (OS/2)
137
138	    Revision 1.5  1997/03/07 00:31:04  divad
139	    Added capitalized extensions and framemaker files as binaries;
140 	    also overriding any path specification for workfiles at PVCS
141 	    checkout (most annoying).
142
143	    Revision 1.4  1997/03/06 21:04:55  divad
144	    Added \n to the end of each comment line to prevent multi-line
145 	    comments for a single revision from "merging"
146
147	    Revision 1.3  1997/03/06 19:50:25  divad
148	    Corrected bug in binary extensions; correcting processing
149 	    comment strings with double quotes
150
151	    Revision 1.2  1997/03/06 17:29:10  divad
152	    Provided list of extensions (rather than using Unix file
153 	    command) to determine which files are binary; also printing
154 	    version label as they are applied
155
156	    Revision 1.1  1997/02/26 00:04:29  divad
157	    Perl script to convert pvcs archives to rcs archives
158
159	* README: mention pvcs_to_rcs.
160	* pvcs_to_rcs: New file.  This is the file as I got it from David
161	Martin.  Will be checking in the tweaks shortly.
162
16317 May 1997  Jim Kingdon
164
165	* listen2.c: Failed attempt at making this do what it was
166	intended to do.  Will need to rethink the approach.
167	* listen2.mak: The usual involuntary tweaks.
168	* .cvsignore: Add listen2.ncb listen2.mdp.
169
170Mon May 12 11:59:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
171
172	* listener.c: Removed; see ../ChangeLog for rationale.
173
17410 May 1997  Jim Kingdon
175
176	* listen2.c, listen2.mak: New files.
177	* Makefile.in (DISTFILES): Add them.
178	* .cvsignore: Add Debug.
179
180Thu Feb 20 22:43:45 1997  David J MacKenzie  <djm@va.pubnix.com>
181
182	* rcs-to-cvs.sh: Put temporary files in /var/tmp or /usr/tmp
183	whichever one exists.  Just call "vi" not "/usr/ucb/vi".
184
185Mon Feb 17 08:51:37 1997  Greg A. Woods  <woods@most.weird.com>
186
187	* .cvsignore: added 'cvs2vendor' target from Feb. 12 changes.
188
189	* log_accum.pl (build_header): added "Repository:" to the report
190	header to show the first argument supplied to the script by CVS.
191	[[this value seems spuriously to be wrong when client is used]]
192	($hostdomain): correct order of initialization from the Feb. 12
193	changes.
194	($modulename): add more commentary about using '-M' to to get a
195	meaningful string here.
196	Tweak a few other comments from the Feb. 12 changes.
197
198Wed Feb 12 10:27:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
199
200	* cln_hist.pl, commit_prep.pl, cvs2vendor.sh, cvs_acls.pl,
201	cvscheck.man, cvscheck.sh, cvshelp.man, descend.man, descend.sh,
202	log_accum.pl, mfpipe.pl, rcs-to-cvs.sh, rcs2log.sh, rcs2sccs.sh,
203	sccs2rcs.csh: Remove $Id; we decided to get rid of these some
204	time ago.
205
206Wed Feb 12 00:24:33 1997  Greg A. Woods  <woods@most.weird.com>
207
208	* cvs2vendor.sh: new script.
209	* README: noted new cvs2vendor script.
210	* Makefile.in (DISTFILES): added cvs2vendor.sh.
211	(CONTRIB_PROGS): added cvs2vendor.
212
213	* log_accum.pl (show_wd): new variable, initialized to 0.
214	- set $show_wd if '-w' option found while parsing @ARGV.
215	- don't add 'In directory' line to report header unless $show_wd
216	is set.
217	(domainname): prepend a leading '.' if none there so that
218	concatenation with $hostname works (those with a FQDN hostname
219	*and* a domainname still lose).
220	(mail_notification): don't set a "From:" header -- the mailer will.
221
222Wed Jan  8 14:48:58 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
223
224	* Makefile.in, README, log.pl: Remove CVSid; we decided to get rid
225	of these some time ago.
226
227Thu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
228
229	* Makefile.in: Remove "675" paragraph; see ../ChangeLog for rationale.
230
231Thu Oct 17 18:28:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
232
233	* patch-2.1-.new-fix: Removed; it was not in DISTFILES so it never
234	made it into distributions.  It also isn't clear what it has to do
235	with CVS.  It is available from
236	    ftp://ftp.weird.com/pub/patch-2.1-.new-fix
237	* README: Remove entry for patch-2.1-.new-fix.
238
239Wed Oct 16 10:22:44 1996  Jim Blandy  <jimb@totoro.cyclic.com>
240
241	* rcs2log.sh: Change date output format to something CVS 1.9
242 	accepts.  I think this breaks the Sep 29 change, but I don't have
243 	a copy of CVS 1.5 handy, so I can't find a format that works with
244 	both, and I think it's more important that it work with the
245 	version it's distributed with.
246
247Sat Oct 12 21:18:19 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
248
249	* README: Don't mention pcl-cvs; it isn't here any more.
250
251Sun Sep 29 19:45:19 1996  Greg A. Woods  <woods@most.weird.com>
252
253	* README: add entry for patch-2.1-.new-fix.
254
255	* README: re-write the top section a bit.
256
257	* patch-2.1-.new-fix: re-generated using fixed "cvs patch" command.
258
259	* patch-2.1-.new-fix: new file.
260
261Sun Sep 29 14:25:28 1996  Dave Love  <d.love@dl.ac.uk>
262
263	* rcs2log.sh (month_data):  Make default date format acceptable to
264 	CVS post v1.8 as well as earlier CVSs and RCS.
265	Message-Id: <199609291546.QAA25531@mserv1.dl.ac.uk>
266	To: bug-gnu-emacs@prep.ai.mit.edu
267
268Thu Aug 29 11:58:03 1996  Jim Blandy  <jimb@totoro.cyclic.com>
269
270	* rcs2log: Update FSF address.
271
272	* rcs2log: Be more aggressive about finding the author's full
273	name; try nismatch and ypmatch.
274
275	* rcs2log: If the hostname appears not to be fully qualified, see
276 	if domainname provides any useful information.
277
278Fri Aug 16 16:02:36 1996  Norbert Kiesel  <nk@col.sw-ley.de>
279
280	* Makefile.in (installdirs): support this target
281
282Mon May  6 13:04:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
283
284	* Makefile.in (install): Don't tell user to run cvsinit.  It isn't
285	called cvsinit anymore, and it isn't necessary (repositories are,
286	and need to be, compatible between cvs versions).
287
288Sun Apr 14 11:30:36 1996  Karl Fogel  <kfogel@floss.red-bean.com>
289
290        * Removed pcl-cvs/ subdir; see tools/ subdir in the top-level from
291        now on.
292        Added elib/ subdir.
293
294        * Makefile.in (dist-dir): Removed all references to pcl-cvs/
295        subdir.
296
297Wed Mar  6 10:20:28 1996  Greg A. Woods  <woods@most.weird.com>
298
299	* log_accum.pl: ($MAILER): use sendmail directly to allow other
300	headers to be included
301	* log_accum.pl (mail_notification): add support to allow settting
302	of Reply-To and Date header fields in the sent mail; remove $mailto
303	argument and use the global variable (as with $replyto).
304	* log_accum.pl: add -R option for mail_notification()'s optional
305	Reply-To value [default to $login]
306
307Fri Mar  1 01:51:56 1996  Benjamin J. Lee  <benjamin@cyclic.com>
308
309	* listener.c: added as mentioned in ../README.VMS
310
311Mon Feb 19 13:37:36 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
312
313	* README: Don't just tell people "we don't want your script"; tell
314	them what to do instead.
315
316Thu Feb  1 14:28:16 1996  Karl Fogel  <kfogel@floss.red-bean.com>
317
318        * Makefile.in (DISTFILES): added `rcs2sccs.sh', as mentioned in
319        README.
320
321Thu Jan 18 09:39:16 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
322
323	* README: Talk about submitting changes to contrib directory.
324
325Tue Nov 14 15:28:25 1995  Greg A. Woods  <woods@most.weird.com>
326
327	* README: fix some spelling and other typos
328
329	* Makefile.in: if I need reminding to run cvsinit....
330
331Tue Nov 14 13:47:40 1995  Greg A. Woods  <woods@most.weird.com>
332
333	* log_accum.pl:
334	- Fix 'cvs status' to use global -Qq options
335	- fix up a couple of comments, incl., my proper address
336
337	* log.pl: add a CVSid and fix a couple of comments
338
339Sun Oct  1 02:02:57 1995  Peter Wemm  <peter@haywire.dialix.com>
340
341	* Makefile.in: supply a suffix rule to deal with .sh "source"
342
343Sat Jul 29 17:29:13 1995  James Kingdon  <kingdon@harvey.cyclic.com>
344
345	* log.pl: Use global options -Qq, not command options -Qq.
346
347	* Makefile.in (install): Look for $(PROGS) and
348	$(CONTRIB_PROGS) in build dir, not srcdir.
349
350Fri Jul 28 19:48:45 1995  Paul Eggert  <eggert@twinsun.com>
351
352	* rcs2log.sh: Sync with latest Emacs snapshot.
353
354Thu Jul 27 20:29:30 1995  Jim Blandy  <jimb@totoro.cyclic.com>
355
356	* rcs2log.sh: import of initial WNT port work
357
358Fri Jul 14 22:38:44 1995  Jim Blandy  <jimb@totoro.cyclic.com>
359
360	* rcs-to-cvs.sh: Changes from David J. Mackenzie.
361	Set permissions on new repository files correctly.
362	Ignore *~ files.
363
364Thu Jul 13 23:04:12 CDT 1995  Jim Meyering  (meyering@comco.com)
365
366	* Makefile.in (.pl, .csh): *Never* redirect output directly to
367	the target (usu $@) of a rule.  Instead, redirect to a temporary
368	file, and then move that temporary to the target.  I chose to
369	name temporary files $@-t.  Remember to be careful that the length
370	of the temporary file name not exceed the 14-character limit.
371
372Sun Jul  9 21:16:53 1995  Karl Fogel  <kfogel@floss.cyclic.com>
373
374        These are actually Greg Woods' changes:
375
376        * clmerge.pl, cvscheck.sh, descend.sh, dirfns.shar, rcs-to-cvs.sh,
377        rcs2log.sh, sccs2rcs.csh: renamed from the corresponding files
378        sans extensions.
379
380        * rcs2sccs.sh: new file.
381
382Sun Jul  9 19:03:00 1995  Greg A. Woods  <woods@most.weird.com>
383
384        * rcs2log.sh: oops, one more thing that should not have been
385        there.
386        - fix interpreter file syntax.
387        - remove "fix" for separating filenames and comments
388
389	* Makefile.in: hmm... thought rcs2log was in RCS-5.7 for some
390        reason -- it's not, so we'll install it from here....
391        - fix typo -- that's what you get for re-doing changes by hand!
392        - updates to support proper transformation and installation of
393        renamed files (from previous local changes)
394
395	* .cvsignore: one more target noted...
396
397	* sccs2rcs.csh: set up the interpreter file for updating by
398        Makefile (from previous local changes)
399
400	* log_accum.pl, log.pl, commit_prep.pl:
401	- set up the interpreter file for updating by Makefile
402	- various modifications, updates, and enhancements
403	(from previous local changes)
404
405	* rcslock.pl, mfpipe.pl, cvs_acls.pl, cln_hist.pl, clmerge.pl:
406	- set up the interpreter file for updating by Makefile
407	(from previous local changes)
408	- include changes from 1.5 here too, if any
409
410	* README:
411	- remove extensions from filenames to match installed names
412	(from previous local changes)
413
414	* .cvsignore: - added $(CONTRIB_PROGS) (from previous local changes)
415
416
417Thu Jun 29 10:43:07 1995  James Kingdon  <kingdon@harvey.cyclic.com>
418
419	* Makefile.in (distclean): Also remove pcl-cvs/Makefile.
420
421Thu Jun  8 15:32:29 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
422
423	* intro.doc: Added.
424	* Makefile.in (DISTFILES): Add intro.doc.
425
426Sat May 27 08:46:00 1995  Jim Meyering  (meyering@comco.com)
427
428	* Makefile.in (Makefile): Regenerate only Makefile in current
429	directory when Makefile.in is out of date.  Depend on ../config.status.
430
431Mon May  8 13:06:29 1995  Bryan O'Sullivan  <bos@serpentine.com>
432
433	* README: added an entry for ccvs-rsh.pl.
434
435Sun Apr 30 23:50:32 1995  Bryan O'Sullivan  <bos@serpentine.com>
436
437	* ccvs-rsh.pl: fixed a typo and added more flexible use of
438	CVS_PROXY_USER.
439
440Sun Apr 30 14:56:21 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
441
442	* clmerge: Changes from Tom Tromey --- fix bug in date comparison
443	function.
444
445Sat Apr 29 20:53:08 1995  Bryan O'Sullivan  <bos@serpentine.com>
446
447	* ccvs-rsh.pl: created.  See the file itself for documentation.
448
449	* Makefile.in (DISTFILES): added ccvs-rsh.pl to the list of
450	files to install.
451
452Fri Apr 28 22:32:45 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
453
454	* Makefile.in (DISTFILES): Brought up-to-date with current
455	directory contents.
456	(dist-dir): Renamed from dist-dir; use DISTDIR variable, passed
457	from parent.
458
459Mon Feb 13 13:32:07 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
460
461	* rcs2log: rcs2log was originally in this tree; how did it get
462	deleted?  Anyway, this is the version distributed with Emacs
463	19.28, hacked to support CVS and Remote CVS.
464
465Mon Jul 26 13:18:23 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
466
467	* rcs-to-cvs: Rewrite in sh.
468
469Wed Jul 14 21:16:40 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
470
471	* rcs-to-cvs: Don't source .cshrc or hardcode paths.
472	Make respository dir if needed.  Don't suppress errors
473	(such as prompts) from co.
474
475Wed Feb 26 18:04:40 1992  K. Richard Pixley  (rich@cygnus.com)
476
477	* Makefile.in, configure.in: removed traces of namesubdir,
478	  -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
479	  copyrights to '92, changed some from Cygnus to FSF.
480
481