Mercurial > emacs
changeset 32130:281c3dca4833
#
author | André Spiegel <spiegel@gnu.org> |
---|---|
date | Wed, 04 Oct 2000 09:59:43 +0000 |
parents | 3cd2e815deaa |
children | 3a54b3a6bf40 |
files | lisp/ChangeLog |
diffstat | 1 files changed, 20 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Wed Oct 04 09:55:21 2000 +0000 +++ b/lisp/ChangeLog Wed Oct 04 09:59:43 2000 +0000 @@ -1,3 +1,23 @@ +2000-10-04 Andre Spiegel <spiegel@gnu.org> + + * vc-hooks.el (vc-before-save, vc-default-make-version-backups, + vc-version-backup-file-name): New functions. + + * files.el (basic-save-buffer): Call vc-before-save before saving. + + * vc-cvs.el (vc-cvs-make-version-backups): Return t if + vc-cvs-stay-local-p. + + * vc.el (vc-revert-buffer): Handle empty diff properly. + (vc-version-backup-file): New function. + (vc-checkout): Create a version backup if necessary. + (vc-checkin): If a version backup file exists, delete it. + (vc-version-diff): Diff locally using version backups, if available. + (vc-revert-file): If there's a version backup, revert locally. + (vc-transfer-file): Use version backup for base version, if + available. If not, ask for confirmation whether to get it from the + server. Update mode line before check-in. + 2000-10-04 Dave Love <fx@gnu.org> * toolbar/tool-bar.el (tool-bar-setup): New function.