1 2014-05-15 Norbert Koch <viteno@xemacs.org>
3 * Makefile (VERSION): XEmacs package 1.50 released.
5 2014-05-15 Norbert Koch <viteno@xemacs.org>
7 * Makefile (VERSION): XEmacs package 1.49 released.
9 2014-05-13 Jerry James <james@xemacs.org>
12 * .hgignore: New file.
13 * *.el: Restore CVS keyword expansions.
15 2009-12-28 Norbert Koch <viteno@xemacs.org>
17 * Makefile (VERSION): XEmacs package 1.48 released.
19 2009-12-28 Stephen J. Turnbull <stephen@xemacs.org>
21 * vc.el (vc-update-changelog-rcs2log): Forgot FKtPp's change!
22 See <4B377297.904801@yahoo.com.cn> on xemacs-patches.
24 2009-12-26 Norbert Koch <viteno@xemacs.org>
26 * Makefile (VERSION): XEmacs package 1.47 released.
28 2009-12-26 Stephen J. Turnbull <stephen@xemacs.org>
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.
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.
38 2009-03-02 Norbert Koch <viteno@xemacs.org>
40 * Makefile (VERSION): XEmacs package 1.46 released.
42 2009-03-02 Ville Skyttä <scop@xemacs.org>
44 * vc-hooks.el (vc-menu):
45 * vc-hooks.el (vc-menu-filter):
46 Simplify menu construction/filtering, drop obsolete code.
48 2007-10-30 Norbert Koch <viteno@xemacs.org>
50 * Makefile (VERSION): XEmacs package 1.45 released.
52 2007-10-28 Ville Skyttä <scop@xemacs.org>
54 * mercurial.el: Sync with upstream.
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).
60 2007-09-29 Norbert Koch <viteno@xemacs.org>
62 * Makefile (VERSION): XEmacs package 1.44 released.
64 2007-09-28 Ville Skyttä <scop@xemacs.org>
66 * vc-hooks.el: Bring back VC submenu for XEmacs.
68 2007-09-26 Norbert Koch <viteno@xemacs.org>
70 * Makefile (VERSION): XEmacs package 1.43 released.
72 2007-09-26 Ville Skyttä <scop@xemacs.org>
74 * vc-sccs.el (vc-sccs-lock-file): Use simple concatenation
75 rather than `replace-match'; our r-m API differs from GNU.
77 2007-08-28 Norbert Koch <viteno@xemacs.org>
79 * Makefile (VERSION): XEmacs package 1.42 released.
81 2007-08-27 Ville Skyttä <scop@xemacs.org>
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.
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.
95 2007-08-21 Ville Skyttä <scop@xemacs.org>
97 * vc-rcs.el (vc-rcs-annotate-command): Use `substring' if
98 `substring-no-properties' is not available, thanks to Adrian Aichner.
100 2007-08-18 Ville Skyttä <scop@xemacs.org>
102 * Makefile (VERSION): 0.94.
104 * mercurial.el: Sync with upstream.
106 2007-07-16 Ville Skyttä <scop@xemacs.org>
108 * mercurial.el: Sync with upstream.
111 2007-07-08 Ville Skyttä <scop@xemacs.org>
113 * Makefile (VERSION): 0.93.
115 * Makefile (REQUIRES): Add gnus for `parse-time' in vc-cvs.el.
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.
121 2007-07-07 Ville Skyttä <scop@xemacs.org>
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.
128 * vc.el: Bring back old `vc-resolve-conflicts'.
129 * vc-arch.el (vc-arch-find-file-hook): Make smerge-mode optional.
131 * Makefile (REQUIRES): Add elib and edebug (pulled in by ediff).
133 * vc-arch.el (vc-arch-add-tagline): Call `comment-normalize-vars'
134 only if it's available.
136 * vc-svn.el (vc-svn-repository-hostname): Adapt upstream fix
137 for finding out the URL from files created by Subversion >= 1.4.
139 2007-06-24 Ville Skyttä <scop@xemacs.org>
141 * Makefile (VERSION): 0.92.
143 * vc.el, mercurial.el: Sync with upstream.
145 * mercurial.el, vc-hooks.el, vc-xemacs.el: Pull in mercurial.el
146 on demand only, like other vc-* modes.
148 2007-06-16 Ville Skyttä <scop@xemacs.org>
150 * vc-arch.el: Sync with upstream.
154 2007-06-06 Ville Skyttä <scop@xemacs.org>
156 * vc-hooks.el: Sync with upstream.
157 * log-edit.el: Ditto.
159 2007-05-21 Ville Skyttä <scop@xemacs.org>
161 * Makefile (VERSION): 0.91.
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'.
168 2007-05-14 Ville Skyttä <scop@xemacs.org>
170 * *.el: Sync with upstream.
172 2007-02-25 Ville Skyttä <scop@xemacs.org>
174 * vc-svn.el: Sync with upstream.
176 2007-02-11 Ville Skyttä <scop@xemacs.org>
178 * vc-svn.el: Sync with upstream.
180 2007-02-03 Ville Skyttä <scop@xemacs.org>
182 * Makefile (VERSION): 0.90.
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
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.
197 * vc-git.el (vc-git-registered-lite): New, fully autoloaded version.
199 * log-edit.el: Sync with upstream.
201 2007-01-28 Ville Skyttä <scop@xemacs.org>
203 * *.el: Sync with upstream.
205 2007-01-18 Ville Skyttä <scop@xemacs.org>
207 * log-edit.el: Sync with upstream.
210 * vc-hooks.el: Ditto.
213 2006-11-11 Ville Skyttä <scop@xemacs.org>
215 * vc-svn.el: Sync with upstream.
217 2006-10-25 Ville Skyttä <scop@xemacs.org>
219 * vc.el: Sync with upstream.
222 2006-10-15 Ville Skyttä <scop@xemacs.org>
224 * vc-git.el: Sync with upstream.
225 * vc-hooks.el: Ditto.
227 2006-08-29 Ville Skyttä <scop@xemacs.org>
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.
233 2006-08-16 Ville Skyttä <scop@xemacs.org>
235 * smerge-mode.el: New from GNU Emacs CVS. Needs work.
237 2006-08-15 Ville Skyttä <scop@xemacs.org>
239 * vc-git.el (vc-git-registered): Avoid failures if `git' is not
240 installed, thanks to Adrian Aichner for the catch.
242 2006-08-05 Ville Skyttä <scop@xemacs.org>
244 * vc.el: Sync with upstream.
246 * vc-git.el: Changes applied upstream.
248 2006-07-06 Ville Skyttä <scop@xemacs.org>
250 * vc.el: Sync with upstream.
252 2006-07-04 Ville Skyttä <scop@xemacs.org>
254 * Makefile (VERSION): 0.05.
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.
264 * vc.el (vc-coding-system-for-diff): We don't have
265 `find-operation-coding-system'.
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.
271 * vc.el (vc-restore-buffer-context): Test for mark before using.
273 * vc-xemacs.el: Comment update.
275 2006-06-28 Ville Skyttä <scop@xemacs.org>
277 * vc.el: Sync with upstream.
279 2006-06-12 Ville Skyttä <scop@xemacs.org>
281 * Makefile (VERSION): 0.04.
283 * vc.el: Sync with upstream.
285 2006-05-01 Ville Skyttä <scop@xemacs.org>
287 * vc.el (vc-default-show-log-entry): Workaround for (at least so
288 far) missing log-view stuff.
290 2006-04-29 Ville Skyttä <scop@xemacs.org>
292 * vc.el (vc-annotate-warp-version): Use `forward-line' instead
295 2006-04-22 Ville Skyttä <scop@xemacs.org>
297 * Makefile (VERSION): 0.03.
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.
303 * vc-cvs.el (vc-cvs-parse-root): Fix :local: root parsing.
305 2006-04-21 Ville Skyttä <scop@xemacs.org>
307 * Makefile (VERSION): 0.02.
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.
312 2006-04-16 Ville Skyttä <scop@xemacs.org>
314 * vc.el: Sync with upstream.
316 * vc-xemacs.el (line-number-at-pos): Sync compat implementation
319 2006-02-11 Ville Skyttä <scop@xemacs.org>
321 * *.el: Sync with upstream.
322 * Makefile (REQUIRES): Add tramp.
324 2005-12-31 Ville Skyttä <scop@xemacs.org>
326 * vc.el: Sync with upstream.
328 2005-12-26 Ville Skyttä <scop@xemacs.org>
330 * vc.el, vc-mcvs.el, vc-svn.el: Sync with upstream.
332 2005-12-05 Ville Skyttä <scop@xemacs.org>
334 * log-edit.el: Sync with upstream.
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.
343 2005-11-28 Ville Skyttä <scop@xemacs.org>
345 * log-edit.el: Sync with upstream.
347 2005-11-15 Ville Skyttä <scop@xemacs.org>
349 * vc-svn.el: Sync with upstream.
351 * vc-xemacs.el (compare-strings): New, borrowed from ECB.
353 2005-11-10 Oscar Figueiredo <oscar@xemacs.org>
355 * vc-xemacs.el (subst-char-in-string): Do not use `replace-in-string'
356 because of the regexp semantic on its second parameter.
358 2005-11-10 Ville Skyttä <scop@xemacs.org>
360 * vc-xemacs.el: Update FSF's address.
362 2005-11-02 Ville Skyttä <scop@xemacs.org>
364 * vc.el, vc-cvs.el, vc-sccs.el: Sync with upstream.
366 2005-10-08 Ville Skyttä <scop@xemacs.org>
368 * log-edit.el, vc.el, vc-mcvs.el: Sync with upstream.
370 2005-09-11 Ville Skyttä <scop@xemacs.org>
372 * vc.el: Sync with upstream.
374 2005-08-16 Ville Skyttä <scop@xemacs.org>
376 * *.el: Sync with upstream.
378 2005-07-24 Ville Skyttä <scop@xemacs.org>
380 * *.el: Sync with upstream.
382 2005-06-21 Ville Skyttä <scop@xemacs.org>
384 * log-edit.el, vc-arch.el, vc-cvs.el, vc.el: Sync with upstream.
386 2005-04-30 Ville Skyttä <scop@xemacs.org>
388 * vc.el: Sync with upstream.
390 2005-04-09 Ville Skyttä <scop@xemacs.org>
392 * pcvs-util.el, vc.el, vc-cvs.el, vc-hooks.el: Sync with upstream.
394 2005-03-06 Ville Skyttä <scop@xemacs.org>
396 * vc.el: Sync with upstream.
398 2005-02-11 Ville Skyttä <scop@xemacs.org>
400 * vc*.el: Sync with upstream.
402 2005-01-19 Ville Skyttä <scop@xemacs.org>
404 * vc*.el: Sync with upstream.
406 2005-01-06 Ville Skyttä <scop@xemacs.org>
408 * vc-arch.el, vc-rcs.el, vc-svn.el: Sync with upstream.
410 2004-12-19 Ville Skyttä <scop@xemacs.org>
412 * vc-cvs.el: Port the `vc-cvs-program' defcustom from the old
413 XEmacs vc package, and use it. Originally by Christian Schmitt.
415 2004-12-18 Ville Skyttä <scop@xemacs.org>
417 * vc.el: Sync with upstream.
419 2004-12-15 Ville Skyttä <scop@xemacs.org>
421 * vc-svn.el: Sync with upstream. Adds svn annotate support,
422 and includes my repository-hostname fix.
424 2004-12-13 Ville Skyttä <scop@xemacs.org>
426 * log-edit.el: New, from upstream CVS; temporarily (?) here so
427 that editing commit messages could actually work.
428 * pcvs-util.el: Ditto.
430 2004-12-12 Ville Skyttä <scop@xemacs.org>
432 * vc-cvs.el (vc-cvs-parse-root): XEmacs wants 2+ args to `setq'.
434 * vc-svn.el (vc-svn-repository-hostname): Make it work also with
435 Subversion >= 0.33.0, simplify regexp.
437 2004-12-06 Ville Skyttä <scop@xemacs.org>
439 * vc.el, vc-cvs.el, vc-hooks.el, vc-rcs.el: Sync with upstream.
441 2004-11-10 Ville Skyttä <scop@xemacs.org>
443 * vc.el, vc-cvs.el, vc-mcvs.el: Sync with upstream.
445 2004-11-01 Ville Skyttä <scop@xemacs.org>
447 * vc.el, vc-arch.el, vc-hooks.el: Sync with upstream.
449 2004-10-13 Ville Skyttä <scop@xemacs.org>
451 * vc.el: Sync with upstream.
453 2004-09-15 Ville Skyttä <scop@xemacs.org>
455 * vc*.el: Sync with upstream.
457 2004-08-25 Ville Skyttä <scop@xemacs.org>
459 * vc-svn.el: Sync with upstream.
461 2004-08-15 Ville Skyttä <scop@xemacs.org>
463 * *: Move most of the XEmacs compatibility stuff into vc-xemacs.el,
464 add some TODOs and fix a few incompatibilities.
466 2004-07-30 Ville Skyttä <scop@xemacs.org>
468 * vc-arch.el: Use replace-in-string instead of subst-char-in-string
469 and replace-regexp-in-string.
471 2004-07-03 Ville Skyttä <scop@xemacs.org>
473 * vc-arch.el, vc-rcs.el: Sync with upstream.
475 2004-06-05 Ville Skyttä <scop@xemacs.org>
477 * vc-svn.el: Sync with upstream.
479 2004-06-01 Ville Skyttä <scop@xemacs.org>
481 * vc-arch.el: Sync with upstream.
483 2004-05-29 Ville Skyttä <scop@xemacs.org>
485 * vc-arch.el, vc-mcvs.el: Sync with upstream.
487 2004-05-24 Ville Skyttä <scop@xemacs.org>
489 * Initial revision of vc port from GNU Emacs.
491 2005-06-05 Norbert Koch <viteno@xemacs.org>
493 * Makefile (VERSION): XEmacs package 1.41 released.
495 2005-06-03 Jens Giessmann <jg@handcode.de>
497 * vc.el: (vc-create-initial-rcs-dir): If non-nil
498 and there is no ./RCS subdirectory yet, create it.
500 2004-12-22 Norbert Koch <viteno@xemacs.org>
502 * Makefile (VERSION): XEmacs package 1.40 released.
504 2004-12-18 Ilya N. Golubev <gin@mo.msk.ru>
506 * vc.el (vc-annotate-display): Pass symbol to `find-face' as face
507 name, not string. Fix 2004-11-15 change.
509 2004-11-22 Norbert Koch <viteno@xemacs.org>
511 * Makefile (VERSION): XEmacs package 1.39 released.
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>
518 * Makefile (VERSION): XEmacs package 1.38 released.
520 2003-10-17 Ilya N. Golubev <gin@mo.msk.ru>
522 * vc-hooks.el (vc-mode-ext): Create vc-mode-ext as an
523 initially detached extent, so that it can be dumped.
525 2003-03-09 Ben Wing <ben@xemacs.org>
528 Delete explicit compile:: and binkit: rules.
530 2003-03-02 Norbert Koch <nk@viteno.net>
532 * Makefile (VERSION): XEmacs package 1.37 released.
534 * Makefile (VERSION): XEmacs package 1.36 released.
536 2003-02-18 Ilya N. Golubev <gin@mo.msk.ru>
538 * vc.el (vc-annotate): Display information for actual workfile
539 version, not for main version trunk.
541 2003-01-18 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
543 * Makefile (VERSION): XEmacs package 1.35 released.
545 2003-01-15 Christian Schmitt <Christian.Schmitt@dresdner-bank.com>
547 * vc.el (vc-cvs-program): Added autoload cookie to vc-cvs-program
550 2003-01-14 Christian Schmitt <Christian.Schmitt@dresdner-bank.com>
552 * vc-hooks.el (vc-fetch-master-properties): Make use of
553 customizable variable vc-cvs-program.
555 2003-01-03 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
557 * Makefile (VERSION): XEmacs package 1.34 released.
559 2002-12-09 Ville Skyttä <scop@xemacs.org>
561 * vc.el: Documentation updates, convert comments to
562 docstrings and grab some from GNU Emacs.
564 2002-12-09 Christian Schmitt <Christian.Schmitt@dresdner-bank.com>
566 * vc.el (vc-cvs-program): New, make the CVS executable
569 2002-11-29 Ben Wing <ben@xemacs.org>
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'.
575 2002-10-15 Ville Skyttä <scop@xemacs.org>
577 * Makefile (srckit): Remove.
579 2002-06-04 Steve Youngs <youngs@xemacs.org>
581 * Makefile (VERSION): XEmacs package 1.33 released.
583 2002-06-02 Steve Youngs <youngs@xemacs.org>
585 * Makefile (VERSION): XEmacs package 1.32 released.
587 2002-05-31 Steve Youngs <youngs@xemacs.org>
589 * Makefile (VERSION): XEmacs package 1.31 released.
591 2002-05-25 Steve Youngs <youngs@xemacs.org>
593 * package-info.in (provides): Update to include all provides.
595 2001-12-17 Sean Champ <schamp@users.sourceforge.net>
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.
603 2001-12-03 Jonathan Marten <jonathan.marten@uk.sun.com>
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.
609 2001-07-14 I. Sheldon <is@kaidea.freeserve.co.uk>
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.
617 2001-04-26 Albert L. Ting <alt@artisan.com>
619 * vc.el (vc-do-command):
621 Fix a bug that could cause files to be moved to another
624 2001-04-26 Albert L. Ting <alt@artisan.com>
626 * vc-hooks.el (vc-mode-face): New.
628 (vc-mode-line): Use them.
630 2001-02-14 Steve Youngs <youngs@xemacs.org>
632 * vc.el: Require compile, sendmail & ediff-util.
634 * Makefile (REQUIRES): Add vc, ediff, mail-lib.
636 2001-02-13 Adrian Aichner <adrian@xemacs.org>
638 * vc.el: Sync up with GNU Emacs 20.7 to make `cvs-mode-imerge'
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.
646 2000-10-05 Martin Buchholz <martin@xemacs.org>
650 2000-02-16 Yoshiki Hayashi <yoshiki@xemacs.org>
652 * vc-hooks.el: Synch with FSF 20.5.
654 1999-09-05 Richard Stallman <rms@gnu.org>
656 * vc.el (vc-annotate-display): Treat 2-digit years under 70 as 20YY.
658 1999-06-07 Colin Rafferty <colin@xemacs.org>
660 * vc.el (vc-file-not-found-use-default): Created.
661 (vc-backend-checkout): Use the above variable.
663 1999-02-25 SL Baur <steve@xemacs.org>
665 * vc.el: Undocumented patch from Barry Warsaw.
667 1998-10-16 Jan Vroonhof <vroonhof@math.ethz.ch>
669 * vc-hooks.el ((featurep 'menubar)): Add special autoload
672 1998-10-07 Jan Vroonhof <vroonhof@math.ethz.ch>
674 * vc-hooks.el (vc-menu-filter): pass full path no
677 1998-08-05 Jan Vroonhof <vroonhof@math.ethz.ch>
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.
683 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
685 * vc.el: Marked my changes of 1998-05-28 with ';; XEmacs change'
687 1998-05-28 Kirill M. Katsnelson <kkm@kis.ru>
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.
693 1998-05-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
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.
699 1998-05-12 Jan Vroonhof <vroonhof@math.ethz.ch>
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.
737 (vc-annotate-mode-map):
738 (vc-annotate-mode-syntax-table):
741 (vc-annotate-mode-variables):
742 (vc-annotate-display-default):
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
756 (vc-backend-merge-news): Changed error detecting logic [sync FSF
758 (vc-log-mode): Advertise vc-annotate.
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]
772 1998-04-27 SL Baur <steve@altair.xemacs.org>
774 * dumped-lisp.el: Remove. Load vc-hooks by hand to initialize.
776 1998-03-20 SL Baur <steve@altair.xemacs.org>
779 * vc-hooks.el: Mark as not officially maintained.
781 1998-03-20 William M. Perry <wmperry@aventail.com>
783 * vc.el: regexp changes.
785 1998-03-08 Kyle Jones <kyle_jones@wonderworks.com>
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
793 1998-01-21 Kyle Jones <kyle_jones@wonderworks.com>
795 * vc.el: Add new variable vc-diff-switches to replace
796 diff-switches and remove the diff.el dependency from the
799 1998-01-24 SL Baur <steve@altair.xemacs.org>
801 * Makefile (VERSION): Update to package standard 1.0.
803 1998-01-12 SL Baur <steve@altair.xemacs.org>
805 * Makefile: Update to newer package interface.
807 1998-01-03 SL Baur <steve@altair.xemacs.org>
809 * Makefile: Update to newer package interface.
811 1997-12-25 SL Baur <steve@altair.xemacs.org>