comparison lisp/ChangeLog @ 94805:89d37b54b964

* vc.el (vc-mark-resolved): Add `backend' argument. (vc-next-action): Pass it the backend. (vc-next-action, vc-checkout, vc-mark-resolved, vc-version-diff) (vc-merge, vc-rollback, vc-update, vc-transfer-file, vc-delete-file) (vc-default-comment-history, vc-default-create-snapshot) (vc-default-retrieve-snapshot, vc-default-revert, vc-annotate) (vc-annotate-revision-previous-to-line) (vc-annotate-show-diff-revision-at-line, vc-annotate-warp-revision): * vc-svn.el (vc-svn-checkout): * vc-mcvs.el (vc-mcvs-checkout): * vc-hooks.el (vc-state, vc-default-workfile-unchanged-p) (vc-working-revision, vc-before-save, vc-mode-line): Prefer vc-call-backend to vc-call so as not to recompute the backend.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 09 May 2008 16:41:26 +0000
parents 33d1e8fb0ae5
children eedf64b515f0
comparison
equal deleted inserted replaced
94804:33d1e8fb0ae5 94805:89d37b54b964
1 2008-05-09 Eric S. Raymond <esr@snark.thyrsus.com> 1 2008-05-09 Eric S. Raymond <esr@snark.thyrsus.com>
2 2
3 * vc-scs.el (vc-sccs-checkin, vc-sccs-checkout, vc-sccs-rollback, 3 * vc-scs.el (vc-sccs-checkin, vc-sccs-checkout, vc-sccs-rollback)
4 vc-sccs-revert, vc-sccs-steal-lock, vc-sccs-modify-change-comment, 4 (vc-sccs-revert, vc-sccs-steal-lock, vc-sccs-modify-change-comment)
5 vc-sccs-print-log, vc-sccs-diff): Teach SCCS back end to grok 5 (vc-sccs-print-log, vc-sccs-diff): Grok directories.
6 directories.
7 6
8 2008-05-09 Stefan Monnier <monnier@iro.umontreal.ca> 7 2008-05-09 Stefan Monnier <monnier@iro.umontreal.ca>
8
9 * vc.el (vc-mark-resolved): Add `backend' argument.
10 (vc-next-action): Pass it the backend.
11 (vc-next-action, vc-checkout, vc-mark-resolved, vc-version-diff)
12 (vc-merge, vc-rollback, vc-update, vc-transfer-file, vc-delete-file)
13 (vc-default-comment-history, vc-default-create-snapshot)
14 (vc-default-retrieve-snapshot, vc-default-revert, vc-annotate)
15 (vc-annotate-revision-previous-to-line)
16 (vc-annotate-show-diff-revision-at-line, vc-annotate-warp-revision):
17 * vc-svn.el (vc-svn-checkout):
18 * vc-mcvs.el (vc-mcvs-checkout):
19 * vc-hooks.el (vc-state, vc-default-workfile-unchanged-p)
20 (vc-working-revision, vc-before-save, vc-mode-line):
21 Prefer vc-call-backend to vc-call so as not to recompute the backend.
9 22
10 * vc.el (vc-deduce-fileset): Don't require the checkout-model and the 23 * vc.el (vc-deduce-fileset): Don't require the checkout-model and the
11 state to be consistent since it's often an unwarranted restriction. 24 state to be consistent since it's often an unwarranted restriction.
12 Don't return the state either. 25 Don't return the state either.
13 (vc-next-action): Check that the state is consistent. 26 (vc-next-action): Check that the state is consistent.