• Chong Yidong's avatar
    Fix bugs in vc-dir-mark-unmark and vc-dir-mark-all-files. · a6198c90
    Chong Yidong authored
    * lisp/vc/vc-dir.el (vc-dir-parent-marked-p, vc-dir-children-marked-p):
    Don't signal an error in a predicate function; return non-nil.
    (vc-dir-mark-file): Move the error here.
    (vc-dir-mark-unmark): If acting on the region, keep going if one
    of the entries cannot be marked/unmarked.
    (vc-dir-mark-all-files): If current entry is a directory, mark
    only child files, as documented.
vc-dir.el 48.6 KB