185
|
1 1997-08-28 SL Baur <steve@altair.xemacs.org>
|
|
2
|
|
3 * pcl-cvs.el (cvs-changelog-ours-p): correct for drift in
|
|
4 `user-full-name' semantics.
|
|
5
|
142
|
6 Fri May 2 20:04:35 1997 Steven L Baur <steve@altair.xemacs.org>
|
|
7
|
|
8 * pcl-cvs.el (cvs-update): Inhibit dialog box usage in call to
|
|
9 cvs-do-update as this bombs when this function is invoked from a
|
|
10 menu.
|
|
11
|
114
|
12 Wed Mar 19 23:25:26 1997 Steven L Baur <steve@altair.xemacs.org>
|
|
13
|
|
14 * pcl-cvs.el (cvs-changelog-ours-p): Use function.
|
|
15
|
76
|
16 Sat Dec 21 22:37:37 1996 Neal Becker <neal@ctd.comsat.com>
|
|
17
|
|
18 * pcl-cvs.el: Synched with pcl-cvs.el from cvs-1.9.
|
|
19
|
0
|
20 Tue Jan 23 13:02:24 1996 Greg A. Woods <woods@most.weird.com>
|
|
21
|
|
22 * pcl-cvs.el (pcl-cvs-bugs-address): change the default address
|
|
23 as suggested by Per Cederqvist.
|
|
24 * pcl-cvs.el: removed comments refering to Signum, etc.
|
|
25
|
|
26 Sun Jan 21 12:51:12 1996 Greg A. Woods <woods@most.weird.com>
|
|
27
|
|
28 * pcl-cvs.el (cvs-parse-stderr): fix typo (missing '\') that was
|
|
29 causing occasional un-reported, un-traced, failures that simply
|
|
30 said something like "RE missing '\(' or '\\('" -- hopefully this
|
|
31 is the last such bug!
|
|
32
|
|
33 Tue Jan 16 13:57:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
|
|
34
|
|
35 * Makefile.in: Rename "dist" target back to "dist-dir". The
|
|
36 latter is what actually gets used.
|
|
37 (pcl-cvs.dvi): Restore srcdir to pcl-cvs.texinfo. Fix typo
|
|
38 (pcl-cvs.texifo -> pcl-cvs.texinfo).
|
|
39 (TEXINDEX,TEX,SET_TEXINPUTS): New variables.
|
|
40 (.el.elc): Copy .el file to build dir so .elc file gets put there.
|
|
41 (dist-dir): Fix typo (cvs.info -> pcl-cvs.info).
|
|
42 * cookie.el: New file, copied from elib 1.0.
|
|
43 * README: Remove note about requiring elib; it claimed that CVS
|
|
44 contained a copy of elib, but it lied.
|
|
45 * pcl-cvs.el: Change (require 'cookie) to (load "cookie.el").
|
|
46 * pcl-cvs-lucid.el: Change (require 'pcl-cvs) to (load "pcl-cvs.el").
|
|
47
|
|
48 Fri Jan 12 10:32:14 1996 Greg A. Woods <woods@most.weird.com>
|
|
49
|
|
50 * pcl-cvs.elc, pcl-cvs-lucid.elc: removed
|
|
51
|
|
52 * pcl-cvs.el: run through the spell checker...
|
|
53 - noted some free variables in comments
|
|
54 (cvs-inhibit-copyright-message): move this above
|
|
55 cvs-startup-message to keep the compiler quiet
|
|
56
|
|
57 * compile-all.el: removed (use make for dependency checking!)
|
|
58
|
|
59 * Makefile.in: tweak various comments and echo messages...
|
|
60 (elcfiles): removed this target.
|
|
61 (.SUFFIXES, .el.elc): added support for elisp files.
|
|
62 (CORE): new macro -- list of files all .elc depend on [still empty]
|
|
63 (BATCHFLAGS): new macro -- flags to pass to emacs
|
|
64 (OBJDIR_DISTFILES): added ELCFILES to be shipped in distribution
|
|
65
|
|
66 * README: fix the RCS Id.
|
|
67
|
|
68 * INSTALL: re-copy formatted makeinfo output from pcl-cvs.info,
|
|
69 just to keep everything in proper synchronisation.
|
|
70
|
|
71 * pcl-cvs.texinfo (Pcl-cvs installation): update to match Karl's
|
|
72 new wording from INSTALL.
|
|
73
|
|
74 Wed Jan 10 22:04:35 1996 Karl Fogel <kfogel@floss.red-bean.com>
|
|
75
|
|
76 * INSTALL: make first item read a little more smoothly.
|
|
77
|
|
78 * README: note that pcl-cvs has been tested under 19.30.
|
|
79
|
|
80 Wed Jan 10 17:59:00 1996 Greg A. Woods <woods@most.weird.com>
|
|
81
|
|
82 * ChangeLog.woods: these are changes integrated in from my
|
|
83 own pcl-cvs repository module, and based on the original PCL-CVS
|
|
84 Version 1.05 release. They include most, if not all, of the
|
|
85 changes from the Cygnus and Cyclic CVS contrib versions of
|
|
86 PCL-CVS (i.e. the changes noted below).
|
|
87
|
|
88 Sat Dec 30 15:01:45 1995 Karl Fogel <kfogel@floss.cyclic.com>
|
|
89
|
|
90 * pcl-cvs.el (cvs-changelog-ours-p): check that
|
|
91 `add-log-full-name' and `add-log-mailing-address' are non-nil, in
|
|
92 addition to checking that they are boundp.
|
|
93
|
|
94 Thu Dec 21 16:45:48 1995 Karl Fogel <kfogel@occs.cs.oberlin.edu>
|
|
95
|
|
96 * pcl-cvs.el (cvs-parse-stderr): ignore kerberos connection
|
|
97 failure, since CVS will automatically try rsh next. I think this
|
|
98 is okay because if a person needs to know that kerberos failed,
|
|
99 then chances are the rsh failed too, and *that* error message will
|
|
100 clue them in that something's afoot.
|
|
101
|
|
102 Wed Nov 22 11:01:50 1995 Joshua Cowan <jcowan@hermit.reslife.okstate.edu>
|
|
103
|
|
104 * pcl-cvs.el (cvs-changelog-ours-p): use `user-full-name' if
|
|
105 `add-log-full-name' unbound, as not every uses the stuff in
|
|
106 add-log.el. Same with `add-log-mailing-address'.
|
|
107 (cvs-changelog-entries): change to `change-log-mode' unless
|
|
108 already in it.
|
|
109
|
|
110 Sun Jul 9 20:57:11 1995 Karl Fogel <kfogel@floss.cyclic.com>
|
|
111
|
|
112 * "/bin/rmdir" as default, not "/usr/local/bin/rmdir".
|
|
113
|
|
114 Fri Jun 16 15:24:34 1995 Jim Kingdon (kingdon@cyclic.com)
|
|
115
|
|
116 * pcl-cvs.elc, pcl-cvs-lucid.elc: Added.
|
|
117
|
|
118 * Makefile.in: Rename from Makefile and set srcdir.
|
|
119
|
|
120 Thu May 18 17:10:27 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
121
|
|
122 Automatically guess CVS log entries from ChangeLog contents.
|
|
123 * pcl-cvs.el (cvs-mode-changelog-commit): New command.
|
|
124 (cvs-changelog-full-paragraphs): New variable.
|
|
125 (cvs-changelog-name, cvs-narrow-changelog,
|
|
126 cvs-changelog-paragraph, cvs-changelog-subparagraph,
|
|
127 cvs-changelog-entry, cvs-changelog-ours-p, cvs-relative-path,
|
|
128 cvs-changelog-entries, cvs-changelog-insert-entries, cvs-union,
|
|
129 cvs-insert-changelog-entries, cvs-edit-delete-common-indentation):
|
|
130 New functions.
|
|
131 (cvs-mode-map): Bind 'C' to cvs-mode-changelog-commit.
|
|
132 (cvs-mode): Mention cvs-mode-changelog-commit in docstring.
|
|
133
|
|
134 Give the info files names ending in ".info".
|
|
135 * Makefile (INFOFILES, install_info): Change pcl-cvs to
|
|
136 pcl-cvs.info.
|
|
137 (pcl-cvs.info): Target renamed from pcl-cvs.
|
|
138 (DISTFILES): pcl-cvs removed; we handle the info files explicitly
|
|
139 in the dist-dir target.
|
|
140 (dist-dir): Depend on pcl-cvs.info. Distribute pcl-cvs.info*.
|
|
141 * pcl-cvs.texinfo: Change @setfilename appropriately.
|
|
142 * INSTALL: Updated.
|
|
143 * .cvsignore: Correctly ignore the info files.
|
|
144
|
|
145 * README: Note that pcl-cvs has been tested under 19.28, and that
|
|
146 the "cookie" naming conflict was resolved in 19.11.
|
|
147
|
|
148 * Makefile (pcl-cvs-lucid.elc): Changed this target from
|
|
149 pcl-cvs-lucid.el. That's a source file, for goodness' sake!
|
|
150
|
|
151 Tue May 9 13:56:50 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
152
|
|
153 * Change references to "Cygnus's remote CVS" to "Cyclic CVS".
|
|
154
|
|
155 Wed May 3 13:55:27 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
156
|
|
157 * pcl-cvs.el (cvs-parse-stderr): Handle colons after both
|
|
158 "rcsmerge" and "warning".
|
|
159
|
|
160 Fri Apr 28 22:38:14 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
161
|
|
162 * Makefile (ELFILES): Include pcl-cvs-startup.el.
|
|
163 (info, pcl-cvs): Call makeinfo appropriately for modern versions.
|
|
164 (pcl-cvs.aux): List dependency on pcl-cvs.texinfo.
|
|
165 (pcl-cvs.ps): New target.
|
|
166 (DVIPS): New variable.
|
|
167 (dist-dir): Renamed from dist, updated to accept DISTDIR value
|
|
168 passed from parent.
|
|
169 (DISTFILES): New varible.
|
|
170 (pcl-cvs.elc, pcl-cvs-lucid.elc): Add targets to elcfiles target.
|
|
171
|
|
172 Tue Apr 25 21:33:49 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
173
|
|
174 * pcl-cvs.el: (cvs-parse-stderr): Recognize "conflicts" as well as
|
|
175 "overlaps" before "during merge."
|
|
176
|
|
177 Thu Feb 16 12:17:20 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
178
|
|
179 * pcl-cvs.el (cvs-parse-stderr): Recognize "conflicts found in..."
|
|
180 messages attributed to "cvs server", as well as "cvs update".
|
|
181
|
|
182 Sat Feb 4 01:47:01 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
183
|
|
184 * pcl-cvs.el: Deal with the 'P' action, produced by remote CVS.
|
|
185 (cvs-parse-stdout): Treat 'P' like 'U' --- file is updated.
|
|
186
|
|
187 Tue Jan 31 23:31:39 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
188
|
|
189 * pcl-cvs.el (cvs-cvsroot-required): New variable.
|
|
190 (cvs-do-update): If cvs-cvsroot-required is not set, don't complain if
|
|
191 CVSROOT and cvs-cvsroot are both unset.
|
|
192
|
|
193 Sun Jan 22 21:22:22 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
|
|
194
|
|
195 * pcl-cvs.el (cvs-parse-stderr):
|
|
196 Some changes for Cygnus's Remote CVS. Treat
|
|
197 messages like "cvs server: Updating DIRECTORY" as we treat those like
|
|
198 "cvs update: Updating DIRECTORY". Ignore other messages starting with
|
|
199 "cvs server".
|
|
200
|
|
201 * pcl-cvs.el (cvs-parse-stderr): Re-indent.
|
|
202
|
|
203 * .cvsignore: Add ignore list for Texinfo litter.
|
|
204
|
|
205 * Makefile (lispdir): Set appropriately for totoro.
|
|
206 * pcl-cvs.el (cvs-program, cvs-diff-program, cvs-rmdir-program): Same.
|
|
207
|
|
208 Tue Jun 1 00:00:03 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
209
|
|
210 * Release 1.05. (This release was promised before the end of May,
|
|
211 but I didn't quite make it. No, I didn't fake the date above).
|
|
212
|
|
213 Mon May 31 01:32:25 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
214
|
|
215 * Removed the elib sub-directory. Users must now get the Elib
|
|
216 library separately.
|
|
217 * pcl-cvs.texinfo: Document it.
|
|
218
|
|
219 * pcl-cvs-lucid.el: A new version, supplied by Jamie Zawinsky,
|
|
220 added.
|
|
221
|
|
222 * pcl-cvs Id 68: Transform RCS keywords
|
|
223 * Makefile (pcl-cvs-$(VER)): Remove the $ signs in most files in
|
|
224 the distribution.
|
|
225
|
|
226 * pcl-cvs Id 76: Extra " in cvs-mode-add.
|
|
227 * pcl-cvs.el (cvs-mode-add): Don't add the extra level of quotes
|
|
228 around the log message, since it doesn't work with CVS.
|
|
229
|
|
230 * pcl-cvs Id 56: '-d <CVSROOT>' support in pcl-cvs
|
|
231 * pcl-cvs.el (cvs-change-cvsroot): New function.
|
|
232
|
|
233 * pcl-cvs Id 77: *cvs* isn't cleared properly
|
|
234 * pcl-cvs.el (cvs-do-update): Always erase the *cvs* buffer and
|
|
235 re-create the collection.
|
|
236
|
|
237 * pcl-cvs.el (cvs-do-update): Set mode-line-process in the *cvs*
|
|
238 buffer.
|
|
239 * pcl-cvs.el (cvs-mode): Reset mode-line-process.
|
|
240
|
|
241 * pcl-cvs Id 59: sort .cvsignore alphabetically!
|
|
242 * pcl-cvs.el (cvs-sort-ignore-file): New variable.
|
|
243 * pcl-cvs.el (cvs-mode-ignore): Use it.
|
|
244 * pcl-cvs.texinfo: Document it.
|
|
245
|
|
246 * pcl-cvs Id 75: Require final newline.
|
|
247 * pcl-cvs.el (cvs-commit-buffer-require-final-newline): New
|
|
248 variable.
|
|
249 * pcl-cvs.el (cvs-edit-done): Use it.
|
|
250 * pcl-cvs.texinfo: Document it.
|
|
251
|
|
252 * pcl-cvs Id 72: make clean deletes lucid-emacs.el
|
|
253 * dist-makefile (ELCFILES): Fixed a typo.
|
|
254
|
|
255 * pcl-cvs Id 46: "cvs remove f" "touch f" "cvs update f" -> parse err.
|
|
256 * pcl-cvs.el (cvs-fileinfo->type): New type: REM-EXIST.
|
|
257 * pcl-cvs.el (cvs-shadow-entry-p): A REMOVED that follows a
|
|
258 REM-EXIST is a shadow.
|
|
259 * pcl-cvs.el (cvs-parse-stderr): Recognize the "should be removed
|
|
260 and is still there" message.
|
|
261 * pcl-cvs.el (cvs-pp): Recognize REM-EXIST.
|
|
262 * pcl-cvs.el (cvs-mode-undo-local-changes): Recognize and complain
|
|
263 about REM-EXIST. Defensive test added: complain about unknown types.
|
|
264
|
|
265 * pcl-cvs.el (cvs-mode-add): Add an extra level of quotes around
|
|
266 the log message. This is apparently needed by RCVS. <This change
|
|
267 has been removed. --ceder>.
|
|
268
|
|
269 * pcl-cvs.el (cvs-parse-stderr): Ignore output from RCVS.
|
|
270
|
|
271 Tue Apr 27 00:48:40 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
272
|
|
273 * pcl-cvs.el (cvs-startup-message): Now a defconst instead of a
|
|
274 defvar.
|
|
275 * pcl-cvs.el (cvs-mode-commit): Add a defvar for it.
|
|
276
|
|
277 * dist-makefile (EMACS): Use $(EMACS) instead of hard-coding 'emacs'.
|
|
278
|
|
279 Sat Apr 17 12:47:10 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
280
|
|
281 * Release 1.04.
|
|
282
|
|
283 * pcl-cvs.texinfo: Updated the Contributors node.
|
|
284
|
|
285 * pcl-cvs Id 58: Lucid GNU Emacs support
|
|
286 * pcl-cvs-lucid.el: New file, contributed by the people at Lucid.
|
|
287 * pcl-cvs.el: Autoload pcl-cvs-lucid if running in an Lucid GNU
|
|
288 Emacs.
|
|
289 * compile-all.el: (files-to-compile): Add pcl-cvs-lucid.
|
|
290 * dist-makefile (ELFILES, ELCFILES): Dito.
|
|
291
|
|
292 * pcl-cvs Id 55: cvs-diff-backup swaps old and new version.
|
|
293 * pcl-cvs.el (cvs-diff-backup-extractor): Old version should be
|
|
294 first.
|
|
295 * pcl-cvs.el (cvs-mode-diff-backup): Call cvs-backup-diffable
|
|
296 correctly.
|
|
297
|
|
298 * pcl-cvs Id 64: elib substitute
|
|
299 * dist-makefile (install): Warn about Elib.
|
|
300 * pcl-cvs.texinfo: Talk about Elib.
|
|
301
|
|
302 * pcl-cvs Id 50: Committing the *commit* buffer twice.
|
|
303 * pcl-cvs.el (cvs-edit-done): Report an error if cvs-commit-list
|
|
304 is empty, and empty it when the commit is done.
|
|
305
|
|
306 * pcl-cvs Id 56: '-d <CVSROOT>' support.
|
|
307 * pcl-cvs.el (cvs-cvsroot): New variable.
|
|
308 * pcl-cvs.el (cvs-do-update, all callers of cvs-execute-list): Use
|
|
309 it everywhere CVS is called, to override CVSROOT.
|
|
310 * pcl-cvs.texinfo (Customization): Document it.
|
|
311
|
|
312 Thu Apr 1 00:34:55 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
313
|
|
314 * pcl-cvs.el (cvs-retrieve-revision-to-tmpfile): Exit status nil
|
|
315 from call-process means everything was successful in some Emacs
|
|
316 versions.
|
|
317
|
|
318 * pcl-cvs.el (cvs-mode-map): Bind "q" to bury-buffer.
|
|
319 * pcl-cvs.texinfo: Document it.
|
|
320
|
|
321 Thu Mar 11 00:05:03 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
322
|
|
323 * Release 1.03-Emerge (not released).
|
|
324
|
|
325 * Makefile (pcl-cvs-$(VER)): Don't includ elib-dll-debug.el in the
|
|
326 distribution. (It's included as elib/dll-debug.el).
|
|
327
|
|
328 * pcl-cvs.el (cvs-mode): Document the "e" key (cvs-mode-emerge).
|
|
329
|
|
330 Tue Mar 9 00:02:57 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
331
|
|
332 * pcl-cvs.texinfo (Emerge): New node.
|
|
333
|
|
334 * pcl-cvs.el (cvs-kill-buffer-visiting): New function.
|
|
335
|
|
336 * pcl-cvs.el (cvs-mode-emerge): Handle Conflict and Merged files.
|
|
337
|
|
338 * pcl-cvs.el (cvs-retrieve-revision-to-tmpfile): Handle any revision.
|
|
339
|
|
340 * pcl-cvs.el (cvs-fileinfo-*): Store base-revision instead of
|
|
341 backup-file.
|
|
342
|
|
343 * pcl-cvs.el (cvs-backup-diffable): The file is only diffable if
|
|
344 the backup file is readable.
|
|
345
|
|
346 * pcl-cvs.el (cvs-mode-map): Bind "e" to cvs-mode-emerge instead
|
|
347 of cvs-mode-find-file (which is anyhow bound to "f").
|
|
348
|
|
349 Mon Mar 8 23:06:52 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
350
|
|
351 * pcl-cvs.el (cvs-mode-emerge): New function. Currently only
|
|
352 handles emerge of Modified files.
|
|
353
|
|
354 * pcl-cvs.el (cvs-retrieve-revision-to-tmpfile): New function.
|
|
355
|
|
356 Sun Jan 24 20:07:18 1993 Per Cederqvist (ceder@lysator.liu.se)
|
|
357
|
|
358 * elib-dll-debug.el: Moved to elib.
|
|
359
|
|
360 Mon Jan 18 00:35:59 1993 Per Cederqvist (ceder@mauritz)
|
|
361
|
|
362 * pcl-cvs.el (cvs-do-update): Added a probably unnecessary sit-for.
|
|
363
|
|
364 * Release 1.03-Elib-0.05.1 (not released).
|
|
365
|
|
366 * Elib 0.05 compatibility:
|
|
367 * elib-dll-debug.el, pcl-cvs-buffer.el, test-dll.el: Fix the
|
|
368 require strings.
|
|
369 * pcl-cvs.el (cvs-pp): Insert the string.
|
|
370
|
|
371 * Release 1.03-Elib-0.05 (not released).
|
|
372
|
|
373 * elib: New directory, containing the parts of elib that are
|
|
374 required for pcl-cvs. Changes to the files in that directory
|
|
375 that are present in Elib are documented in the ChangeLog of
|
|
376 Elib, not here.
|
|
377 * Makefile (pcl-cvs-$(VER)): Copy the new dir to the distribution.
|
|
378 * dist-makefile (ELFILES, ELCFILES): Don't include the Elib files.
|
|
379
|
|
380 Fri Jan 8 02:43:49 1993 Per Cederqvist (ceder@konrad)
|
|
381
|
|
382 * pcl-cvs.el (cvs-mode-map): Bind "e" to cvs-mode-find-file, like
|
|
383 in dired.
|
|
384
|
|
385 Sun Jan 3 23:25:13 1993 Per Cederqvist (ceder@konrad)
|
|
386
|
|
387 * elib-dll.el, elib-node.el, cookie.el: Moved to the elib package.
|
|
388 Pcl-cvs now requires elib.
|
|
389
|
|
390 Tue Dec 29 22:06:57 1992 Per Cederqvist (ceder@konrad)
|
|
391
|
|
392 * pcl-cvs.el: Tracked the latest (last?) rename of all functions
|
|
393 in cookie.el.
|
|
394
|
|
395 Thu Sep 24 00:29:16 1992 Per Cederqvist (ceder@robert)
|
|
396
|
|
397 * pcl-cvs.texinfo (Archives): This version is not distributed with
|
|
398 CVS 1.3, so don't claim that it is.
|
|
399
|
|
400 Fri Aug 21 15:17:08 1992 Per Cederqvist (ceder@maskros)
|
|
401
|
|
402 * pcl-cvs.el (cvs-parse-stderr): Fixed two "(set head" that should
|
|
403 be "(setq head".
|
|
404
|
|
405 Thu Aug 20 05:53:58 1992 Per Cederqvist (ceder@robin)
|
|
406
|
|
407 * cookie.el: Changes to this file is documented in the ChangeLog
|
|
408 of elib in the future.
|
|
409
|
|
410 Tue Aug 18 03:30:28 1992 Per Cederqvist (ceder@robin)
|
|
411
|
|
412 * pcl-cvs.el: Don't use cookie-last-tin (which no longer exists).
|
|
413
|
|
414 * cookie.el: Use prefix cookie:: for internal functions.
|
|
415
|
|
416 * cookie.el: (cookie:enter-after, cookie:enter-before,
|
|
417 cookie:nth-cookie): Implemented.
|
|
418 * cookie.el: No longer define (impl).
|
|
419
|
|
420 * cookie.el: More renames:
|
|
421 cookie:next-cookie -> cookie:goto-next-tin
|
|
422 cookie:previous-cookie -> cookie:goto-previous-tin
|
|
423 tin-next -> cookie:next-tin
|
|
424 tin-previous -> cookie:previous-tin
|
|
425 tin-nth -> cookie:nth-tin
|
|
426 tin-delete -> cookie:delete-tin
|
|
427 cookie:collect -> cookie:collect-cookies
|
|
428 cookie:tin-collect -> cookie:collect-tins
|
|
429 (new) -> cookie:tin-collect-cookies
|
|
430 (new) -> cookie:tin-collect-tins
|
|
431 cookie:refresh -> cookie:refresh-all
|
|
432 tin-invalidate-tins -> cookie:invalidate-tins
|
|
433
|
|
434 Mon Aug 17 01:39:49 1992 Per Cederqvist (ceder@robin)
|
|
435
|
|
436 * cookie.el (cookie:set-buffer-bind-dll-let*): New macro. Used in
|
|
437 many places instead of cookie:set-buffer-bind-dll.
|
|
438 * cookie.el (cookie:set-buffer-bind-dll): Renamed the macro
|
|
439 cookie:set-buffer to this.
|
|
440
|
|
441 * pcl-cvs.el (cvs-use-temp-buffer): Set default-directory.
|
|
442
|
|
443 Sun Aug 16 20:51:30 1992 Per Cederqvist (ceder@robin)
|
|
444
|
|
445 * pcl-cvs.el (cvs-add-sub): Fixed call to cvs-add-file-update-buffer.
|
|
446
|
|
447 Sat Aug 8 20:28:21 1992 Per Cederqvist (ceder@robin)
|
|
448
|
|
449 * Release 1.03-Cookie-II (not released).
|
|
450
|
|
451 * pcl-cvs.el (cvs-mode-diff-cvs): Don't care about the exit status
|
|
452 from ``cvs diff''.
|
|
453
|
|
454 * pcl-cvs.el (cvs-mode): Document cvs-mode-undo-local-changes.
|
|
455 * pcl-cvs.el (cvs-diffable): New function.
|
|
456
|
|
457 * pcl-cvs.el: Use the new cookie package.
|
|
458 * pcl-cvs.el (cvs-cookie-handle): New variable.
|
|
459 * pcl-cvs.el (cvs-do-update): User the new cookie:create
|
|
460 interface, and cookie:clear if the buffer already existed. Make
|
|
461 the buffer read-only.
|
|
462 * pcl-cvs.el (cvs-mode-next-line, cvs-mode-previous-line): New
|
|
463 functions (used instead of cookie:next-cookie and
|
|
464 cookie:previous-cookie).
|
|
465
|
|
466 * cookie.el: Major redesign. The handle that is passed to all
|
|
467 cookie functions is now a new datatype, and not the buffer that
|
|
468 the cookies resides in. This way it is possible to have more than
|
|
469 one set of cookies in a buffer. Things that used to be
|
|
470 buffer-local variables are now fields in the handle data type.
|
|
471 cookie-last-tin is no longer available.
|
|
472 * cookie.el (cookie:create): The buffer is not cleared, nor set to
|
|
473 be read-only.
|
|
474 * cookie.el (cookie:next-cookie, cookie:previous-cookie): Since
|
|
475 the first argument is now a handle and not a buffer, these can no
|
|
476 longer be called interactively. You have to write a small wrapper
|
|
477 about them.
|
|
478 * cookie.el (cookie:buffer): New function.
|
|
479
|
|
480 Tue Aug 4 03:02:25 1992 Per Cederqvist (ceder@robert)
|
|
481
|
|
482 * pcl-cvs.texinfo (Bugs): Renamed "Reporting bugs and ideas" to
|
|
483 "Bugs" and added a table of known bugs/FAQ:s.
|
|
484
|
|
485 Mon Aug 3 00:19:39 1992 Per Cederqvist (ceder@robert)
|
|
486
|
|
487 * pcl-cvs.el, pcl-cvs.texinfo: Big Renaming Time!
|
|
488 The commands that operate in the *cvs* buffer:
|
|
489 cvs-add-change-log-entry-other-window -> cvs-mode-add-change-log-entry-other-window
|
|
490 cvs-mark-all-files -> cvs-mode-mark-all-files
|
|
491 cvs-revert-updated-buffers -> cvs-mode-revert-updated-buffers
|
|
492 cvs-undo-local-changes -> cvs-mode-undo-local-changes
|
|
493 cvs-unmark-up -> cvs-mode-unmark-up
|
|
494 cvs-acknowledge -> cvs-mode-acknowledge
|
|
495 cvs-unmark-all-files -> cvs-mode-unmark-all-files
|
|
496 cvs-add -> cvs-mode-add
|
|
497 cvs-diff-backup -> cvs-mode-diff-backup
|
|
498 cvs-commit -> cvs-mode-commit
|
|
499 cvs-diff-cvs -> cvs-mode-diff-cvs
|
|
500 cvs-find-file -> cvs-mode-find-file
|
|
501 cvs-update-no-prompt -> cvs-mode-update-no-prompt
|
|
502 cvs-ignore -> cvs-mode-ignore
|
|
503 cvs-log -> cvs-mode-log
|
|
504 cvs-mark -> cvs-mode-mark
|
|
505 cvs-find-file-other-window -> cvs-mode-find-file-other-window
|
|
506 cvs-remove-file -> cvs-mode-remove-file
|
|
507 cvs-status -> cvs-mode-status
|
|
508 cvs-remove-handled -> cvs-mode-remove-handled
|
|
509 cvs-unmark -> cvs-mode-unmark
|
|
510
|
|
511 * pcl-cvs.el (cvs-cvs-diff-flags): Variable deleted.
|
|
512 * pcl-cvs.el (cvs-diff-cvs): Use cvs-diff-flags instead.
|
|
513 * pcl-cvs.texinfo (Customization): Update the doc.
|
|
514
|
|
515 * pcl-cvs.el (cvs-diff-cvs): Handle exit status 0 (no diffs), 1
|
|
516 (diffs) and other (error).
|
|
517 * pcl-cvs.el (cvs-execute-list): Add support for this kind of
|
|
518 thing.
|
|
519
|
|
520 * Revert buffers for committed files:
|
|
521 * pcl-cvs.el (cvs-auto-revert-after-commit): New variable.
|
|
522 * pcl-cvs.texinfo (Committing changes, Customization): Document
|
|
523 it.
|
|
524 * pcl-cvs.el (cvs-after-commit-function): New function.
|
|
525
|
|
526 * pcl-cvs.el (cvs-execute-list): Return the exit status or nil.
|
|
527 * pcl-cvs.el (cvs-edit-done, cvs-diff-cvs, cvs-remove-file,
|
|
528 cvs-undo-local-changes, cvs-add, cvs-status, cvs-log): Use the
|
|
529 exit status to generate an error message.
|
|
530
|
|
531
|
|
532 * pcl-cvs.el (cvs-do-update): It should be "cvs -n update -l", not
|
|
533 "cvs -l update -n". Put the -n and/or -l in the message that is
|
|
534 displayed in the *cvs* buffer during the update.
|
|
535
|
|
536 Sat Aug 1 00:55:49 1992 Per Cederqvist (ceder@robert)
|
|
537
|
|
538 * cookie.el (cookie-sort): New function.
|
|
539
|
|
540 * cookie.el (cookie-clear): Rewritten. No longer clears all local
|
|
541 variables.
|
|
542
|
|
543 Tue Jul 28 17:21:17 1992 Per Cederqvist (ceder@robin)
|
|
544
|
|
545 * pcl-cvs.el (cvs-parse-stderr): Try to handle the output from RCS
|
|
546 when it is compiled without DIFF3_BIN and a conflict occurs.
|
|
547
|
|
548 * pcl-cvs.texinfo (Getting Started): Fixed typo.
|
|
549
|
|
550 * pcl-cvs-startup.el (cvs-update-other-window): Make the autoload
|
|
551 be interactive.
|
|
552
|
|
553 Mon Jul 27 19:36:40 1992 Per Cederqvist (ceder@robin)
|
|
554
|
|
555 * pcl-cvs.el (cvs-revert-updated-buffers, cvs-revert-fileinfo):
|
|
556 New functions.
|
|
557 * pcl-cvs.texinfo (Reverting your buffers): Document it.
|
|
558
|
|
559 * pcl-cvs.el (cvs-fileinfo->full-path): New function.
|
|
560 * pcl-cvs.el (cvs-full-path): Use it.
|
|
561
|
|
562 * cookie.el (cookie-map, cookie-map-reverse): Better doc-
|
|
563 string. Removed the unused local variable 'result'.
|
|
564
|
|
565 * compile-all.el: Renamed elib-files to files-to-compare.
|
|
566 * compile-all.el (compile-pcl-cvs): Bind load-path in a let
|
|
567 statement instead of globally.
|
|
568
|
|
569 Thu Jul 23 19:02:41 1992 Per Cederqvist (ceder@robin)
|
|
570
|
|
571 * pcl-cvs.el (cvs-do-update): Check that CVSROOT is set.
|
|
572 * pcl-cvs.el (cvs-diff-cvs): Check that cvs-cvs-diff-flags is a
|
|
573 list.
|
|
574 * pcl-cvs.el (cvs-diff-backup): Check that cvs-diff-flags is a
|
|
575 list.
|
|
576
|
|
577 Tue Jul 21 11:27:39 1992 Per Cederqvist (ceder@robin)
|
|
578
|
|
579 * pcl-cvs.el (cvs-parse-error): Make the *cvs* buffer writeable
|
|
580 before trying to write the email message. Require sendmail before
|
|
581 trying to switch to mail-mode.
|
|
582
|
|
583 * pcl-cvs.el (cvs-do-update): Check that cvs-program exists.
|
|
584
|
|
585 * pcl-cvs.el (cvs-skip-line): Fixed bracketing error.
|
|
586
|
|
587 Mon Jul 20 10:31:51 1992 Per Cederqvist (ceder@robin)
|
|
588
|
|
589 * Release 1.03.
|
|
590
|
|
591 * pcl-cvs.el, cookie.el: Indentation fixes.
|
|
592
|
|
593 * Makefile (pcl-cvs-$(VER)): Include NEWS in the distribution.
|
|
594
|
|
595 * pcl-cvs.el (cvs-rm-program): Deleted.
|
|
596 * pcl-cvs.el (cvs-rmdir-program, cvs-lock-file): New variables.
|
|
597
|
|
598 * Handle lock files in a nicer way:
|
|
599 * pcl-cvs.el (cvs-update-filter, cvs-delete-lock,
|
|
600 cvs-lock-file-p): New functions.
|
|
601 * pcl-cvs.el (cvs-do-update, cvs-sentinel): Redirect stdout to the
|
|
602 temporary file, not stderr. Use cvs-update-filter.
|
|
603 * pcl-cvs.el (cvs-parse-update): New arguments.
|
|
604 * pcl-cvs.el (cvs-parse-buffer): Renamed to cvs-parse-update.
|
|
605 * pcl-cvs.el (cvs-stderr-file): Renamed to cvs-stdout-file.
|
|
606 * pcl-cvs.texinfo (Miscellaneous commands, Updating the
|
|
607 directory): Document cvs-delete-lock.
|
|
608
|
|
609 * pcl-cvs.el (cvs-mode): Don't reset buffer-read-only.
|
|
610
|
|
611 * pcl-cvs.el (cvs-find-file-other-window): Don't save-some-buffers.
|
|
612
|
|
613 Thu Jul 16 00:19:58 1992 Per Cederqvist (ceder@robin)
|
|
614
|
|
615 * pcl-cvs.el, test-cookie-el: Use the new names from cookie.el.
|
|
616
|
|
617 * cookie.el: Big Renaming Time!
|
|
618 External functions:
|
|
619 cookie-next -> tin-next
|
|
620 cookie-previous -> tin-previous
|
|
621 cookie-nth -> tin-nth
|
|
622 cookie-delete -> tin-delete
|
|
623 cookie-filter-tins -> tin-filter
|
|
624 cookie-get-selection -> tin-get-selection
|
|
625 cookie-start-marker -> tin-start-marker
|
|
626 cookie-end-marker -> tin-end-marker
|
|
627 cookie-invalidate-tins -> tin-invalidate-tins
|
|
628 cookie-collect-tins -> tin-collect
|
|
629 cookie-collect-cookies -> cookie-collect
|
|
630 Internal functions:
|
|
631 cookie-create-tin -> cookie-create-wrapper
|
|
632 cookie-tin-start-marker -> cookie-wrapper-start-marker
|
|
633 cookie-tin-cookie-safe -> cookie-wrapper-cookie-safe
|
|
634 cookie-tin-cookie -> cookie-wrapper-cookie
|
|
635 set-cookie-tin-start-marker -> cookie-wrapper-set-start-marker
|
|
636 set-cookie-tin-cookie -> cookie-wrapper-set-cookie
|
|
637 cookie-tin-p -> cookie-wrapper-p
|
|
638 cookie-create-tin-and-insert -> cookie-create-wrapper-and-insert
|
|
639
|
|
640 * pcl-cvs.el (cvs-find-file, cvs-find-file-other-window): Signal
|
|
641 an appropriate error message if the *cvs* buffer is empty.
|
|
642
|
|
643 * cookie.el (cookie-create): Make the buffer read-only.
|
|
644 * cookie.el (cookie-create-tin-and-insert, cookie-refresh,
|
|
645 cookie-delete-tin-internal, cookie-refresh-tin): Bind
|
|
646 buffer-read-only to nil while changing the contents of
|
|
647 the buffer.
|
|
648
|
|
649 * pcl-cvs.el (cvs-byte-compile-files): New function.
|
|
650 * pcl-cvs.texinfo (Miscellaneous commands): Document it.
|
|
651
|
|
652 * pcl-cvs.el (cvs-diff-ignore-marks): New variable.
|
|
653 * pcl-cvs.el (cvs-diff-cvs, cvs-diff-backup): Don't consider
|
|
654 marked files to be selected if a prefix argument is given XOR the
|
|
655 variable cvs-diff-ignore-marks is non-nil.
|
|
656 * pcl-cvs.el (cvs-get-marked): New optional argument `ignore-marks'.
|
|
657 * pcl-cvs.texinfo (Customization, Viewing differences): Document
|
|
658 this behaviour.
|
|
659
|
|
660 * pcl-cvs.el (cvs-undo-local-changes): New function.
|
|
661 * pcl-cvs.texinfo (Undoing changes): Document
|
|
662 cvs-undo-local-changes.
|
|
663 * pcl-cvs.el (cvs-mode-map): cvs-unmark-all-files moved from "U"
|
|
664 to "ESC DEL". cvs-undo-local-changes bound to "U".
|
|
665 * pcl-cvs.texinfo (Marking files): Document ESC DEL.
|
|
666
|
|
667 * pcl-cvs.el (cvs-skip-line): New arguments. All callers updated.
|
|
668 Now calls cvs-parse-error if a parse error occurs.
|
|
669 * pcl-cvs.el (cvs-parse-error): New function that creates a bug
|
|
670 report.
|
|
671 * pcl-cvs.el (cvs-parse-stderr, cvs-parse-stdout): New arguments.
|
|
672 The only caller (cvs-parse-buffer) updated. Call cvs-parse-error
|
|
673 in case of parse error.
|
|
674
|
|
675 * pcl-cvs.el (pcl-cvs-version): New variable.
|
|
676
|
|
677 * cookie.el (cookie-create): Kill all local variables in the buffer.
|
|
678
|
|
679 Fri Jul 10 11:17:40 1992 Per Cederqvist (ceder@robin)
|
|
680
|
|
681 * Release 1.03beta1.
|
|
682
|
|
683 Thu Jul 9 03:12:00 1992 Per Cederqvist (ceder@robin)
|
|
684
|
|
685 * pcl-cvs.el (cvs-update-running): New variable.
|
|
686 * pcl-cvs.el (cvs-do-update): Use it instead of the previous local
|
|
687 variable cvs-process (that no longer exists). Make sure that only
|
|
688 one `cvs update' runs at any given moment.
|
|
689 * pcl-cvs.el (cvs-sentinel): Reset cvs-update-running when the
|
|
690 update process exits.
|
|
691
|
|
692 * pcl-cvs.el (cvs-update): Switch to the *cvs* buffer.
|
|
693 * pcl-cvs.el (cvs-update-other-window): New function.
|
|
694 * pcl-cvs-startup.el (cvs-update-other-window): Added a autoload
|
|
695 for it.
|
|
696 * pcl-cvs.el (cvs-do-update): Don't pop up any buffer in a window
|
|
697 - let cvs-update or cvs-update-other-window handle that. Also
|
|
698 don't kill the *cvs* buffer, but rather insert a "Running cvs..."
|
|
699 message into it.
|
|
700 * pcl-cvs.el (cvs-parse-buffer): Don't change the window
|
|
701 configuration.
|
|
702
|
|
703 * pcl-cvs.el (cvs-create-fileinfo, cvs-pp, cvs-fileninfo->type):
|
|
704 New type for a fileinfo: MESSAGE.
|
|
705
|
|
706 * pcl-cvs.el (cvs-cvs-buffer): Deleted the variable. Use
|
|
707 cvs-buffer-name instead. (I no longer have any plans to allow more
|
|
708 than one cvs update to run at the same time - things only get
|
|
709 confusing). Changed all places where cvs-cvs-buffer was used.
|
|
710
|
|
711 * pcl-cvs.el: Take care of update programs (the -u option in the
|
|
712 modules file):
|
|
713 * pcl-cvs.el (cvs-update-prog-output-skip-regexp): New variable.
|
|
714 * pcl-cvs.el (cvs-parse-stdout): Skip output from the update
|
|
715 program (using cvs-update-prog-output-skip-regexp).
|
|
716 * pcl-cvs.texinfo (Future enhancements): Document that the
|
|
717 solution is not as good as it should be.
|
|
718 * pcl-cvs.texinfo (Customization): Document the variable.
|
|
719
|
|
720 Wed Jul 8 20:29:44 1992 Per Cederqvist (ceder@robin)
|
|
721
|
|
722 * pcl-cvs.el (cvs-do-update): Check that this-dir really exists
|
|
723 and is a directory, and that this-dir/CVS exists and is a
|
|
724 directory.
|
|
725
|
|
726 Tue Jul 7 01:02:24 1992 Per Cederqvist (ceder@robin)
|
|
727
|
|
728 * pcl-cvs.texinfo (Customization): Document TMPDIR.
|
|
729
|
|
730 * This chunk of modifications should make it possible to run
|
|
731 pcl-cvs on hosts that do not line-buffer stdout (such as
|
|
732 DECstation). They work by diverting stdout and stderr from
|
|
733 `cvs update' and later sorting them together.
|
|
734 * pcl-cvs.el (cvs-parse-stderr): Don't fail to parse conflict
|
|
735 data.
|
|
736 * pcl-cvs.el (cvs-remove-stdout-shadows, cvs-shadow-entry-p): New
|
|
737 functions.
|
|
738 * pcl-cvs.el (cvs-parse-buffer): Use it.
|
|
739 * pcl-cvs.el (cvs-remove-empty-directories): New function.
|
|
740 * pcl-cvs.el (cvs-remove-handled, cvs-parse-buffer): Use it.
|
|
741 * pcl-cvs.el (cvs-get-current-dir): New argument ROOT-DIR. All
|
|
742 calls to cvs-get-current-dir updated.
|
|
743 * pcl-cvs.el (cvs-do-update): Allocate a tmp file. Use cvs-shell
|
|
744 (typically /bin/sh) to redirect stderr from CVS to the tmp file.
|
|
745 * pcl-cvs.el (cvs-sentinel): Handle the tmp file. Remove it when
|
|
746 it is parsed.
|
|
747 * pcl-cvs.el (cvs-parse-buffer): New argument STDERR-BUFFER. All
|
|
748 calls to cvs-parse-buffer updated. Rewritten to handle the
|
|
749 separation of stderr and stdout.
|
|
750 * pcl-cvs.el (cvs-shell, cvs-stderr-file): New variables.
|
|
751 * pcl-cvs.el (cvs-compare-fileinfos, cvs-parse-stderr,
|
|
752 cvs-parse-stdout): New functions.
|
|
753
|
|
754 * pcl-cvs.el (cvs-parse-buffer): Some modifications for output
|
|
755 from RCS 5.6.
|
|
756
|
|
757 Tue Apr 7 09:11:27 1992 Per Cederqvist (ceder@leopold)
|
|
758
|
|
759 * Release 1.02.
|
|
760
|
|
761 * pcl-cvs.el (cvs-diff-backup, cvs-edit-done, cvs-status): Call
|
|
762 save-some-buffers.
|
|
763
|
|
764 * pcl-cvs.el (cvs-diff-backup-extractor): Fixed syntax error.
|
|
765
|
|
766 * Makefile, README, compile-all.el, dist-makefile, pcl-cvs.el,
|
|
767 pcl-cvs.texinfo (XXRELEASEXX): A magic string that is substituted
|
|
768 for the current release number when a distribution is made.
|
|
769 (Release 1.01 says that it is release 1.00).
|
|
770
|
|
771 * pcl-cvs.el (cvs-find-file): Added missing pair of parenthesis.
|
|
772
|
|
773 Mon Mar 30 14:25:26 1992 Per Cederqvist (ceder@leopold)
|
|
774
|
|
775 * Release 1.01.
|
|
776
|
|
777 * pcl-cvs.el (cvs-parse-buffer): The message when waiting for a
|
|
778 lock has been changed.
|
|
779
|
|
780 Sun Mar 29 05:29:57 1992 Per Cederqvist (ceder@leopold)
|
|
781
|
|
782 * Release 1.00.
|
|
783
|
|
784 * pcl-cvs.el (cvs-do-update, cvs-sentinel, cvs-parse-buffer):
|
|
785 Major rewrite of buffer and window selection and handling.
|
|
786 The *cvs* buffer is now killed whenever a new "cvs update" is
|
|
787 initiated. The -update buffer is replaced with the *cvs*
|
|
788 buffer when the update is completed.
|
|
789
|
|
790 Sat Mar 28 21:03:05 1992 Per Cederqvist (ceder@robin)
|
|
791
|
|
792 * pcl-cvs.el (cvs-delete-unused-temporary-buffers): Fixed it.
|
|
793
|
|
794 * pcl-cvs.el (cvs-auto-remove-handled): New variable.
|
|
795 * pcl-cvs.el (cvs-edit-done): Use it.
|
|
796 * pcl-cvs.texinfo (Customization, Removing handled entries):
|
|
797 Document it.
|
|
798
|
|
799 * pcl-cvs.el (cvs-mode): Turn of the undo feature. It really
|
|
800 isn't useful in a cookie buffer...
|
|
801
|
|
802 * pcl-cvs.el (cvs-edit-done): Committing a file now looks more
|
|
803 like diffing a file. The window handling is better.
|
|
804 * pcl-cvs.el (cvs-use-temp-buffer): The &optional switch is no
|
|
805 longer needed.
|
|
806
|
|
807 Mon Mar 23 00:20:33 1992 Per Cederqvist (ceder@robin)
|
|
808
|
|
809 * Release 0.97.
|
|
810
|
|
811 * pcl-cvs.el (default-directory): Make sure it always ends in a
|
|
812 slash. fileinfo->dir does NOT end in a slash, and I had forgotten
|
|
813 to call file-name-as-directory in various places.
|
|
814
|
|
815 * pcl-cvs.el (cvs-diff-backup-extractor): Signal an error if a
|
|
816 fileinfo without backup file is given.
|
|
817
|
|
818 * pcl-cvs.el (cvs-mode): Added documentation.
|
|
819
|
|
820 * pcl-cvs.el (cvs-execute-list): Fix the order of files in the
|
|
821 same directory.
|
|
822
|
|
823 * pcl-cvs.el (cvs-log-flags, cvs-status-flags): New variables.
|
|
824 * pcl-cvs.el (cvs-log, cvs-status): Use them.
|
|
825 * pcl-cvs.texinfo (Customization): Document them.
|
|
826
|
|
827 * pcl-cvs.el (cvs-diff-backup): Filter non-backup-diffable files
|
|
828 at an earlier stage, like cvs-commit does.
|
|
829
|
|
830 * pcl-cvs.el (cvs-diff-flags): New variable.
|
|
831 * pcl-cvs.el (cvs-diff-backup): Use it.
|
|
832 * pcl-cvs.texinfo (Customization): Document it.
|
|
833
|
|
834 * pcl-cvs.el (cvs-execute-single-file-list): Remove &rest before
|
|
835 last argument. No callers needed updating.
|
|
836
|
|
837 * pcl-cvs.el (cvs-execute-list): Remove the &rest before the last
|
|
838 argument (constant-args). Update all callers of cvs-execute-list
|
|
839 to use the new calling convention.
|
|
840 * pcl-cvs.el (cvs-cvs-diff-flags): Now a list of strings instead
|
|
841 of a string.
|
|
842 * pcl-cvs.texinfo (Customization): Document the change to
|
|
843 cvs-cvs-diff-flags.
|
|
844
|
|
845 * Release 0.96.
|
|
846
|
|
847 * pcl-cvs.el (cvs-cvs-diff-flags): New variable.
|
|
848 * pcl-cvs.el (cvs-diff-cvs): Use it.
|
|
849 * pcl-cvs.texinfo (Customization, Viewing differences): Document it.
|
|
850
|
|
851 * pcl-cvs.el (cvs-use-temp-buffe): Don't switch to the temporary
|
|
852 buffer. Use display-buffer and set-buffer instead. This way
|
|
853 cvs-log, cvs-status, cvs-diff-cvs and friends don't select the
|
|
854 temporary buffer. The cursor will remain in the *cvs* buffer.
|
|
855
|
|
856 Sun Mar 22 21:50:18 1992 Per Cederqvist (ceder@robin)
|
|
857
|
|
858 * pcl-cvs.el (cvs-find-file, cvs-find-file-other-window): Don't
|
|
859 prompt when reading in a directory in dired.
|
|
860
|
|
861 * Makefile (pcl-cvs-$(VER)): Include pcl-cvs-startup.el in the
|
|
862 distribution.
|
|
863
|
|
864 * dist-makefile (pcl-cvs.dvi): Don't fail even if texindex does
|
|
865 not exist.
|
|
866
|
|
867 * pcl-cvs.texinfo (@setchapternewpage): Changed from 'off' to 'on'.
|
|
868 * pcl-cvs.texinfo (Variable index): Joined into function index.
|
|
869 * pcl-cvs.texinfo (Key index): add a description about the key.
|
|
870 * pcl-cvs.texinfo: Many other small changes.
|
|
871
|
|
872 Wed Mar 18 01:58:38 1992 Per Cederqvist (ceder@leopold)
|
|
873
|
|
874 * Use GNU General Public License version 2.
|
|
875
|