82e13f545ddb88f658fdd5b5f9981240946fa57f
[packages] / xemacs-packages / vc / ChangeLog
1 2014-05-15  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.50 released.
4
5 2014-05-15  Norbert Koch  <viteno@xemacs.org>
6
7         * Makefile (VERSION): XEmacs package 1.49 released.
8
9 2014-05-13  Jerry James  <james@xemacs.org>
10
11         * .cvsignore: Remove.
12         * .hgignore: New file.
13         * *.el: Restore CVS keyword expansions.
14
15 2009-12-28  Norbert Koch  <viteno@xemacs.org>
16
17         * Makefile (VERSION): XEmacs package 1.48 released.
18
19 2009-12-28  Stephen J. Turnbull  <stephen@xemacs.org>
20
21         * vc.el (vc-update-changelog-rcs2log): Forgot FKtPp's change!
22         See <4B377297.904801@yahoo.com.cn> on xemacs-patches.
23
24 2009-12-26  Norbert Koch  <viteno@xemacs.org>
25
26         * Makefile (VERSION): XEmacs package 1.47 released.
27
28 2009-12-26  Stephen J. Turnbull  <stephen@xemacs.org>
29
30         Thanks to "It's me FKtPp ;\)" on XEmacs Patches
31         <87iqbv6ufi.fsf@yahoo.com.cn>.  Substantially changed from
32         original patch, responsibility for errors is committer's.
33
34         * vc.el (vc-update-changelog-rcs2log):
35         Adjust let bindings for XEmacs.  Use functions instead of
36         variables, fix type mismatches in calls to format.
37
38 2009-03-02  Norbert Koch  <viteno@xemacs.org>
39
40         * Makefile (VERSION): XEmacs package 1.46 released.
41
42 2009-03-02  Ville Skyttä  <scop@xemacs.org>
43
44         * vc-hooks.el (vc-menu):
45         * vc-hooks.el (vc-menu-filter):
46         Simplify menu construction/filtering, drop obsolete code.
47
48 2007-10-30  Norbert Koch  <viteno@xemacs.org>
49
50         * Makefile (VERSION): XEmacs package 1.45 released.
51
52 2007-10-28  Ville Skyttä  <scop@xemacs.org>
53
54         * mercurial.el: Sync with upstream.
55
56         * vc-hooks.el (vc-user-login-name): Use tramp directly, we don't
57         have `process-file' in XEmacs.  Warning: it is known that this
58         approach only works with tramp 2.0 (not 2.1).
59
60 2007-09-29  Norbert Koch  <viteno@xemacs.org>
61
62         * Makefile (VERSION): XEmacs package 1.44 released.
63
64 2007-09-28  Ville Skyttä  <scop@xemacs.org>
65
66         * vc-hooks.el: Bring back VC submenu for XEmacs.
67
68 2007-09-26  Norbert Koch  <viteno@xemacs.org>
69
70         * Makefile (VERSION): XEmacs package 1.43 released.
71
72 2007-09-26  Ville Skyttä  <scop@xemacs.org>
73
74         * vc-sccs.el (vc-sccs-lock-file): Use simple concatenation
75         rather than `replace-match'; our r-m API differs from GNU.
76
77 2007-08-28  Norbert Koch  <viteno@xemacs.org>
78
79         * Makefile (VERSION): XEmacs package 1.42 released.
80
81 2007-08-27  Ville Skyttä  <scop@xemacs.org>
82
83         * vc-xemacs.el (vc-xemacs-file-name-coding-system): New.
84         * vc-cvs.el (vc-cvs-repository-hostname): Use it.
85         * vc-cvs.el (vc-cvs-get-entries): Ditto.
86         * vc-svn.el (vc-svn-repository-hostname): Ditto.
87         * vc-xemacs.el (default-file-name-coding-system): Remove.
88
89         * vc.el (vc-coding-system-for-diff): Check that
90         `coding-system-for-read' and `buffer-file-coding-system' are
91         bound before using them.
92         * vc-cvs.el (vc-cvs-diff-tree): Ditto.
93         * vc-mcvs.el (vc-mcvs-diff-tree): Ditto.
94         
95 2007-08-21  Ville Skyttä  <scop@xemacs.org>
96
97         * vc-rcs.el (vc-rcs-annotate-command): Use `substring' if
98         `substring-no-properties' is not available, thanks to Adrian Aichner.
99
100 2007-08-18  Ville Skyttä  <scop@xemacs.org>
101
102         * Makefile (VERSION): 0.94.
103
104         * mercurial.el: Sync with upstream.
105
106 2007-07-16  Ville Skyttä  <scop@xemacs.org>
107
108         * mercurial.el: Sync with upstream.
109         * vc-git.el: Ditto.
110
111 2007-07-08  Ville Skyttä  <scop@xemacs.org>
112
113         * Makefile (VERSION): 0.93.
114
115         * Makefile (REQUIRES): Add gnus for `parse-time' in vc-cvs.el.
116
117         * vc.el (vc-dired-purge): Use `dired-do-kill-file-lines'
118         instead of `dired-do-kill-lines'.
119         (vc-directory): Don't try to load dired-aux.
120
121 2007-07-07  Ville Skyttä  <scop@xemacs.org>
122
123         * smerge-mode.el: Removed, requires too much porting work to be
124         feasible at the moment.
125         * Makefile (ELCS): Remove smerge-mode.elc.
126         * package-info.in (provides): Remove smerge-mode.
127
128         * vc.el: Bring back old `vc-resolve-conflicts'.
129         * vc-arch.el (vc-arch-find-file-hook): Make smerge-mode optional.
130
131         * Makefile (REQUIRES): Add elib and edebug (pulled in by ediff).
132
133         * vc-arch.el (vc-arch-add-tagline): Call `comment-normalize-vars'
134         only if it's available.
135
136         * vc-svn.el (vc-svn-repository-hostname): Adapt upstream fix
137         for finding out the URL from files created by Subversion >= 1.4.
138
139 2007-06-24  Ville Skyttä  <scop@xemacs.org>
140
141         * Makefile (VERSION): 0.92.
142
143         * vc.el, mercurial.el: Sync with upstream.
144
145         * mercurial.el, vc-hooks.el, vc-xemacs.el: Pull in mercurial.el
146         on demand only, like other vc-* modes.
147
148 2007-06-16  Ville Skyttä  <scop@xemacs.org>
149
150         * vc-arch.el: Sync with upstream.
151         * vc-svn.el: Ditto.
152         * vc.el: Ditto.
153
154 2007-06-06  Ville Skyttä  <scop@xemacs.org>
155
156         * vc-hooks.el: Sync with upstream.
157         * log-edit.el: Ditto.
158
159 2007-05-21  Ville Skyttä  <scop@xemacs.org>
160
161         * Makefile (VERSION): 0.91.
162         
163         * mercurial.el: New, from Mercurial itself.
164         * Makefile (ELCS): Add mercurial.el.
165         * package-info.in (provides): Add mercurial.
166         * vc-hooks.el: Add `hg-find-file-hook' to `find-file-hook'.
167
168 2007-05-14  Ville Skyttä  <scop@xemacs.org>
169
170         * *.el: Sync with upstream.
171
172 2007-02-25  Ville Skyttä  <scop@xemacs.org>
173
174         * vc-svn.el: Sync with upstream.
175
176 2007-02-11  Ville Skyttä  <scop@xemacs.org>
177
178         * vc-svn.el: Sync with upstream.
179
180 2007-02-03  Ville Skyttä  <scop@xemacs.org>
181
182         * Makefile (VERSION): 0.90.
183
184         * vc-hooks.el (vc-registered): Call vc-BACKEND-registered-lite
185         if vc-BACKEND-registered is not bound to work around XEmacs 21.4
186         byte compiler or bytecode interpreter issues when the real
187         -registered defun is redefined and called by the fully autoloaded
188         version.
189
190         * vc-arch.el (vc-arch-registered-lite):
191         * vc-cvs.el (vc-cvs-registered-lite):
192         * vc-mcvs.el (vc-mcvs-registered-lite):
193         * vc-svn.el (vc-svn-registered-lite):
194         Rename fully autoloaded vc-BACKEND-registered to
195         vc-BACKEND-registered-lite.
196
197         * vc-git.el (vc-git-registered-lite): New, fully autoloaded version.
198
199         * log-edit.el: Sync with upstream.
200
201 2007-01-28  Ville Skyttä  <scop@xemacs.org>
202
203         * *.el: Sync with upstream.
204
205 2007-01-18  Ville Skyttä  <scop@xemacs.org>
206
207         * log-edit.el: Sync with upstream.
208         * vc-arch.el: Ditto.
209         * vc-git.el: Ditto.
210         * vc-hooks.el: Ditto.
211         * vc-svn.el: Ditto.
212
213 2006-11-11  Ville Skyttä  <scop@xemacs.org>
214
215         * vc-svn.el: Sync with upstream.
216
217 2006-10-25  Ville Skyttä  <scop@xemacs.org>
218
219         * vc.el: Sync with upstream.
220         * vc-svn.el: Ditto.
221
222 2006-10-15  Ville Skyttä  <scop@xemacs.org>
223
224         * vc-git.el: Sync with upstream.
225         * vc-hooks.el: Ditto.
226
227 2006-08-29  Ville Skyttä  <scop@xemacs.org>
228
229         * smerge-mode.el (smerge-mine): Comment out unsupported
230         min-colors properties, thanks to Stephen J. Turnbull for the catch.
231         (smerge-base): Ditto.
232
233 2006-08-16  Ville Skyttä  <scop@xemacs.org>
234
235         * smerge-mode.el: New from GNU Emacs CVS.  Needs work.
236
237 2006-08-15  Ville Skyttä  <scop@xemacs.org>
238
239         * vc-git.el (vc-git-registered): Avoid failures if `git' is not
240         installed, thanks to Adrian Aichner for the catch.
241
242 2006-08-05  Ville Skyttä  <scop@xemacs.org>
243
244         * vc.el: Sync with upstream.
245
246         * vc-git.el: Changes applied upstream.
247
248 2006-07-06  Ville Skyttä  <scop@xemacs.org>
249
250         * vc.el: Sync with upstream.
251
252 2006-07-04  Ville Skyttä  <scop@xemacs.org>
253
254         * Makefile (VERSION): 0.05.
255
256         * vc-git.el: New, from git upstream.
257         (vc-git-print-log): Add optional BUFFER arg, use it.
258         (vc-git-diff): Ditto.
259         * vc-hooks.el (vc-handled-backends): Add GIT.
260         (vc-mode-line): Ditto.
261         * package-info.in (provides): Add vc-git.
262         * Makefile (ELCS): Add vc-git.elc.
263
264         * vc.el (vc-coding-system-for-diff): We don't have
265         `find-operation-coding-system'.
266
267         * vc.el (vc-revert-buffer): Don't try to delete the revert
268         confirmation diff window for now as it breaks for some
269         reason, and prevents the actual revert from happening.
270
271         * vc.el (vc-restore-buffer-context): Test for mark before using.
272
273         * vc-xemacs.el: Comment update.
274
275 2006-06-28  Ville Skyttä  <scop@xemacs.org>
276
277         * vc.el: Sync with upstream.
278
279 2006-06-12  Ville Skyttä  <scop@xemacs.org>
280
281         * Makefile (VERSION): 0.04.
282
283         * vc.el: Sync with upstream.
284
285 2006-05-01  Ville Skyttä  <scop@xemacs.org>
286
287         * vc.el (vc-default-show-log-entry): Workaround for (at least so
288         far) missing log-view stuff.
289
290 2006-04-29  Ville Skyttä  <scop@xemacs.org>
291
292         * vc.el (vc-annotate-warp-version): Use `forward-line' instead
293         of `previous-line'.
294
295 2006-04-22  Ville Skyttä  <scop@xemacs.org>
296
297         * Makefile (VERSION): 0.03.
298
299         * vc.el (vc-annotate): `goto-line' in XEmacs takes only 1 arg,
300         emulate GNU Emacs' 2-arg one.
301         (vc-annotate-warp-version): Ditto.
302
303         * vc-cvs.el (vc-cvs-parse-root): Fix :local: root parsing.
304
305 2006-04-21  Ville Skyttä  <scop@xemacs.org>
306
307         * Makefile (VERSION): 0.02.
308
309         * vc-hooks.el: Bind C-x C-q to `vc-toggle-read-only' like in the
310         old vc package, thanks to Vegard Vesterheim.
311
312 2006-04-16  Ville Skyttä  <scop@xemacs.org>
313
314         * vc.el: Sync with upstream.
315
316         * vc-xemacs.el (line-number-at-pos): Sync compat implementation
317         with XEmacs 21.5.
318
319 2006-02-11  Ville Skyttä  <scop@xemacs.org>
320
321         * *.el: Sync with upstream.
322         * Makefile (REQUIRES): Add tramp.
323
324 2005-12-31  Ville Skyttä  <scop@xemacs.org>
325
326         * vc.el: Sync with upstream.
327
328 2005-12-26  Ville Skyttä  <scop@xemacs.org>
329
330         * vc.el, vc-mcvs.el, vc-svn.el: Sync with upstream.
331
332 2005-12-05  Ville Skyttä  <scop@xemacs.org>
333
334         * log-edit.el: Sync with upstream.
335
336         * log-edit.el: Use pcl-cvs-util (already in the packages tree).
337         * Makefile (REQUIRES): Add pcl-cvs.
338         * Makefile (ELCS): Remove pcvs-util.elc.
339         * package-info-in (provides): Remove pcvs-util.
340         * pcvs-util.el: Remove.
341         * vc-xemacs.el (compare-strings): Remove, only used by pcvs-util.
342
343 2005-11-28  Ville Skyttä  <scop@xemacs.org>
344
345         * log-edit.el: Sync with upstream.
346
347 2005-11-15  Ville Skyttä  <scop@xemacs.org>
348
349         * vc-svn.el: Sync with upstream.
350
351         * vc-xemacs.el (compare-strings): New, borrowed from ECB.
352
353 2005-11-10  Oscar Figueiredo  <oscar@xemacs.org>
354
355         * vc-xemacs.el (subst-char-in-string): Do not use `replace-in-string'
356         because of the regexp semantic on its second parameter.
357
358 2005-11-10  Ville Skyttä  <scop@xemacs.org>
359
360         * vc-xemacs.el: Update FSF's address.
361
362 2005-11-02  Ville Skyttä  <scop@xemacs.org>
363
364         * vc.el, vc-cvs.el, vc-sccs.el: Sync with upstream.
365
366 2005-10-08  Ville Skyttä  <scop@xemacs.org>
367
368         * log-edit.el, vc.el, vc-mcvs.el: Sync with upstream.
369
370 2005-09-11  Ville Skyttä  <scop@xemacs.org>
371
372         * vc.el: Sync with upstream.
373
374 2005-08-16  Ville Skyttä  <scop@xemacs.org>
375
376         * *.el: Sync with upstream.
377
378 2005-07-24  Ville Skyttä  <scop@xemacs.org>
379
380         * *.el: Sync with upstream.
381
382 2005-06-21  Ville Skyttä  <scop@xemacs.org>
383
384         * log-edit.el, vc-arch.el, vc-cvs.el, vc.el: Sync with upstream.
385
386 2005-04-30  Ville Skyttä  <scop@xemacs.org>
387
388         * vc.el: Sync with upstream.
389
390 2005-04-09  Ville Skyttä  <scop@xemacs.org>
391
392         * pcvs-util.el, vc.el, vc-cvs.el, vc-hooks.el: Sync with upstream.
393
394 2005-03-06  Ville Skyttä  <scop@xemacs.org>
395
396         * vc.el: Sync with upstream.
397
398 2005-02-11  Ville Skyttä  <scop@xemacs.org>
399
400         * vc*.el: Sync with upstream.
401
402 2005-01-19  Ville Skyttä  <scop@xemacs.org>
403
404         * vc*.el: Sync with upstream.
405
406 2005-01-06  Ville Skyttä  <scop@xemacs.org>
407
408         * vc-arch.el, vc-rcs.el, vc-svn.el: Sync with upstream.
409
410 2004-12-19  Ville Skyttä  <scop@xemacs.org>
411
412         * vc-cvs.el: Port the `vc-cvs-program' defcustom from the old
413         XEmacs vc package, and use it.  Originally by Christian Schmitt.
414
415 2004-12-18  Ville Skyttä  <scop@xemacs.org>
416
417         * vc.el: Sync with upstream.
418
419 2004-12-15  Ville Skyttä  <scop@xemacs.org>
420
421         * vc-svn.el: Sync with upstream.  Adds svn annotate support,
422         and includes my repository-hostname fix.
423
424 2004-12-13  Ville Skyttä  <scop@xemacs.org>
425
426         * log-edit.el: New, from upstream CVS; temporarily (?) here so
427         that editing commit messages could actually work.
428         * pcvs-util.el: Ditto.
429
430 2004-12-12  Ville Skyttä  <scop@xemacs.org>
431
432         * vc-cvs.el (vc-cvs-parse-root): XEmacs wants 2+ args to `setq'.
433
434         * vc-svn.el (vc-svn-repository-hostname): Make it work also with
435         Subversion >= 0.33.0, simplify regexp.
436
437 2004-12-06  Ville Skyttä  <scop@xemacs.org>
438
439         * vc.el, vc-cvs.el, vc-hooks.el, vc-rcs.el: Sync with upstream.
440
441 2004-11-10  Ville Skyttä  <scop@xemacs.org>
442
443         * vc.el, vc-cvs.el, vc-mcvs.el: Sync with upstream.
444
445 2004-11-01  Ville Skyttä  <scop@xemacs.org>
446
447         * vc.el, vc-arch.el, vc-hooks.el: Sync with upstream.
448
449 2004-10-13  Ville Skyttä  <scop@xemacs.org>
450
451         * vc.el: Sync with upstream.
452
453 2004-09-15  Ville Skyttä  <scop@xemacs.org>
454
455         * vc*.el: Sync with upstream.
456
457 2004-08-25  Ville Skyttä  <scop@xemacs.org>
458
459         * vc-svn.el: Sync with upstream.
460
461 2004-08-15  Ville Skyttä  <scop@xemacs.org>
462
463         * *: Move most of the XEmacs compatibility stuff into vc-xemacs.el,
464         add some TODOs and fix a few incompatibilities.
465
466 2004-07-30  Ville Skyttä  <scop@xemacs.org>
467
468         * vc-arch.el: Use replace-in-string instead of subst-char-in-string
469         and replace-regexp-in-string.
470
471 2004-07-03  Ville Skyttä  <scop@xemacs.org>
472
473         * vc-arch.el, vc-rcs.el: Sync with upstream.
474
475 2004-06-05  Ville Skyttä  <scop@xemacs.org>
476
477         * vc-svn.el: Sync with upstream.
478
479 2004-06-01  Ville Skyttä  <scop@xemacs.org>
480
481         * vc-arch.el: Sync with upstream.
482
483 2004-05-29  Ville Skyttä  <scop@xemacs.org>
484
485         * vc-arch.el, vc-mcvs.el: Sync with upstream.
486
487 2004-05-24  Ville Skyttä  <scop@xemacs.org>
488
489         * Initial revision of vc port from GNU Emacs.
490
491 2005-06-05  Norbert Koch  <viteno@xemacs.org>
492
493         * Makefile (VERSION): XEmacs package 1.41 released.
494
495 2005-06-03  Jens Giessmann  <jg@handcode.de>
496
497         * vc.el: (vc-create-initial-rcs-dir): If non-nil 
498         and there is no ./RCS subdirectory yet, create it.
499
500 2004-12-22  Norbert Koch  <viteno@xemacs.org>
501
502         * Makefile (VERSION): XEmacs package 1.40 released.
503
504 2004-12-18  Ilya N. Golubev  <gin@mo.msk.ru>
505
506         * vc.el (vc-annotate-display): Pass symbol to `find-face' as face
507         name, not string.  Fix 2004-11-15 change.
508
509 2004-11-22  Norbert Koch  <viteno@xemacs.org>
510
511         * Makefile (VERSION): XEmacs package 1.39 released.
512
513 2004-11-15    <bpalmer@gmail.com>
514       * vc.el (vc-annotate-display): To see whether a face has already
515       been defined, use find-face instead of intern-soft
516 2003-10-27  Norbert Koch  <viteno@xemacs.org>
517
518         * Makefile (VERSION): XEmacs package 1.38 released.
519
520 2003-10-17  Ilya N. Golubev  <gin@mo.msk.ru>
521
522         * vc-hooks.el (vc-mode-ext): Create vc-mode-ext as an
523         initially detached extent, so that it can be dumped.
524
525 2003-03-09  Ben Wing  <ben@xemacs.org>
526
527         * Makefile:
528         Delete explicit compile:: and binkit: rules.
529
530 2003-03-02  Norbert Koch  <nk@viteno.net>
531
532         * Makefile (VERSION): XEmacs package 1.37 released.
533
534         * Makefile (VERSION): XEmacs package 1.36 released.
535
536 2003-02-18  Ilya N. Golubev <gin@mo.msk.ru>
537
538         * vc.el (vc-annotate): Display information for actual workfile
539         version, not for main version trunk.
540
541 2003-01-18  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
542
543         * Makefile (VERSION): XEmacs package 1.35 released.
544
545 2003-01-15  Christian Schmitt  <Christian.Schmitt@dresdner-bank.com>
546
547         * vc.el (vc-cvs-program): Added autoload cookie to vc-cvs-program
548         defcustom.
549
550 2003-01-14  Christian Schmitt  <Christian.Schmitt@dresdner-bank.com>
551
552         * vc-hooks.el (vc-fetch-master-properties): Make use of
553         customizable variable vc-cvs-program.
554
555 2003-01-03  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
556
557         * Makefile (VERSION): XEmacs package 1.34 released.
558
559 2002-12-09  Ville Skyttä  <scop@xemacs.org>
560
561         * vc.el: Documentation updates, convert comments to
562         docstrings and grab some from GNU Emacs.
563
564 2002-12-09  Christian Schmitt  <Christian.Schmitt@dresdner-bank.com>
565
566         * vc.el (vc-cvs-program): New, make the CVS executable
567         customizable.
568
569 2002-11-29  Ben Wing  <ben@xemacs.org>
570
571         * .cvsignore: Remove files now handled automatically by CVS.
572         * vc-hooks.el: Fix header and comments regarding dumping.
573         * Makefile: Use `compile' instead of hard-coded `all'.
574
575 2002-10-15  Ville Skyttä  <scop@xemacs.org>
576
577         * Makefile (srckit): Remove.
578
579 2002-06-04  Steve Youngs  <youngs@xemacs.org>
580
581         * Makefile (VERSION): XEmacs package 1.33 released.
582
583 2002-06-02  Steve Youngs  <youngs@xemacs.org>
584
585         * Makefile (VERSION): XEmacs package 1.32 released.
586
587 2002-05-31  Steve Youngs  <youngs@xemacs.org>
588
589         * Makefile (VERSION): XEmacs package 1.31 released.
590
591 2002-05-25  Steve Youngs  <youngs@xemacs.org>
592
593         * package-info.in (provides): Update to include all provides.
594
595 2001-12-17  Sean Champ  <schamp@users.sourceforge.net>
596
597         * vc.el (vc-version-diff): Modified the `interactive' spec of
598         #'vc-version-diff so it will run the diff on the file in the
599         current buffer, unless a prefix argument is given, in which case
600         it'll do the old behavior of querying the user for the name of a
601         file to run the diff on. 
602
603 2001-12-03  Jonathan Marten  <jonathan.marten@uk.sun.com>
604
605         * vc.el (vc-backend-admin): Set required file properties for
606         SCCS and rename original copy of file to ',name' only if
607         'vc-keep-workfiles' is t.
608
609 2001-07-14  I. Sheldon  <is@kaidea.freeserve.co.uk>
610
611         * vc.el (vc-populate-vc-log-hook): New.
612         (vc-log-template): New.
613         (vc-start-entry): Use vc-populate-vc-log-hook.
614         (vc-populate-vc-log-with-template): New.
615         (vc-populate-vc-log-with-goto-first-eol): New.
616
617 2001-04-26  Albert L. Ting  <alt@artisan.com>
618
619         * vc.el (vc-do-command): 
620         (vc-revert-buffer):
621         Fix a bug that could cause files to be moved to another
622         directory.
623
624 2001-04-26  Albert L. Ting  <alt@artisan.com>
625
626         * vc-hooks.el (vc-mode-face): New.
627         (vc-mode-ext): New.
628         (vc-mode-line): Use them.
629
630 2001-02-14  Steve Youngs  <youngs@xemacs.org>
631
632         * vc.el: Require compile, sendmail & ediff-util.
633
634         * Makefile (REQUIRES): Add vc, ediff, mail-lib.
635
636 2001-02-13  Adrian Aichner  <adrian@xemacs.org>
637
638         * vc.el: Sync up with GNU Emacs 20.7 to make `cvs-mode-imerge'
639         work again.
640         * vc.el (vc-ensure-vc-buffer): New.
641         * vc.el (vc-merge): New.
642         * vc.el (vc-ediff-windows)): New.
643         * vc.el (vc-ediff-result)): New.
644         * vc.el (vc-resolve-conflicts): New.
645
646 2000-10-05  Martin Buchholz  <martin@xemacs.org>
647
648         * *: Mega typo fix.
649
650 2000-02-16  Yoshiki Hayashi  <yoshiki@xemacs.org>
651
652         * vc-hooks.el: Synch with FSF 20.5.
653
654 1999-09-05  Richard Stallman  <rms@gnu.org>
655
656         * vc.el (vc-annotate-display): Treat 2-digit years under 70 as 20YY.
657
658 1999-06-07  Colin Rafferty  <colin@xemacs.org>
659
660         * vc.el (vc-file-not-found-use-default): Created.
661         (vc-backend-checkout): Use the above variable.
662
663 1999-02-25  SL Baur  <steve@xemacs.org>
664
665         * vc.el: Undocumented patch from Barry Warsaw.
666
667 1998-10-16  Jan Vroonhof  <vroonhof@math.ethz.ch>
668
669         * vc-hooks.el ((featurep 'menubar)): Add special autoload
670         only minimal menu.
671
672 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
673
674         * vc-hooks.el (vc-menu-filter): pass full path no
675           vc-locking-user.
676
677 1998-08-05  Jan Vroonhof  <vroonhof@math.ethz.ch>
678
679         * vc-hooks.el (vc-menu-filter): vc-locking-user is fast now and
680         vc-file-owner something completely different than in VC from
681         XEmacs 19.x, so use that.
682
683 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
684
685         * vc.el: Marked my changes of 1998-05-28 with ';; XEmacs change'
686
687 1998-05-28  Kirill M. Katsnelson  <kkm@kis.ru>
688
689         * vc.el (vc-do-command): Discard stderr of a vc process.
690         (vc-backend-checkout): Use (with-temp-file) instead of shell magic
691         to redirect external command stdout to a file.
692
693 1998-05-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
694
695         * vc.el (vc-version-diff): Fixed calls to `read-string'; bind
696         `minibuffer-default' instead.
697         (vc-backend-merge-news): Provided for "P" message from server CVS.
698
699 1998-05-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
700
701         * vc.el (vc-suppress-confirm): Customized [sync with FSF 20.2]
702         (vc-initial-comment): ditto
703         (vc-command-messages): ditto
704         (vc-checkin-switches): ditto
705         (vc-checkout-switches): ditto
706         (vc-register-switches): ditto
707         (vc-directory-exclusion-list): ditto
708         (vc-default-init-version): Customized [XEmacs only]
709         (vc-annotate-color-map): New variable [from FSF 20.2]
710         (vc-annotate-very-old-color): ditto
711         (vc-annotate-background): ditto
712         (vc-annotate-menu-elements): ditto
713         (vc-checkin-hook): Customized [sync with FSF 20.2]
714         (vc-before-checkin-hook): ditto
715         (vc-annotate-mode-hook): ditto
716         (vc-header-alist): ditto
717         (vc-static-header-alist): ditto
718         (vc-comment-alist): ditto
719         (vc-checkout-carefully): ditto
720         (vc-rcs-release): ditto
721         (vc-sccs-release): ditto
722         (vc-cvs-release): ditto
723         (vc-minor-part): New function [from FSF 20.2]. Used in vc-annotate.
724         (vc-previous-version): idem ditto
725         (vc-next-action-on-file): Policy change like in FSF 20.2. Don't do 
726         locking when the file is unmodified.
727         (vc-version-diff): When used interactively, supply sensible
728         defaults for revisions [from FSF 20.2]. Currently disfunctional.
729         (vc-clear-headers): Added comment explaining difference between
730         FSF and our version. Kept ours for the moment.
731         (vc-retrieve-snapshot): Updated doc string and prompt [Sync with FSF]
732         (vc-retrieve-snapshot): Moved question about buffers out of the
733         loop [Sync with 20.2]
734         (vc-update-change-log): Comment explaining difference with FSF
735         20.2. We do not have their 'rcs2log' version.
736         (vc-annotate-mode): 
737         (vc-annotate-mode-map): 
738         (vc-annotate-mode-syntax-table): 
739         (vc-annotate-ratio): 
740         (vc-annotate-mode): 
741         (vc-annotate-mode-variables): 
742         (vc-annotate-display-default): 
743         (vc-annotate): 
744         (vc-annotate-car-last-cons): 
745         (vc-annotate-time-span): 
746         (vc-annotate-compcar): 
747         (vc-annotate-display): New functionality do highlight 'cvs annote' 
748         buffers [from FSF 20.2]. Works under XEmacs (FSF version contains
749         XEmacs specifics!) for the highlighting. Menus not working making
750         it more of a gimmick at the moment.
751         (vc-backend-checkout): When the file was read only assume that
752         this was CVS telling us we need to do 'cvs edit' (somebody used
753         'cvs watch on'.) [sync with FSF 20.2]
754         (vc-backend-checkin): Be conservative and forget checkout-model
755         [sync with FSF 20.2]
756         (vc-backend-merge-news): Changed error detecting logic [sync FSF
757         20.2]. 
758         (vc-log-mode): Advertise vc-annotate.
759
760         * vc-hooks.el (vc-find-cvs-master): Changed logic detecting
761         whether a file is under CVS control. Seperate out detecting of
762         special time stamps, this makes it less prone to failures when the 
763         CVS texts change sligtly. Logic and regexps mostly from FSF 20.2.
764         Added another throw line after the textual date stamp case that
765         the FSF versions misses.
766         (vc-fetch-master-properties): Added new CVS text string [from FSF 20.2]
767         (vc-find-cvs-master): Moved resetting of 'case-fold-search' to the 
768         protect-form of unwind protect instead of trying to find every
769         exit point [XEmacs only].
770         vc-prefix-map: Added vc-annotate binding [FSF 20.2] 
771
772 1998-04-27  SL Baur  <steve@altair.xemacs.org>
773
774         * dumped-lisp.el: Remove.  Load vc-hooks by hand to initialize.
775
776 1998-03-20  SL Baur  <steve@altair.xemacs.org>
777
778         * vc.el:
779         * vc-hooks.el: Mark as not officially maintained.
780
781 1998-03-20  William M. Perry  <wmperry@aventail.com>
782
783         * vc.el: regexp changes.
784
785 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
786
787         * vc.el (vc-resynch-buffer): Use with-current-buffer
788           instead of save-excursion to remember the current buffer.
789           save-excursion can restore an incorrect value of point if
790           the buffer reversion inside vc-resynch-window shifts markers
791           in the buffer.
792
793 1998-01-21  Kyle Jones  <kyle_jones@wonderworks.com>
794
795         * vc.el: Add new variable vc-diff-switches to replace
796           diff-switches and remove the diff.el dependency from the
797           package.
798
799 1998-01-24  SL Baur  <steve@altair.xemacs.org>
800
801         * Makefile (VERSION): Update to package standard 1.0.
802
803 1998-01-12  SL Baur  <steve@altair.xemacs.org>
804
805         * Makefile: Update to newer package interface.
806
807 1998-01-03  SL Baur  <steve@altair.xemacs.org>
808
809         * Makefile: Update to newer package interface.
810
811 1997-12-25  SL Baur  <steve@altair.xemacs.org>
812
813         * Makefile: Created.