comparison lisp/ChangeLog @ 94803:0c63a93bf877

(vc-deduce-fileset): Don't require the checkout-model and the state to be consistent since it's often an unwarranted restriction. Don't return the state either. (vc-next-action): Check that the state is consistent. (vc-diff-internal, vc-version-diff, vc-print-log, vc-revert) (vc-rollback, vc-update): Adapt to new return value of vc-deduce-fileset.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 09 May 2008 16:01:50 +0000
parents 1f66528f35c3
children 33d1e8fb0ae5
comparison
equal deleted inserted replaced
94802:b6ba0c08fee1 94803:0c63a93bf877
1 2008-05-09 Stefan Monnier <monnier@iro.umontreal.ca> 1 2008-05-09 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * vc.el (vc-deduce-fileset): Don't require the checkout-model and the
4 state to be consistent since it's often an unwarranted restriction.
5 Don't return the state either.
6 (vc-next-action): Check that the state is consistent.
7 (vc-diff-internal, vc-version-diff, vc-print-log, vc-revert)
8 (vc-rollback, vc-update): Adapt to new return value of
9 vc-deduce-fileset.
2 10
3 * vc-dispatcher.el (vc-dispatcher-browsing): Use derived-mode-p. 11 * vc-dispatcher.el (vc-dispatcher-browsing): Use derived-mode-p.
4 (vc-dir-prepare-status-buffer): Use vc-dispatcher-browsing. 12 (vc-dir-prepare-status-buffer): Use vc-dispatcher-browsing.
5 (vc-dispatcher-in-fileset-p): New fun. 13 (vc-dispatcher-in-fileset-p): New fun.
6 (vc-dispatcher-selection-set): Use it to properly handle directories. 14 (vc-dispatcher-selection-set): Use it to properly handle directories.