]> git.eshelyaron.com Git - emacs.git/commit
Support state changing VC operations on directories in Dired (bug#34949)
authorJuri Linkov <juri@linkov.net>
Sun, 29 Mar 2020 22:34:47 +0000 (01:34 +0300)
committerJuri Linkov <juri@linkov.net>
Sun, 29 Mar 2020 22:34:47 +0000 (01:34 +0300)
commit7a6f5a5167037cdc3a0e9e312393781daedec085
tree4ecad790cfa5a3d82be76d7b672a22cce1153b02
parent1276c8e10b000b571a12227ebe9216cc6305ef7f
Support state changing VC operations on directories in Dired (bug#34949)

* lisp/dired-aux.el (dired-vc-next-action): New command.
(dired-vc-deduce-fileset): Rename from vc-dired-deduce-fileset in vc.el.

* lisp/dired.el (dired-mode-map): Remap vc-next-action to
dired-vc-next-action.

* lisp/vc/vc-dir.el (vc-dir-mark-files): New function.
(vc-dir-refresh): Run hook vc-dir-refresh-hook.

* lisp/vc/vc.el (vc-deduce-fileset): Rename arg 'observer' to
'not-state-changing' and document it in docstring.
(vc-dired-deduce-fileset): Rename to dired-vc-deduce-fileset in dired-aux.el.

* lisp/cedet/ede.el (ede-turn-on-hook, ede-minor-mode):
* lisp/desktop.el (desktop-minor-mode-table): Rename the long ago
obsolete vc-dired-mode to vc-dir-mode.
etc/NEWS
lisp/cedet/ede.el
lisp/desktop.el
lisp/dired-aux.el
lisp/dired.el
lisp/vc/vc-dir.el
lisp/vc/vc.el